You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Bradley Ward <bw...@riverdrop.com> on 2002/12/02 17:48:23 UTC

NullPointerException in Tomcat

I am getting a NullPointerException, and the stack trace says it is down in
the bowels of Tomcat somewhere. Can anyone give me any ideas of what might
be wrong?

Thanks

Here is the stack trace:

java.lang.NullPointerException
	at
org.netbeans.modules.web.monitor.server.MonitorFilter.recordServletData(Moni
torFilter.java:979)
	at
org.netbeans.modules.web.monitor.server.MonitorFilter.getDataBefore(MonitorF
ilter.java:545)
	at
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter
.java:180)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:213)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
	at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:243)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:201)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
	at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2
46)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
	at
org.netbeans.modules.web.monitor.catalina.MonitorValve.invoke(MonitorValve.j
ava:142)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)
	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
	at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:170)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
	at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170
)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
	at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:163)
	at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
	at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
1011)
	at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106
)
	at java.lang.Thread.run(Thread.java:536)


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: NullPointerException in Tomcat

Posted by Jeanfrancois Arcand <jf...@apache.org>.
It's more a Netbeans error than a Tomcat error. I'm sure you will 
receive a better answer in the Netbeans users mailling list.

Sorry :-(

-- Jeanfrancois

Bradley Ward wrote:

>I am getting a NullPointerException, and the stack trace says it is down in
>the bowels of Tomcat somewhere. Can anyone give me any ideas of what might
>be wrong?
>
>Thanks
>
>Here is the stack trace:
>
>java.lang.NullPointerException
>	at
>org.netbeans.modules.web.monitor.server.MonitorFilter.recordServletData(Moni
>torFilter.java:979)
>	at
>org.netbeans.modules.web.monitor.server.MonitorFilter.getDataBefore(MonitorF
>ilter.java:545)
>	at
>org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter
>.java:180)
>	at
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
>FilterChain.java:213)
>	at
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
>ain.java:193)
>	at
>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
>va:243)
>	at
>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
>66)
>	at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>	at
>org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
>va:201)
>	at
>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
>66)
>	at
>org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2
>46)
>	at
>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
>64)
>	at
>org.netbeans.modules.web.monitor.catalina.MonitorValve.invoke(MonitorValve.j
>ava:142)
>	at
>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
>64)
>	at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>	at
>org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)
>	at
>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
>)
>	at
>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
>66)
>	at
>org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
>java:170)
>	at
>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
>64)
>	at
>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170
>)
>	at
>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
>64)
>	at
>org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
>	at
>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
>64)
>	at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>	at
>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
>:163)
>	at
>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
>66)
>	at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>	at
>org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
>1011)
>	at
>org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106
>)
>	at java.lang.Thread.run(Thread.java:536)
>
>
>--
>To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
>For additional commands, e-mail: <ma...@jakarta.apache.org>
>
>
>  
>


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: NullPointerException in Tomcat

Posted by Jeanfrancois Arcand <jf...@apache.org>.

Bradley Ward wrote:

>I see that it is in the netbeans level, but I was hoping someone in the
>Tomcat world would know what is going on. None of my modules are in the call
>stack; it is all within some internal Tomcat call.  Since there is none of
>my code involved, it would appear that Tomcat is calling netbeans in some
>invalid manner.
>
>Does this mean in order to work with Tomcat I will have to diagnose Tomcat
>source code AND Netbeans also?  I surely hope not...
>
The Netbeans team have added listener to Tomcat. The exception is 
occuring when Tomcat call those listeners. So you just have to read 
Netbeans code ;-)....Can you give more information on how you produce 
the error. I suspect a bug in your code....

-- Jeanfrancois

