Jim,

When I invoke the service through the TcpTunnel it works fine, however when
I invoke the service directly from my client, it fails.  Im not sure why
this is happening.  Any clues on  this.

Thanks
Irfan

-----Original Message-----
From: Jim Hazen [mailto:[EMAIL PROTECTED]]
Sent: Thursday, July 26, 2001 2:44 PM
To: [EMAIL PROTECTED]
Subject: Re: XML error while invoking a service


Use the TCPTunnel tool to see the responce the server is sending.  My guess
is
that your server is sending some sort of HTTP error (500, 404, etc). This
error
from your web server is not a valid SOAP message and so you'll get this
error.

This has been my experience with this type of error.

-Jim

> I am getting an white space required error while invoking a webservice
> deployed in websphere3.5.4. I don't get this exception when i invoke the
> same service in the websphere test environment in vaj.  Could anyone tell
me
> what this error may be.
>
> Thanks
> Irfan
>
> org.xml.sax.SAXParseException: White space is required between the public
> identi
> fier and the system identifier.
>         at
> org.apache.xerces.framework.XMLParser.reportError(XMLParser.java:1056
> )
>         at
> org.apache.xerces.framework.XMLDTDScanner.reportFatalXMLError(XMLDTDS
> canner.java:651)
>         at
> org.apache.xerces.framework.XMLDTDScanner.scanExternalID(XMLDTDScanne
> r.java:1198)
>         at
> org.apache.xerces.framework.XMLDTDScanner.scanDoctypeDecl(XMLDTDScann
> er.java:1104)
>         at
> org.apache.xerces.framework.XMLDocumentScanner.scanDoctypeDecl(XMLDoc
> umentScanner.java:2192)
>         at
> org.apache.xerces.framework.XMLDocumentScanner.access$000(XMLDocument
> Scanner.java:86)
>         at
> org.apache.xerces.framework.XMLDocumentScanner$XMLDeclDispatcher.disp
> atch(XMLDocumentScanner.java:776)
>         at
> org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentS
> canner.java:381)
>         at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948)
>         at
> org.apache.soap.util.xml.XercesParserLiaison.read(XercesParserLiaison
> .java:85)
>         at org.apache.soap.rpc.Call.invoke(Call.java:157)
>         at WebsphereClientTest.main(WebsphereClientTest.java:25)
> SOAPException = SOAP-ENV:Protocol , <!DOCTYPE HTML PUBLIC "-//IETF//DTD
HTML
> 2.0
> //EN">
> <HTML><HEAD>
> <TITLE>400 Bad Request</TITLE>
> </HEAD><BODY>
> <H1>Bad Request</H1>
> Your browser sent a request that this server could not understand.<P>
> Client sent malformed Host header<P>
> </BODY></HTML>

Reply via email to