I try to test simple servlet (from Cactus example). When I deploy test+servlet as a 
single war everything is OK, but when I try to add sample project to my application 
ear (as one of war archives) I get exception:

  <?xml version="1.0" encoding="UTF-8" ?> 
- <testsuites>
- <testsuite name="test.TestSampleServlet" tests="1" failures="0" errors="1" 
time="0.03">
- <testcase name="testSaveToSessionOK" time="0.03">
  <error message="(class: 
org/apache/cactus/internal/client/connector/http/HttpClientConnectionHelper, method: 
addUserData signature: (Lorg/apache/cactus/WebRequest;)V) Incompatible object argument 
for function call" type="java.lang.VerifyError">java.lang.VerifyError: (class: 
org/apache/cactus/internal/client/connector/http/HttpClientConnectionHelper, method: 
addUserData signature: (Lorg/apache/cactus/WebRequest;)V) Incompatible object argument 
for function call at 
org.apache.cactus.internal.client.connector.http.DefaultHttpClient.callRunTest(DefaultHttpClient.java:158)
 at 
org.apache.cactus.internal.client.connector.http.DefaultHttpClient.doTest_aroundBody0(DefaultHttpClient.java:80)
 at 
org.apache.cactus.internal.client.connector.http.DefaultHttpClient.doTest_aroundBody1$advice(DefaultHttpClient.java:188)
 at 
org.apache.cactus.internal.client.connector.http.DefaultHttpClient.doTest(DefaultHttpClient.java)
 at 
org.apache.cactus.internal.client.connector.http.HttpProtocolHandler.runWebTest(HttpProtocolHandler.java:159)
 at 
org.apache.cactus.internal.client.connector.http.HttpProtocolHandler.runTest_aroundBody0(HttpProtocolHandler.java:80)
 at 
org.apache.cactus.internal.client.connector.http.HttpProtocolHandler.runTest_aroundBody1$advice(HttpProtocolHandler.java:188)
 at 
org.apache.cactus.internal.client.connector.http.HttpProtocolHandler.runTest(HttpProtocolHandler.java)
 at 
org.apache.cactus.internal.client.ClientTestCaseCaller.runTest(ClientTestCaseCaller.java:144)
 at 
org.apache.cactus.internal.AbstractCactusTestCase.runBareClient(AbstractCactusTestCase.java:215)
 at 
org.apache.cactus.internal.AbstractCactusTestCase.runBare(AbstractCactusTestCase.java:133)
 at org.apache.cactus.server.runner.ServletTestRunner.run(ServletTestRunner.java:315) 
at 
org.apache.cactus.server.runner.ServletTestRunner.doGet_aroundBody0(ServletTestRunner.java:193)
 at 
org.apache.cactus.server.runner.ServletTestRunner.doGet_aroundBody1$advice(ServletTestRunner.java:117)
 at org.apache.cactus.server.runner.ServletTestRunner.doGet(ServletTestRunner.java) at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at 
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360) at 
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:294)
 at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:558) at 
org.mortbay.http.HttpContext.handle(HttpContext.java:1714) at 
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:507) 
at org.mortbay.http.HttpContext.handle(HttpContext.java:1664) at 
org.mortbay.http.HttpServer.service(HttpServer.java:863) at 
org.jboss.jetty.Jetty.service(Jetty.java:460) at 
org.mortbay.http.HttpConnection.service(HttpConnection.java:775) at 
org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:939) at 
org.mortbay.http.HttpConnection.handle(HttpConnection.java:792) at 
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201) at 
org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289) at 
org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:455)</error> 
  </testcase>
  </testsuite>
  </testsuites>

How to fix it? :))

Thanx for your help.

Jasiu


-- 
Jan Buczkowski
Projektant-Programista
tel +4822 829-65-84
fax +4822 829-65-02
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Super Media http://www.supermedia.pl [EMAIL PROTECTED]
provider-www/wap-ecommerce-reklama w internecie-econsulting
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reply via email to