>
>
>
>  
>
>>-----Original Message-----
>>From: Tim Funk [mailto:funkman@joedog.org]
>>Sent: Monday, December 02, 2002 11:54 AM
>>To: Tomcat Users List
>>Subject: Re: NullPointerException in Tomcat
>>
>>
>>Nope - the NPE is here (line 1 of stack trace):
>>org.netbeans.modules.web.monitor.server.MonitorFilter.recordServle
>>tData(MonitorFilter.java:979)
>>
>>-Tim
>>
>>Bradley Ward wrote:
>>    
>>
>>>I am getting a NullPointerException, and the stack trace says
>>>      
>>>
>>it is down in
>>    
>>
>>>the bowels of Tomcat somewhere. Can anyone give me any ideas of
>>>      
>>>
>>what might
>>    
>>
>>>be wrong?
>>>
>>>Thanks
>>>
>>>Here is the stack trace:
>>>
>>>java.lang.NullPointerException
>>>	at
>>>
>>>      
>>>
>>org.netbeans.modules.web.monitor.server.MonitorFilter.recordServle
>>tData(Moni
>>    
>>
>>>torFilter.java:979)
>>>	at
>>>
>>>      
>>>
>>org.netbeans.modules.web.monitor.server.MonitorFilter.getDataBefor
>>e(MonitorF
>>    
>>
>>>ilter.java:545)
>>>	at
>>>
>>>      
>>>
>>org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(Mon
>>itorFilter
>>    
>>
>>>.java:180)
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(A
>>pplication
>>    
>>
>>>FilterChain.java:213)
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicati
>>onFilterCh
>>    
>>
>>>ain.java:193)
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapp
>>erValve.ja
>>    
>>
>>>va:243)
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
>>ine.java:5
>>    
>>
>>>66)
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
>>java:472)
>>    
>>
>>>	at
>>>      
>>>
>>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>>    
>>
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardContextValve.invoke(StandardConte
>>xtValve.ja
>>    
>>
>>>va:201)
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
>>ine.java:5
>>    
>>
>>>66)
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.valves.CertificatesValve.invoke(CertificatesVa
>>lve.java:2
>>    
>>
>>>46)
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
>>ine.java:5
>>    
>>
>>>64)
>>>	at
>>>
>>>      
>>>
>>org.netbeans.modules.web.monitor.catalina.MonitorValve.invoke(Moni
>>torValve.j
>>    
>>
>>>ava:142)
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
>>ine.java:5
>>    
>>
>>>64)
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
>>java:472)
>>    
>>
>>>	at
>>>      
>>>
>>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>>    
>>
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)
>>    
>>
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValv
>>e.java:164
>>    
>>
>>>)
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
>>ine.java:5
>>    
>>
>>>66)
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispat
>>cherValve.
>>    
>>
>>>java:170)
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
>>ine.java:5
>>    
>>
>>>64)
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValv
>>e.java:170
>>    
>>
>>>)
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
>>ine.java:5
>>    
>>
>>>64)
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
>>    
>>
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
>>ine.java:5
>>    
>>
>>>64)
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
>>java:472)
>>    
>>
>>>	at
>>>      
>>>
>>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>>    
>>
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngine
>>Valve.java
>>    
>>
>>>:163)
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
>>ine.java:5
>>    
>>
>>>66)
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
>>java:472)
>>    
>>
>>>	at
>>>      
>>>
>>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>>    
>>
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.connector.http.HttpProcessor.process(HttpProce
>>ssor.java:
>>    
>>
>>>1011)
>>>	at
>>>
>>>      
>>>
>>org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor
>>.java:1106
>>    
>>
>>>)
>>>	at java.lang.Thread.run(Thread.java:536)
>>>
>>>
>>>      
>>>
>>--
>>To unsubscribe, e-mail:
>><ma...@jakarta.apache.org>
>>For additional commands, e-mail:
>><ma...@jakarta.apache.org>
>>
>>
>>    
>>
>
>
>--
>To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
>For additional commands, e-mail: <ma...@jakarta.apache.org>
>
>
>  
>

RE: NullPointerException in Tomcat

Posted by Bradley Ward <bw...@riverdrop.com>.
I see that it is in the netbeans level, but I was hoping someone in the
Tomcat world would know what is going on. None of my modules are in the call
stack; it is all within some internal Tomcat call.  Since there is none of
my code involved, it would appear that Tomcat is calling netbeans in some
invalid manner.

Does this mean in order to work with Tomcat I will have to diagnose Tomcat
source code AND Netbeans also?  I surely hope not...



