jakarta-cactus-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Suvasis Mukherjee" <smukher...@firstam.com>
Subject building cactus source - junit failing
Date Sat, 13 Sep 2003 01:10:48 GMT


hi Vincent,


I compile the cactus source code, the junit test for TestJspTagLifecycle
fails. Any clue why this might be happening?


The error is as shown below:


  [cactus] -----------------------------------------------------------------
   [cactus] Running tests against WebLogic 8.x

  [cactus] -----------------------------------------------------------------
   [cactus] Deleting 111 files from
C:\DOCUME~1\SMUKHE~1\LOCALS~1\Temp\cactus\weblogic8x
   [cactus] Deleted 51 directories from
C:\DOCUME~1\SMUKHE~1\LOCALS~1\Temp\cactus\weblogic8x
   [cactus] Building jar:
C:\DOCUME~1\SMUKHE~1\LOCALS~1\Temp\cactus\weblogic8x\testdomain\applications
\test.war
   [cactus] Testsuite: org.apache.cactus.sample.unit.TestBasicAuthentication
   [cactus] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.5 sec

   [cactus] Testsuite:
org.apache.cactus.sample.unit.TestClientServerSynchronization
   [cactus] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 3.405 sec

   [cactus] Testsuite: org.apache.cactus.sample.unit.TestCookie
   [cactus] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.25 sec

   [cactus] Testsuite: org.apache.cactus.sample.unit.TestFilterHttpHeaders
   [cactus] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.401 sec

   [cactus] ------------- Standard Error -----------------
   [cactus] Rhino classes (js.jar) not found - Javascript disabled
   [cactus] ------------- ---------------- ---------------
   [cactus] Testsuite: org.apache.cactus.sample.unit.TestGlobalBeginEnd
   [cactus] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.26 sec

   [cactus] Testsuite: org.apache.cactus.sample.unit.TestHttpHeaders
   [cactus] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.39 sec

   [cactus] Testsuite: org.apache.cactus.sample.unit.TestHttpParameters
   [cactus] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.301 sec

   [cactus] Testsuite: org.apache.cactus.sample.unit.TestHttpRequest
   [cactus] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.301 sec

   [cactus] Testsuite: org.apache.cactus.sample.unit.TestHttpRequestSpecific
   [cactus] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.28 sec

   [cactus] Testsuite: org.apache.cactus.sample.unit.TestHttpResponse
   [cactus] Tests run: 7, Failures: 0, Errors: 0, Time elapsed: 0.41 sec

   [cactus] ------------- Standard Error -----------------
   [cactus] Sep 12, 2003 5:06:36 PM
org.apache.commons.httpclient.HttpMethodBase processRedirectResponse
   [cactus] INFO: Redirect requested but followRedirects is disabled
   [cactus] ------------- ---------------- ---------------
   [cactus] Testsuite: org.apache.cactus.sample.unit.TestHttpSession
   [cactus] Tests run: 3, Failures: 0, Errors: 0, Time elapsed: 0.341 sec

   [cactus] Testsuite: org.apache.cactus.sample.unit.TestHttpUnitIntegration
   [cactus] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.301 sec

   [cactus] ------------- Standard Error -----------------
   [cactus] Rhino classes (js.jar) not found - Javascript disabled
   [cactus] ------------- ---------------- ---------------
   [cactus] Testsuite: org.apache.cactus.sample.unit.TestJspOut
   [cactus] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 5.759 sec

   [cactus] Testsuite: org.apache.cactus.sample.unit.TestJspPageContext
   [cactus] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.461 sec

   [cactus] Testsuite: org.apache.cactus.sample.unit.TestJspTagLifecycle
   [cactus] Tests run: 24, Failures: 0, Errors: 23, Time elapsed: 1.963 sec

   [cactus] Testcase:
testConstructorWithNullPageContext(org.apache.cactus.sample.unit.TestJspTagL
ifecycle):    Caused an ERROR
   [cactus] javax/servlet/jsp/JspContext
   [cactus] java.lang.NoClassDefFoundError: javax/servlet/jsp/JspContext
   [cactus]     at
org.apache.cactus.sample.unit.TestJspTagLifecycle.testConstructorWithNullPag
eContext(Unknown Source)
   [cactus]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
   [cactus]     at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
   [cactus]     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
   [cactus]     at
org.apache.cactus.ServletTestCase.runCactusTest(ServletTestCase.java:282)
   [cactus]     at
org.apache.cactus.ServletTestCase.runBare(ServletTestCase.java:250)
   [cactus]     at
org.apache.cactus.server.AbstractWebTestCaller.doTest(AbstractWebTestCaller.
java:156)
   [cactus]     at
org.apache.cactus.server.AbstractWebTestController.handleRequest(AbstractWeb
TestController.java:130)
   [cactus]     at
org.apache.cactus.server.JspTestRedirector.doGet(JspTestRedirector.java:94)
   [cactus]     at
