All,
   I'm trying to incorporate Cactus 1.5 into my Struts 1.1 application using Tomcat 
4.1.29.  I configured the Cactus samples to run through my Ant script and everything 
works fine and all the tests run successfully.  When I simply add the commons-*.jar 
files needed for struts I get the ChainedRuntimeException (full error below) when I 
run my Ant script.  So I tried adding the jars 1 at a time and then run my Ant script. 
 The tests run OK until I add the commons-digester.jar which then causes it to fail.  
Has anybody seen this before or have a work-around?  Has anybody configured Cactus to 
work with Struts?  Any help would be appreciated.  Thanks.

David Stemm

Error Message:
[cactus] Testcase: testOut(org.apache.cactus.sample.unit.TestJspOut):Caused an ERROR
[cactus] Failed to get the test results at 
[http://localhost:8081/stemm-cactified/JspRedirector]
[cactus] org.apache.cactus.util.ChainedRuntimeException: Failed to get the test 
results at [http://localhost:8081/stemm-cactified/JspRedirector]
[cactus]     at 
org.apache.cactus.client.connector.http.DefaultHttpClient.doTest_aroundBody0(DefaultHttpClient.java:131)
[cactus]     at 
org.apache.cactus.client.connector.http.DefaultHttpClient.doTest_aroundBody1$advice(DefaultHttpClient.java:240)
[cactus]     at 
org.apache.cactus.client.connector.http.DefaultHttpClient.doTest(DefaultHttpClient.java)
[cactus]     at 
org.apache.cactus.internal.client.WebClientTestCaseDelegate.runWebTest(WebClientTestCaseDelegate.java:333)
[cactus]     at 
org.apache.cactus.internal.client.WebClientTestCaseDelegate.runGenericTest(WebClientTestCaseDelegate.java:281)
[cactus]     at 
org.apache.cactus.internal.client.WebClientTestCaseDelegate.runTest(WebClientTestCaseDelegate.java:257)
[cactus]     at 
org.apache.cactus.ServletTestCase.runCactusTest(ServletTestCase.java:300)
[cactus]     at org.apache.cactus.ServletTestCase.runBare(ServletTestCase.java:263)
[cactus] org.apache.cactus.client.ParsingException: Not a valid response [500 Internal 
Server Error]
[cactus]     at 
org.apache.cactus.client.connector.http.DefaultHttpClient.callGetResult(DefaultHttpClient.java:249)
[cactus]     at 
org.apache.cactus.client.connector.http.DefaultHttpClient.doTest_aroundBody0(DefaultHttpClient.java:126)
[cactus]     at 
org.apache.cactus.client.connector.http.DefaultHttpClient.doTest_aroundBody1$advice(DefaultHttpClient.java:240)
[cactus]     at 
org.apache.cactus.client.connector.http.DefaultHttpClient.doTest(DefaultHttpClient.java)
[cactus]     at 
org.apache.cactus.internal.client.WebClientTestCaseDelegate.runWebTest(WebClientTestCaseDelegate.java:333)
[cactus]     at 
org.apache.cactus.internal.client.WebClientTestCaseDelegate.runGenericTest(WebClientTestCaseDelegate.java:281)
[cactus]     at 
org.apache.cactus.internal.client.WebClientTestCaseDelegate.runTest(WebClientTestCaseDelegate.java:257)
[cactus]     at 
org.apache.cactus.ServletTestCase.runCactusTest(ServletTestCase.java:300)
[cactus]     at org.apache.cactus.ServletTestCase.runBare(ServletTestCase.java:263)

Reply via email to