I checked out the code from OSWorkflow and installed it on Orion. All i got while installing was that it cudnt find bsh libraries, thats alrite, but i could not find the ant test target??? Where is your ant test target. how do u test this!!!
Also i found one thing when i checked out the code. Im not sure why you package the test scripts along with your main source code. What I did when i tested was create the ear with the main application alone and create a separate war file for Cactus. I mite not understand what u were doing.. Let me know how you are testing it(i mean the target and other stuff). Cheers Raj --- Patrick Lightbody <[EMAIL PROTECTED]> wrote: > It works for me too on Orion, but only until I > redeploy the app. Then it > bombs out with that ClassCastException. If you do > try Orion tonight, grab > the OSWorkflow CVS and build with "ant example". > Then deploy > osworkflow_example.ear and try running the testcase. > It should work. Then > tough web.xml or application.xml (orion unpacks the > ear) and try again, it > should fail. :( > > -Pat > > > >From: "Rajagopal. V" <[EMAIL PROTECTED]> > >Reply-To: "Cactus Users List" > <[EMAIL PROTECTED]> > >To: Cactus Users List > <[EMAIL PROTECTED]> > >Subject: Re: Orion 1.5.4 and Cactus 1.3 > >Date: Thu, 2 May 2002 11:38:45 -0700 (PDT) > > > >Hi Pat, > >This is what I tried and what i got. It ran > perfectly > >alright on weblogic 6.1.. This is the output > > > > [junit] Running BasicTest > > [junit] URL: > >http://localhost:7001/CactusTest/ServletRedirector?Cactus_TestM > >ethod=testFoo&Cactus_TestClass=BasicTest&Cactus_AutomaticSession=true&Cactus_Ser > >vice=CALL_TEST > > [junit] Response Code:200 > > [junit] URL: > >http://localhost:7001/CactusTest/ServletRedirector?Cactus_Servi > >ce=GET_RESULTS > > [junit] Response Code:200 > > [junit] URL: > >http://localhost:7001/CactusTest/ServletRedirector?Cactus_TestM > >ethod=testBar&Cactus_TestClass=BasicTest&Cactus_AutomaticSession=true&Cactus_Ser > >vice=CALL_TEST > > [junit] Response Code:200 > > [junit] URL: > >http://localhost:7001/CactusTest/ServletRedirector?Cactus_Servi > >ce=GET_RESULTS > > [junit] Response Code:200 > > [junit] Tests run: 2, Failures: 1, Errors: 0, > Time > >elapsed: 0.231 sec > > [junit] Testsuite: BasicTest > > [junit] Tests run: 2, Failures: 1, Errors: 0, > Time > >elapsed: 0.231 sec > > [junit] > > [junit] Testcase: testFoo took 0.171 sec > > [junit] Testcase: testBar took 0.06 sec > > [junit] FAILED > > [junit] null > > [junit] junit.framework.AssertionFailedError > > [junit] at > >junit.framework.Assert.fail(Assert.java:65) > > [junit] at > >junit.framework.Assert.assertTrue(Assert.java:38) > > [junit] at > >junit.framework.Assert.assertTrue(Assert.java:45) > > [junit] at BasicTest.testBar(Unknown > Source) > > > > [junit] at > >java.lang.reflect.Method.invoke(Native Method) > > [junit] at > >org.apache.cactus.AbstractTestCase.runServerTest(AbstractTest > >Case.java:524) > > [junit] at > >org.apache.cactus.AbstractTestCase.runBareServerTest(Abstract > >TestCase.java:490) > > [junit] at > >org.apache.cactus.server.AbstractTestCaller.doTest(AbstractTe > >stCaller.java:150) > > [junit] at > >org.apache.cactus.server.AbstractTestController.dispatch79_ha > >ndleRequest(AbstractTestController.java;org/apache/cactus/util/log/LogAspect.jav > >a(1k):123) > > [junit] at > >org.apache.cactus.server.AbstractTestController.around79_hand > >leRequest(AbstractTestController.java;org/apache/cactus/util/log/LogAspect.java( > >1k):1147) > > [junit] at > >org.apache.cactus.server.AbstractTestController.handleRequest > >(AbstractTestController.java;org/apache/cactus/util/log/LogAspect.java(1k):101) > > [junit] at > >org.apache.cactus.server.ServletTestRedirector.dispatch88_doP > >ost(ServletTestRedirector.java;org/apache/cactus/util/log/LogAspect.java(1k):132 > >) > > [junit] at > >org.apache.cactus.server.ServletTestRedirector.around88_doPos > >t(ServletTestRedirector.java;org/apache/cactus/util/log/LogAspect.java(1k):1147) > > > > [junit] at > >org.apache.cactus.server.ServletTestRedirector.doPost(Servlet > >TestRedirector.java;org/apache/cactus/util/log/LogAspect.java(1k):118) > > [junit] at > >org.apache.cactus.server.ServletTestRedirector.dispatch87_doG > >et(ServletTestRedirector.java;org/apache/cactus/util/log/LogAspect.java(1k):105) > > > > [junit] at > >org.apache.cactus.server.ServletTestRedirector.around87_doGet > >(ServletTestRedirector.java;org/apache/cactus/util/log/LogAspect.java(1k):1147) > > [junit] at > >org.apache.cactus.server.ServletTestRedirector.doGet(ServletT > >estRedirector.java;org/apache/cactus/util/log/LogAspect.java(1k):101) > > [junit] at > >javax.servlet.http.HttpServlet.service(HttpServlet.java:740) > > [junit] at > >javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > [junit] at > >weblogic.servlet.internal.ServletStubImpl.invokeServlet(Servl > >etStubImpl.java:265) > > [junit] at > >weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java > >:21) > > [junit] at > >weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChai > >nImpl.java:27) > > [junit] at > >weblogic.servlet.internal.WebAppServletContext.invokeServlet( > >WebAppServletContext.java:2501) > > [junit] at > >weblogic.servlet.internal.ServletRequestImpl.execute(ServletR > >equestImpl.java:2204) > > [junit] at > >weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139) > > > > [junit] at > >weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120) > > [junit] > > > >BUILD FAILED > > > >There are some debug statements with the URLs, > thats > >not part of Cactus, thats what i did to know whats > >going on inside Cactus, so please ignore that. > >Other than that, i got one test working and one > failed > >as per the testcase u wrote.. > > > >If you need, i can send you the ant file that i use > >with the weblogic extension. Ive never played with > >Orion, maybe i should try it tonite. > > > >Cheers > >Raj > > > >--- Patrick Lightbody <[EMAIL PROTECTED]> wrote: > > > I'm told a possible cause of the problem is that > > > Cactus is placing a > > > non-serializable object in the session or > servlet > > > context. Could this be a > > > reason? I'm pretty much exhausted with ideas... > I've > > > got my test case in > > > public CVS (OSWorkflow from > www.opensymphony.com), > > > if anyone wants to take a > > > quick peak... :) > > > > > > -Pat > > > > > > ----- Original Message ----- > > > From: "Patrick Lightbody" <[EMAIL PROTECTED]> > > > To: <[EMAIL PROTECTED]> > > > Sent: Wednesday, May 01, 2002 9:16 PM > > > Subject: Re: Orion 1.5.4 and Cactus 1.3 > > > > > > > > > > Nope, my test case isn't even an EJB (it's > nothing > > > more than a single > > > line, > > > > testFoo() { assertTrue(true); }. The cactus > and > > > junit libs are in > > > > WEB-INF/lib and the test case has nothing to > do > > > with EJBs. This happens > > > > after I touch application.xml, which tells > orion > > > to reload the entire EAR, > > > > even if nothing has changed. Very strange > indeed. > > > I stepped through the > > > code > > > > and did a watch on the line causing this > > > ClassCastException. The first > > > time, > > > > ".... instanceof AbstractTestCase" returns > true, > > > but after the EAR > === message truncated === __________________________________________________ Do You Yahoo!? Yahoo! Health - your guide to health and wellness http://health.yahoo.com -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
