Details
-
Bug
-
Status: Resolved
-
Blocker
-
Resolution: Fixed
-
1.2RC2
-
None
-
WebLogic 8.1.3,java.runtime.version=1.4.2_04
Description
After replacing the Axis 1.2RC1 jars with RC2, Axis stopped working on WebLogic 8.1. Trying to get wsdl or process wsdd throws an NullPointerException. Looking at the exception looks like this is related to the checkin for AXIS-1597 of XMLUtils.java.
Stacktrace when trying to access the default http://localhost:7001/ias/api4/services/Version?wsdl
<Nov 19, 2004 3:12:29 PM CET> <Info> <IAS> <000000> <Mapping Exception to AxisFault
java.lang.NullPointerException
at weblogic.xml.jaxp.ChainingEntityResolver.popEntityResolver()Lorg.xml.sax.EntityResolver;(ChainingEntityResolv
er.java:61)
at weblogic.xml.jaxp.RegistryDocumentBuilder.setEntityResolver(Lorg.xml.sax.EntityResolver;)V(RegistryDocumentBu
ilder.java:168)
at org.apache.axis.utils.XMLUtils.releaseDocumentBuilder(Ljavax.xml.parsers.DocumentBuilder;)V(XMLUtils.java:235
)
at org.apache.axis.utils.XMLUtils.newDocument()Lorg.w3c.dom.Document;(XMLUtils.java:312)
at org.apache.axis.wsdl.fromJava.Emitter.createDocumentFragment()V(Emitter.java:924)
at org.apache.axis.wsdl.fromJava.Emitter.<init>()V(Emitter.java:233)
at org.apache.axis.providers.BasicProvider.generateWSDL(Lorg.apache.axis.MessageContext;)V(BasicProvider.java:17
6)
at org.apache.axis.strategies.WSDLGenStrategy.visit(Lorg.apache.axis.Handler;Lorg.apache.axis.MessageContext;)V(
WSDLGenStrategy.java:33)
at org.apache.axis.SimpleChain.doVisiting(Lorg.apache.axis.MessageContext;Lorg.apache.axis.HandlerIterationStrat
egy;)V(SimpleChain.java:118)
at org.apache.axis.SimpleChain.generateWSDL(Lorg.apache.axis.MessageContext;)V(SimpleChain.java:104)
at org.apache.axis.handlers.soap.SOAPService.generateWSDL(Lorg.apache.axis.MessageContext;)V(SOAPService.java:31
6)
at org.apache.axis.server.AxisServer.generateWSDL(Lorg.apache.axis.MessageContext;)V(AxisServer.java:467)
at org.apache.axis.transport.http.QSWSDLHandler.invoke(Lorg.apache.axis.MessageContext;)V(QSWSDLHandler.java:62)