This is a known issue. Axis has made some bug fixing and I know they
have been backported in 3.2.3RC1 (if you use JBossNET)

Regards,

Stephane

On Fri, 2003-11-14 at 16:17, Pedro Salazar wrote:
> Greetings,
> 
> I'm working on a web service built-in with AXIS jars (I mean, it's not 
> using the jboss-net files). However, I upgraded from JBOSS 3.2.1 (here
> it worked just fine) to 3.2.2, but when I redeploy my web service
> application, any invocation result in the trace error on server below.
> 
> But this only happens when I redeploy because if I restart jboss it
> works just fine. The only issue is that I'm using the standard Axis
> version that it should work just fine in a simple servlet container as
> TOMCAT server.
> 
> Any ideas why this happen?
> 
> regards,
> Pedro Salazar.
> 
> ERROR TRACE:
> 
> 2003-11-13 19:07:16,930 ERROR [org.jboss.web.localhost.Engine]
> StandardWrapperValve[AxisServlet]: Servlet.service() for servlet
> AxisServlet threw exception
> java.lang.NullPointerException
>     at
> org.jboss.mx.loading.UnifiedClassLoader.findResources(UnifiedClassLoader.java:361)
>     at java.lang.ClassLoader.getResources(ClassLoader.java:825)
>     at java.lang.ClassLoader.getResources(ClassLoader.java:821)
>     at java.lang.ClassLoader.getResources(ClassLoader.java:821)
>     at
> org.apache.commons.discovery.jdk.JDK12Hooks.getResources(JDK12Hooks.java:150)
>     at
> org.apache.commons.discovery.resource.DiscoverResources$1.getNextResources(DiscoverResources.java:153)
>     at
> org.apache.commons.discovery.resource.DiscoverResources$1.getNextResource(DiscoverResources.java:129)
>     at
> org.apache.commons.discovery.resource.DiscoverResources$1.hasNext(DiscoverResources.java:116)
>     at
> org.apache.commons.discovery.resource.names.DiscoverNamesInFile$1.getNextClassNames(DiscoverNamesInFile.java:186)
>     at
> org.apache.commons.discovery.resource.names.DiscoverNamesInFile$1.getNextClassName(DiscoverNamesInFile.java:170)
>     at
> org.apache.commons.discovery.resource.names.DiscoverNamesInFile$1.hasNext(DiscoverNamesInFile.java:157)
>     at
> org.apache.commons.discovery.resource.names.NameDiscoverers$1.getNextIterator(NameDiscoverers.java:143)
>     at
> org.apache.commons.discovery.resource.names.NameDiscoverers$1.hasNext(NameDiscoverers.java:126)
>     at
> org.apache.commons.discovery.resource.classes.ResourceClassDiscoverImpl$1.getNextResource(ResourceClassDiscoverImpl.java:159)
>     at
> org.apache.commons.discovery.resource.classes.ResourceClassDiscoverImpl$1.hasNext(ResourceClassDiscoverImpl.java:147)
>     at
> org.apache.axis.configuration.EngineConfigurationFactoryFinder$1.run(EngineConfigurationFactoryFinder.java:159)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at
> org.apache.axis.configuration.EngineConfigurationFactoryFinder.newFactory(EngineConfigurationFactoryFinder.java:152)
>     at
> org.apache.axis.transport.http.AxisServletBase.getEngineEnvironment(AxisServletBase.java:285)
>     at
> org.apache.axis.transport.http.AxisServletBase.getEngine(AxisServletBase.java:208)
>     at
> org.apache.axis.transport.http.AxisServletBase.getEngine(AxisServletBase.java:187)
>     at
> org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:785)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
>     at
> org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:339)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
>     at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
>     at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>     at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>     at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>     at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>     at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>     at
> org.jboss.web.tomcat.security.JBossSecurityMgrRealm.invoke(JBossSecurityMgrRealm.java:220)
>     at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>     at
> org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
>     at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>     at
> org.jboss.web.tomcat.tc4.statistics.ContainerStatsValve.invoke(ContainerStatsValve.java:76)
>     at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>     at
> org.jboss.web.tomcat.session.ClusteredSessionValve.invoke(ClusteredSessionValve.java:78)
>     at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>     at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>     at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>     at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2416)
>     at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
>     at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>     at
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
>     at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>     at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
>     at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>     at
> org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:65)
>     at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>     at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:577)
>     at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>     at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>     at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>     at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
>     at
> org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>     at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>     at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>     at
> org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
>     at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:601)
>     at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
>     at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
>     at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)


-------------------------------------------------------
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to