> -----Original Message-----
> From: Tim Funk [mailto:funkman@joedog.org]
> Sent: Monday, December 02, 2002 11:54 AM
> To: Tomcat Users List
> Subject: Re: NullPointerException in Tomcat
>
>
> Nope - the NPE is here (line 1 of stack trace):
> org.netbeans.modules.web.monitor.server.MonitorFilter.recordServle
> tData(MonitorFilter.java:979)
>
> -Tim
>
> Bradley Ward wrote:
> > I am getting a NullPointerException, and the stack trace says
> it is down in
> > the bowels of Tomcat somewhere. Can anyone give me any ideas of
> what might
> > be wrong?
> >
> > Thanks
> >
> > Here is the stack trace:
> >
> > java.lang.NullPointerException
> > 	at
> >
> org.netbeans.modules.web.monitor.server.MonitorFilter.recordServle
> tData(Moni
> > torFilter.java:979)
> > 	at
> >
> org.netbeans.modules.web.monitor.server.MonitorFilter.getDataBefor
> e(MonitorF
> > ilter.java:545)
> > 	at
> >
> org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(Mon
> itorFilter
> > .java:180)
> > 	at
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(A
> pplication
> > FilterChain.java:213)
> > 	at
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(Applicati
> onFilterCh
> > ain.java:193)
> > 	at
> >
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapp
> erValve.ja
> > va:243)
> > 	at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
> ine.java:5
> > 66)
> > 	at
> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
> java:472)
> > 	at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > 	at
> >
> org.apache.catalina.core.StandardContextValve.invoke(StandardConte
> xtValve.ja
> > va:201)
> > 	at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
> ine.java:5
> > 66)
> > 	at
> >
> org.apache.catalina.valves.CertificatesValve.invoke(CertificatesVa
> lve.java:2
> > 46)
> > 	at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
> ine.java:5
> > 64)
> > 	at
> >
> org.netbeans.modules.web.monitor.catalina.MonitorValve.invoke(Moni
> torValve.j
> > ava:142)
> > 	at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
> ine.java:5
> > 64)
> > 	at
> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
> java:472)
> > 	at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > 	at
> >
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)
> > 	at
> >
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValv
> e.java:164
> > )
> > 	at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
> ine.java:5
> > 66)
> > 	at
> >
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispat
> cherValve.
> > java:170)
> > 	at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
> ine.java:5
> > 64)
> > 	at
> >
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValv
> e.java:170
> > )
> > 	at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
> ine.java:5
> > 64)
> > 	at
> >
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
> > 	at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
> ine.java:5
> > 64)
> > 	at
> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
> java:472)
> > 	at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > 	at
> >
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngine
> Valve.java
> > :163)
> > 	at
> >
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipel
> ine.java:5
> > 66)
> > 	at
> >
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.
> java:472)
> > 	at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> > 	at
> >
> org.apache.catalina.connector.http.HttpProcessor.process(HttpProce
> ssor.java:
> > 1011)
> > 	at
> >
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor
> .java:1106
> > )
> > 	at java.lang.Thread.run(Thread.java:536)
> >
> >
>
>
> --
> To unsubscribe, e-mail:
> <ma...@jakarta.apache.org>
> For additional commands, e-mail:
> <ma...@jakarta.apache.org>
>
>


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: NullPointerException in Tomcat

Posted by Tim Funk <fu...@joedog.org>.
Nope - the NPE is here (line 1 of stack trace):
org.netbeans.modules.web.monitor.server.MonitorFilter.recordServletData(MonitorFilter.java:979)

-Tim

Bradley Ward wrote:
> I am getting a NullPointerException, and the stack trace says it is down in
> the bowels of Tomcat somewhere. Can anyone give me any ideas of what might
> be wrong?
> 
> Thanks
> 
> Here is the stack trace:
> 
> java.lang.NullPointerException
> 	at
> org.netbeans.modules.web.monitor.server.MonitorFilter.recordServletData(Moni
> torFilter.java:979)
> 	at
> org.netbeans.modules.web.monitor.server.MonitorFilter.getDataBefore(MonitorF
> ilter.java:545)
> 	at
> org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter
> .java:180)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:213)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:193)
> 	at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> va:243)
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> 	at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> 	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> va:201)
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> 	at
> org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:2
> 46)
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 64)
> 	at
> org.netbeans.modules.web.monitor.catalina.MonitorValve.invoke(MonitorValve.j
> ava:142)
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 64)
> 	at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> 	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)
> 	at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
> )
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> 	at
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
> java:170)
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 64)
> 	at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170
> )
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 64)
> 	at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 64)
> 	at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> 	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> :163)
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
> 	at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
> 	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at
> org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> 1011)
> 	at
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106
> )
> 	at java.lang.Thread.run(Thread.java:536)
> 
> 


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


