You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by NrwSteff <nr...@gmx.de> on 2002/06/20 15:10:03 UTC

Problem running Axis under FFJ4.0

Environment: W2K, JDK1.4, Forte4j 4.0, Tomcat 4.01, Axis beta2


I have a problem running AXIS within Suns Forte4J 4.0 IDE with the
internal Tomcat 4.01. The AdminServlet and the AxisServlet is available
and accessable (from the index.html page). The depoyment of the example3
WSDL is also fine and the service appears on the AxisServlet overview
page. If I run the example3.Client program I receive an "Internal Server
Error, 500". That happens also if I run the client program from outside
the IDE. 

The example2.ClaculatorClient with the corrensponding Calculator.jws
(instant deploying) is running without any problems. Funny isn't it?

If I use an external Tomcat installation from inside the Forte IDE
everything works fine, but this solution makes development more
complicated because of the nessecary class deployment to the server for
change.

If you look at the stacktrace you can see, that the AxisServer invoke()
method is called so far. I guess it's a classpath or a xerces
configuration problem, but why is the instant deploying sample
everything is fine.

Any suggestions?

Regards, Stefan Flick


STACKTRACE
-----------------------------------------------------------------------
Apache Tomcat/4.0.1
- Exception:
java.lang.NullPointerException
        at org.apache.axis.AxisFault.makeFault(AxisFault.java:116)
        at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:433)
        at org.apache.axis.Message.getSOAPEnvelope(Message.java:306)
        at org.apache.axis.server.AxisServer.invoke(AxisServer.java:279)
        at
org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:576)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:247)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:193)
        at
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFi
lter.java:223)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
tionFilterChain.java:213)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
erChain.java:193)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
e.java:243)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:566)
        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.java:201)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:566)
        at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.ja
va:246)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:564)
        at
org.netbeans.modules.web.monitor.catalina.MonitorValve.invoke(MonitorVal
ve.java:142)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:564)
        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
4)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
:164)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:566)
        at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherVa
lve.java:170)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:564)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
:170)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:564)
        at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462
)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:564)
        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.
java:163)
        at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.ja
va:566)
        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
ava:1011)
        at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:
1106)
        at java.lang.Thread.run(Thread.java:536)
Caused by: java.lang.NullPointerException
        at
org.apache.axis.message.RPCElement.<init>(RPCElement.java:106)
        at
org.apache.axis.message.BodyBuilder.onStartChild(BodyBuilder.java:137)
        at
org.apache.axis.encoding.DeserializationContextImpl.startElement(Deseria
lizationContextImpl.java:831)
        at
org.apache.xerces.parsers.SAXParser.startElement(SAXParser.java:1376)
        at
org.apache.xerces.validators.common.XMLValidator.callStartElement(XMLVal
idator.java:1214)
        at
org.apache.xerces.framework.XMLDocumentScanner.scanElement(XMLDocumentSc
anner.java:1806)
        at
org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatc
h(XMLDocumentScanner.java:1182)
        at
org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScan
ner.java:381)
        at
org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1081)
        at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)
        at
org.apache.axis.encoding.DeserializationContextImpl.parse(Deserializatio
nContextImpl.java:202)
        at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:428)
        ... 40 more
-----------------------------------------------------------------------


---------------------------------------
Stefan Flick
mail     nrwsteff@gmx.de
web      http://www.flicks.de 
---------------------------------------