Hi,

OK, I found what's going on : I used the "all" server instead of the "default" server. 
Axis is already embedded into this one and its axis.jar conflicts with the axis.jar of 
the default axis webapp.

I think I solved this problem by deleting server/all/deploy/jboss-net.sar and 
server/all/lib/axis.jar.
PS : exploded axis webapps work better

Thanks anyway,
Byers


> Message du 26/03/03 23:02
> De : Nicholas <[EMAIL PROTECTED]>
> A : [EMAIL PROTECTED], [EMAIL PROTECTED]
> Copie � : 
> Objet : Re: Axis with JBOSS
> Pack your war into an ear with an application.xml as
> follows:
> 
> <!DOCTYPE application PUBLIC "-//Sun Microsystems,
> Inc.//DTD J2EE Application 1.2//EN"
> "http://java.sun.com/j2ee/dtds/application_1_2.dtd";>
> <application>
>   <display-name>AXIS</display-name>
>   <module>
>     <web>
>       <web-uri>axis.war</web-uri>
>       <context-root>/axis</context-root>
>     </web>
>   </module>
> </application>
> 
> Also, it works better if exploded. Then it can
> actually write to the server-config.wsdd when you
> deploy WSDD files. The exploded ear works fine.
> 
> //Nicholas
> --- byers <[EMAIL PROTECTED]> wrote:
> > Hi,
> > 
> > I try to use Axis (1.1rc2 or 1.0) with JBOSS 3.0.6
> > (with Tomcat), but I got NullPointerExceptions (see
> > below) when I use :
> > http://192.XXX.XXX.XXX:8080/axis/servlet/AxisServlet
> >
> http://192.XXX.XXX.XXX:8080/axis/EchoHeaders.jws?method=list
> >
> http://192.XXX.XXX.XXX:8080/axis/servlet/AdminServlet
> > ...
> > 
> > I deployed the default Axis webapp, but for
> > hot-deployment conveniance I packed it into a WAR
> > (JBOSS doesn't like the exploded webapp (?)).
> > The "happyAxis" is perfect. I tried this WAR with a
> > standard Tomcat (4.1.18) and it worked very well.
> > What's wrong with JBOSS ? Must I abandon my EJBs or
> > use the Apache SOAP API !?
> > 
> > Thanks for help,
> > Byers
> > 
> > java.lang.NullPointerException
> >     at java.io.File.(File.java:180)
> >     at
> >
> org.apache.axis.configuration.FileProvider.(FileProvider.java:128)
> >     at
> >
> org.apache.axis.configuration.ServletEngineConfigurationFactory.getServerEngineConfig(ServletEngineConfigurationFactory.java:133)
> >     at
> >
> org.apache.axis.configuration.ServletEngineConfigurationFactory.getServerEngineConfig(ServletEngineConfigurationFactory.java:105)
> >     at
> >
> org.apache.axis.transport.http.AxisServlet.getEngine(AxisServlet.java:177)
> >     at
> >
> org.apache.axis.transport.http.AxisServlet.getEngine(AxisServlet.java:163)
> >     at
> >
> org.apache.axis.transport.http.AxisServlet.doGet(AxisServlet.java:212)
> >     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(ApplicationFilterChain.java:247)
> >     at
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
> >     at
> >
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:260)
> >     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.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.java:246)
> >     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:2415)
> >     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:170)
> >     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.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:509)
> >     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:432)
> >     at
> >
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:386)
> >     at
> >
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:534)
> >     at
> >
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:530)
> >     at java.lang.Thread.run(Thread.java:536)
> > 
> > 
> 
> 
> =====
> Nicholas Whitehead
> Home: (973) 377 9335
> Cell: (201) 615 2716
> [EMAIL PROTECTED]
> Get Your News From The Crowbar: http://crowbar.dnsalias.com:443/crowbar/
>

Reply via email to