- - PR -
HttpUnit実行時にエラーが出ます。
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2002-11-18 14:55
こんにちは。クボタです。
現在cactus, HttpUnitを使用してためしにテストをしているのですが、エラーが出てしまいうまくいきません。 エラー内容は java.lang.NullPointerException at org.apache.cactus.server.runner.XMLFormatter.dispatch110_replace(XMLFormatter.java;org/apache/cactus/util/log/LogAspect.aj(1k):315) at org.apache.cactus.server.runner.XMLFormatter.around110_replace(XMLFormatter.java;org/apache/cactus/util/log/LogAspect.aj(1k):1195) at org.apache.cactus.server.runner.XMLFormatter.replace(XMLFormatter.java;org/apache/cactus/util/log/LogAspect.aj(1k):312) at org.apache.cactus.server.runner.XMLFormatter.xmlEncode(XMLFormatter.java;org/apache/cactus/util/log/LogAspect.aj(1k):295) at org.apache.cactus.server.runner.XMLFormatter.dispatch107_addError(XMLFormatter.java;org/apache/cactus/util/log/LogAspect.aj(1k):227) at org.apache.cactus.server.runner.XMLFormatter.around107_addError(XMLFormatter.java;org/apache/cactus/util/log/LogAspect.aj(1k):1156) at org.apache.cactus.server.runner.XMLFormatter.addError(XMLFormatter.java;org/apache/cactus/util/log/LogAspect.aj(1k):221) at junit.framework.TestResult.addError(TestResult.java:36) at junit.framework.TestResult.runProtected(TestResult.java:133) at junit.framework.TestResult.run(TestResult.java:109) at junit.framework.TestCase.run(TestCase.java:131) at junit.framework.TestSuite.runTest(TestSuite.java:173) at junit.framework.TestSuite.run(TestSuite.java:168) at junit.framework.TestSuite.runTest(TestSuite.java:173) at junit.framework.TestSuite.run(TestSuite.java:168) at org.apache.cactus.server.runner.ServletTestRunner.dispatch92_run(ServletTestRunner.java;org/apache/cactus/util/log/LogAspect.aj(1k):161) at org.apache.cactus.server.runner.ServletTestRunner.around92_run(ServletTestRunner.java;org/apache/cactus/util/log/LogAspect.aj(1k):1236) at org.apache.cactus.server.runner.ServletTestRunner.run(ServletTestRunner.java;org/apache/cactus/util/log/LogAspect.aj(1k):137) at org.apache.cactus.server.runner.ServletTestRunner.dispatch91_doGet(ServletTestRunner.java;org/apache/cactus/util/log/LogAspect.aj(1k):121) at org.apache.cactus.server.runner.ServletTestRunner.around91_doGet(ServletTestRunner.java;org/apache/cactus/util/log/LogAspect.aj(1k):1156) at org.apache.cactus.server.runner.ServletTestRunner.doGet(ServletTestRunner.java;org/apache/cactus/util/log/LogAspect.aj(1k):101) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:243) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:190) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) at org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2343) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:564) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174) at org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:566) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:1012) at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1107) at java.lang.Thread.run(Thread.java:536) です。 環境は j2sdk1.4.0 tomcat4.0.3 WEB-INF/lib/に置いてあるjarファイルは aspectjrt-1.0.5.jar, cactus-1.4.jar, commons-httpclient-2.0alpha1-20020606.jar, commons-logging-1.0.jar, httpunit-1.4.1.jar, junit-3.7.jar, Tidy.jar です。 ブラウザから http://localhost:8080/JunitServlet/ServletTestRunner?suite=cactustest.TestAll&xsl=junit-noframes.xsl とアクセスしたところ、上記ログがTOMCAT_HOME/logsに吐き出されます。 どなたかHttpUnitにお詳しい方、ご教授をお願いします。 |
|
投稿日時: 2002-11-18 15:21
クボタです。
外国のML見たら同じようなことで悩んでる人がいまして、参考にしたら直りました。 cactus-1.4.jarが原因とのこと。 cactus-1.4.1.jarに変更したらきちんとできるようになりました。 お騒がせして申し訳ありません。 |
1