RE: NullPointerException in Tomcat

Posted by Bradley Ward <bw...@riverdrop.com>.
When you mentioned the filters "in my web app", I thought "but I don't use
any filters".  Heck, I don't even know for sure what they are.  But (and
this is a big but), I am using the Tomcat that comes bundled with the Sun
One IDE, and IT was putting both a filter and a valve into the server.xml
file.   I removed these and have been able to proceed.  So it would assume
there is some sort of problem with the Sun One IDE in this regard.

Thanks!

Brad


> -----Original Message-----
> From: Craig R. McClanahan [mailto:craigmcc@apache.org]
> Sent: Monday, December 02, 2002 12:29 PM
> To: Tomcat Users List
> Subject: Re: NullPointerException in Tomcat
>
>
>
>
> On Mon, 2 Dec 2002, Bradley Ward wrote:
>
> > Date: Mon, 2 Dec 2002 11:48:23 -0500
> > From: Bradley Ward <bw...@riverdrop.com>
> > Reply-To: Tomcat Users List <to...@jakarta.apache.org>
> > To: tomcat-user@jakarta.apache.org
> > Subject: NullPointerException in Tomcat
> >
> > I am getting a NullPointerException, and the stack trace says
> it is down in
> > the bowels of Tomcat somewhere. Can anyone give me any ideas of
> what might
> > be wrong?
> >
> > Thanks
> >
> > Here is the stack trace:
> >
> > java.lang.NullPointerException
> > 	at
> >
> org.netbeans.modules.web.monitor.server.MonitorFilter.recordServle
> tData(Moni
> > torFilter.java:979)
>
> The NPE is occurring here, not inside Tomcat.  Check at line 979 of this
> class.
>
> > 	at
> >
> org.netbeans.modules.web.monitor.server.MonitorFilter.getDataBefor
> e(MonitorF
> > ilter.java:545)
> > 	at
> >
> org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(Mon
> itorFilter
> > .java:180)
> > 	at
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(A
> pplication
> > FilterChain.java:213)
>
> >From here on down is the normal stack trace you would expect when Tomcat
> calls a Filter that is included in your webapp.
>
> Craig
>
>
> --
> To unsubscribe, e-mail:
> <ma...@jakarta.apache.org>
> For additional commands, e-mail:
> <ma...@jakarta.apache.org>
>
>


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: NullPointerException in Tomcat

Posted by "Craig R. McClanahan" <cr...@apache.org>.

On Mon, 2 Dec 2002, Bradley Ward wrote:

> Date: Mon, 2 Dec 2002 11:48:23 -0500
> From: Bradley Ward <bw...@riverdrop.com>
> Reply-To: Tomcat Users List <to...@jakarta.apache.org>
> To: tomcat-user@jakarta.apache.org
> Subject: NullPointerException in Tomcat
>
> I am getting a NullPointerException, and the stack trace says it is down in
> the bowels of Tomcat somewhere. Can anyone give me any ideas of what might
> be wrong?
>
> Thanks
>
> Here is the stack trace:
>
> java.lang.NullPointerException
> 	at
> org.netbeans.modules.web.monitor.server.MonitorFilter.recordServletData(Moni
> torFilter.java:979)

The NPE is occurring here, not inside Tomcat.  Check at line 979 of this
class.

> 	at
> org.netbeans.modules.web.monitor.server.MonitorFilter.getDataBefore(MonitorF
> ilter.java:545)
> 	at
> org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter
> .java:180)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:213)

>From here on down is the normal stack trace you would expect when Tomcat
calls a Filter that is included in your webapp.

Craig


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>