jakarta-cactus-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rajagopal. V" <raja0...@yahoo.com>
Subject Re: Orion 1.5.4 and Cactus 1.3
Date Fri, 03 May 2002 00:59:08 GMT
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 <plightbo@hotmail.com> 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" <raja0576@yahoo.com>
> >Reply-To: "Cactus Users List"
> <cactus-user@jakarta.apache.org>
> >To: Cactus Users List
> <cactus-user@jakarta.apache.org>
> >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 <plightbo@hotmail.com> 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" <plightbo@hotmail.com>
> > > To: <cactus-user@jakarta.apache.org>
> > > 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:cactus-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:cactus-user-help@jakarta.apache.org>


Mime
View raw message