Hi Ken,

This is a bug that I had fixed in the Cactus main branch (1.5dev) but
that I forgot to port to cactus 1.4. I have now put it in for the
release of Cactus 1.4.1 which will hopefully happen later this afternoon
...

BTW, it should only happen if you throw an exception with no message.

Thanks
-Vincent

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: 29 August 2002 22:10
> To: [EMAIL PROTECTED]
> Subject: help with Tomcat howto
> 
> Hi all -
> 
> I am trying to set up Cactus as per the directions in the Tomcat
HOWTO.  I
> get the following stack trace shown in my browser.
> 
> I am using the 23-1.4 distribution of cactus and the latest 4.0
> distribution
> of Tomcat.
> 
> Any ideas?
> 
> Ken
> 
> 
> java.lang.NullPointerException
>       at
>
org.apache.cactus.server.runner.XMLFormatter.dispatch110_replace(XMLForm
at
> te
> r.java;org/apache/cactus/util/log/LogAspect.aj(1k):315)
>       at
>
org.apache.cactus.server.runner.XMLFormatter.around110_replace(XMLFormat
te
> r.
> java;org/apache/cactus/util/log/LogAspect.aj(1k):1195)
>       at
>
org.apache.cactus.server.runner.XMLFormatter.replace(XMLFormatter.java;o
rg
> /a
> pache/cactus/util/log/LogAspect.aj(1k):312)
>       at
>
org.apache.cactus.server.runner.XMLFormatter.xmlEncode(XMLFormatter.java
;o
> rg
> /apache/cactus/util/log/LogAspect.aj(1k):295)
>       at
>
org.apache.cactus.server.runner.XMLFormatter.dispatch107_addError(XMLFor
ma
> tt
> er.java;org/apache/cactus/util/log/LogAspect.aj(1k):227)
>       at
>
org.apache.cactus.server.runner.XMLFormatter.around107_addError(XMLForma
tt
> er
> .java;org/apache/cactus/util/log/LogAspect.aj(1k):1156)
>       at
>
org.apache.cactus.server.runner.XMLFormatter.addError(XMLFormatter.java;
or
> g/
> apache/cactus/util/log/LogAspect.aj(1k):221)
>       at junit.framework.TestResult.addError(TestResult.java:36)
>       at junit.framework.TestResult.runProtected(TestResult.java:133)
>       at junit.framework.TestResult.run(TestResult.java:109)
>       at junit.framework.TestCase.run(TestCase.java:131)
>       at junit.framework.TestSuite.runTest(TestSuite.java:173)
>       at junit.framework.TestSuite.run(TestSuite.java:168)
>       at
>
org.apache.cactus.server.runner.ServletTestRunner.dispatch92_run(Servlet
Te
> st
> Runner.java;org/apache/cactus/util/log/LogAspect.aj(1k):161)
>       at
>
org.apache.cactus.server.runner.ServletTestRunner.around92_run(ServletTe
st
> Ru
> nner.java;org/apache/cactus/util/log/LogAspect.aj(1k):1236)
>       at
>
org.apache.cactus.server.runner.ServletTestRunner.run(ServletTestRunner.
ja
> va
> ;org/apache/cactus/util/log/LogAspect.aj(1k):137)
>       at
>
org.apache.cactus.server.runner.ServletTestRunner.dispatch91_doGet(Servl
et
> Te
> stRunner.java;org/apache/cactus/util/log/LogAspect.aj(1k):121)
>       at
>
org.apache.cactus.server.runner.ServletTestRunner.around91_doGet(Servlet
Te
> st
> Runner.java;org/apache/cactus/util/log/LogAspect.aj(1k):1156)
>       at
>
org.apache.cactus.server.runner.ServletTestRunner.doGet(ServletTestRunne
r.
> ja
> va;org/apache/cactus/util/log/LogAspect.aj(1k):101)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
ti
> on
> FilterChain.java:247)
>       at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
er
> Ch
> ain.java:193)
>       at
>
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.
> ja
> va:243)
>       at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va
> :5
> 66)
>       at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
72
> )
>       at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>       at
>
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
e.
> ja
> va:190)
>       at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va
> :5
> 66)
>       at
>
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.ja
va
> :2
> 46)
>       at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va
> :5
> 64)
>       at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
72
> )
>       at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>       at
>
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:234
7)
>       at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:1
> 80
> )
>       at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va
> :5
> 66)
>       at
>
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa
lv
> e.
> java:170)
>       at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va
> :5
> 64)
>       at
>
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:1
> 70
> )
>       at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va
> :5
> 64)
>       at
>
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468
)
>       at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va
> :5
> 64)
>       at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
72
> )
>       at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>       at
>
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
ja
> va
> :174)
>       at
>
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va
> :5
> 66)
>       at
>
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:4
72
> )
>       at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>       at
>
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.j
av
> a:
> 1027)
>       at
>
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:
11
> 25
> )
>       at java.lang.Thread.run(Thread.java:536)
> 
> 
> --
> To unsubscribe, e-mail:   <mailto:cactus-user-
> [EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:cactus-user-
> [EMAIL PROTECTED]>



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to