I've been battling with a "SOAPException-Parsing error" for quite some
time now when trying to deploy a simple service, and I've resorted to
debugging the SOAP code to search out the problem.  I've managed to get
my service up and running on both Windows and Linux, but the one
platform that I need it on doesn't work and gives me the above mentioned
error.

When I issue a uname command on the unix system the following system
info is displayed: (informational only)
    OSF1 darwin.wi.mit.edu V4.0 1229 alpha alpha

I thoroughly check all possible places for any parser conficts, but
didn't find any that I know of.

Using TCP Tunnel Monitor I know a good soap envelope was sent, but what
I get back is a Internal Server Error with an incomplete SOAP envelope
for the fault.  During debugging I found that a NullPointerException was
thrown when trying to extract the Call from the Envelope, which would
account for the Fault being sent back in the first place.  Still trying
to determine why the NullPointerException was thrown -- need further
debugging on that one.

I checked the response in the RPCRouterServlet to see what was being
sent back and it was a complete SOAP envelope that contained the Fault.
What I don't get, and is probably the cause of the parsing error, is the
fact the TCPTunnelMonitor is showing an incomplete SOAP envelope.
Looking at TCPTunnelMonitor I'm losing data in the response.

Has anybody run into this?  Any ideas?  Need help!




--
David Turner <[EMAIL PROTECTED]>
Senior Software Engineer
Whitehead Institute/MIT Center for Genome Research
One Kendall Square, Bldg. 300
Cambridge, MA 02139-1561 USA
phone 617-252-1573 / fax 617-252-1902


Reply via email to