jsp_servlet.__jspredirector._jspService(__jspredirector.java:144)
   [cactus]     at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
   [cactus]     at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle
tStubImpl.java:1053)
   [cactus]     at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:387)
   [cactus]     at
weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
   [cactus]     at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
   [cactus]     at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(W
ebAppServletContext.java:6316)
   [cactus]     at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubjec
t.java:317)
   [cactus]     at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
   [cactus]     at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
ntext.java:3622)
   [cactus]     at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
:2569)
   [cactus]     at
weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
   [cactus]     at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)


   [cactus] Testcase:
testAddInterceptorWithNull(org.apache.cactus.sample.unit.TestJspTagLifecycle
):    Caused an ERROR
   [cactus] javax/servlet/jsp/JspContext
   [cactus] java.lang.NoClassDefFoundError: javax/servlet/jsp/JspContext
   [cactus]     at
org.apache.cactus.sample.unit.TestJspTagLifecycle.testAddInterceptorWithNull
(Unknown Source)
   [cactus]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
   [cactus]     at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
   [cactus]     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
   [cactus]     at
org.apache.cactus.ServletTestCase.runCactusTest(ServletTestCase.java:282)
   [cactus]     at
org.apache.cactus.ServletTestCase.runBare(ServletTestCase.java:250)
   [cactus]     at
org.apache.cactus.server.AbstractWebTestCaller.doTest(AbstractWebTestCaller.
java:156)
   [cactus]     at
org.apache.cactus.server.AbstractWebTestController.handleRequest(AbstractWeb
TestController.java:130)
   [cactus]     at
org.apache.cactus.server.JspTestRedirector.doGet(JspTestRedirector.java:94)
   [cactus]     at
jsp_servlet.__jspredirector._jspService(__jspredirector.java:144)
   [cactus]     at weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
   [cactus]     at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Servle
tStubImpl.java:1053)
   [cactus]     at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:387)
   [cactus]     at
weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:28)
   [cactus]     at
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:27)
   [cactus]     at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(W
ebAppServletContext.java:6316)
   [cactus]     at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubjec
t.java:317)
   [cactus]     at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
   [cactus]     at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo
ntext.java:3622)
   [cactus]     at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java
:2569)
   [cactus]     at
weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
   [cactus]     at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)

-----Original Message-----
From: Vincent Massol [mailto:vmassol@pivolis.com]
Sent: Thursday, September 11, 2003 6:39 AM
To: 'Cactus Users List'
Subject: RE: cactus ant integration with OC4J / Orion


Hi Andrew,

> -----Original Message-----
> From: Andrew Chapman [mailto:Andrew.Chapman@ons.gsi.gov.uk]
> Sent: 10 September 2003 12:45
> To: cactus-user@jakarta.apache.org
> Subject: cactus ant integration with OC4J / Orion
>
> Hi,
>
> Has anybody succesfully used the <cactus> task with an ear file on
oc4j or
> Orion 1x?

I have never tried yet. I have successfully deployed war files on orion
1.x with the <cactus> task though.

> As far as I can tell the configurations for oc4j and orion 1x
> should be the same. Everything seems to work OK but the resulting
> configuration doesn't look right to me...
>
> The server.xml file points to the (global) application.xml file which
in
> turn decalres a <web-module> with the path set to
> "../ejb-component-cactus,war". But as the cactus task only generates
the
> ear which contains the war this setup can surely never work.

Ah right... You're correct, this can certainly not work...

>
> As the task doesn't use the admin utility to deploy the ear,

It really looks like we should use this admin utility...

> then surely
> it
> should add an <application> element to server.xml to point to the
> generated
> ear - e.g.
>
>       <application name="ejb-component-cactus"
> path="../ejb-component-cactus.ear" auto-start="true" />
>
> and a <web-app> element in default-web-site.xml such as:
>
>       <web-app application="ejb-component-cactus"
> name="ejb-component-cactus" root="/ejb-component-cactus"/>
>
> I thought perhaps it was a bug but then I had a look at
> http://issues.apache.org/bugzilla/show_bug.cgi?id=22794 and saw
Vincent's
> comment at the bottom saying he'd tested it with an ear and it worked
> fine.

Not really. I have done a unit test with an EAR but not a functional
test... which would have failed...

> Am I missing something?
>

Nope. You've discovered a bug :-)

I'll try to look into that.

Thanks
-Vincent

> Andy
>
>
>
>
> For the latest data on the economy and society
> consult National Statistics at http://www.statistics.gov.uk
>
> **********************************************************************
> Please Note:  Incoming and outgoing email messages
> are routinely monitored for compliance with our policy
> on the use of electronic communications
> **********************************************************************
> Legal Disclaimer  :  Any views expressed by
> the sender of this message are not necessarily
> those of the Office for National Statistics
> **********************************************************************
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: cactus-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: cactus-user-help@jakarta.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: cactus-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: cactus-user-help@jakarta.apache.org




Mime
View raw message