You are viewing a plain text version of this content. The canonical link for it is here.
Posted to soap-user@ws.apache.org by "Shivshanker G. Shenoy" <sh...@coreobjects.com> on 2002/11/23 12:57:57 UTC

Error calling webservice.

Hi,

We get this error in our soap client while using apache soap (version
2.2). Our client program runs within iPlanet App Server 6.5 SP4 on
Windows 2k.
This error is thrown at objMessage.send() method call line.

Any guidance will be greatly appreciated.
Thanks,
Shiv.

Error console
------------
java.lang.AbstractMethodError
        at
org.apache.soap.util.xml.DOM2Writer.print(DOM2Writer.java:139)
        at
org.apache.soap.util.xml.DOM2Writer.serializeAsXML(DOM2Writer.java:98
)
        at org.apache.soap.Utils.marshallNode(Utils.java:109)
        at org.apache.soap.Body.marshall(Body.java:162)
        at org.apache.soap.Envelope.marshall(Envelope.java:195)
        at
org.apache.soap.transport.http.SOAPHTTPConnection.send(SOAPHTTPConnec
tion.java:246)
        at org.apache.soap.messaging.Message.send(Message.java:123)
        at
com.ftg.services.ext.gis.QTPDAGisAPIImpl.login(QTPDAGisAPIImpl.java:1
44)
        at
com.ftg.modules.webservices.plain.WFWebServiceImpl.login(WFWebService
Impl.java:66)
        at java.lang.reflect.Method.invoke(Native Method)


Re: Error calling webservice.

Posted by Scott Nichol <sn...@scottnichol.com>.
Looking at the 2.2 source
(http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-soap/java/src/org/apac
he/soap/util/xml/DOM2Writer.java?rev=1.4), I see that line 139 is

        String elNamespaceURI = node.getNamespaceURI();

The error means the XML parser classes are being loaded from a library
that does not support namespaces.  Make sure that xerces, crimson or
another XML parser supporting namespaces is at the start of your
classpath, and that there is not a parser in $JAVA_HOME/jre/lib/ext.

Scott Nichol

----- Original Message -----
From: "Shivshanker G. Shenoy" <sh...@coreobjects.com>
To: <so...@xml.apache.org>
Sent: Saturday, November 23, 2002 6:57 AM
Subject: Error calling webservice.


Hi,

We get this error in our soap client while using apache soap (version
2.2). Our client program runs within iPlanet App Server 6.5 SP4 on
Windows 2k.
This error is thrown at objMessage.send() method call line.

Any guidance will be greatly appreciated.
Thanks,
Shiv.

Error console
------------
java.lang.AbstractMethodError
        at
org.apache.soap.util.xml.DOM2Writer.print(DOM2Writer.java:139)
        at
org.apache.soap.util.xml.DOM2Writer.serializeAsXML(DOM2Writer.java:98
)
        at org.apache.soap.Utils.marshallNode(Utils.java:109)
        at org.apache.soap.Body.marshall(Body.java:162)
        at org.apache.soap.Envelope.marshall(Envelope.java:195)
        at
org.apache.soap.transport.http.SOAPHTTPConnection.send(SOAPHTTPConnec
tion.java:246)
        at org.apache.soap.messaging.Message.send(Message.java:123)
        at
com.ftg.services.ext.gis.QTPDAGisAPIImpl.login(QTPDAGisAPIImpl.java:1
44)
        at
com.ftg.modules.webservices.plain.WFWebServiceImpl.login(WFWebService
Impl.java:66)
        at java.lang.reflect.Method.invoke(Native Method)



Re: Error calling webservice.

Posted by Scott Nichol <sn...@scottnichol.com>.
Looking at the 2.2 source
(http://cvs.apache.org/viewcvs.cgi/*checkout*/xml-soap/java/src/org/apac
he/soap/util/xml/DOM2Writer.java?rev=1.4), I see that line 139 is

        String elNamespaceURI = node.getNamespaceURI();

The error means the XML parser classes are being loaded from a library
that does not support namespaces.  Make sure that xerces, crimson or
another XML parser supporting namespaces is at the start of your
classpath, and that there is not a parser in $JAVA_HOME/jre/lib/ext.

Scott Nichol

----- Original Message -----
From: "Shivshanker G. Shenoy" <sh...@coreobjects.com>
To: <so...@xml.apache.org>
Sent: Saturday, November 23, 2002 6:57 AM
Subject: Error calling webservice.


Hi,

We get this error in our soap client while using apache soap (version
2.2). Our client program runs within iPlanet App Server 6.5 SP4 on
Windows 2k.
This error is thrown at objMessage.send() method call line.

Any guidance will be greatly appreciated.
Thanks,
Shiv.

Error console
------------
java.lang.AbstractMethodError
        at
org.apache.soap.util.xml.DOM2Writer.print(DOM2Writer.java:139)
        at
org.apache.soap.util.xml.DOM2Writer.serializeAsXML(DOM2Writer.java:98
)
        at org.apache.soap.Utils.marshallNode(Utils.java:109)
        at org.apache.soap.Body.marshall(Body.java:162)
        at org.apache.soap.Envelope.marshall(Envelope.java:195)
        at
org.apache.soap.transport.http.SOAPHTTPConnection.send(SOAPHTTPConnec
tion.java:246)
        at org.apache.soap.messaging.Message.send(Message.java:123)
        at
com.ftg.services.ext.gis.QTPDAGisAPIImpl.login(QTPDAGisAPIImpl.java:1
44)
        at
com.ftg.modules.webservices.plain.WFWebServiceImpl.login(WFWebService
Impl.java:66)
        at java.lang.reflect.Method.invoke(Native Method)



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