As I said, I had tracked the error down to Xerces, but not the exact code
within Xerces. Switching to Crimson fixed the problem, which is further
evidence that Xerces is the culprit.
Yes, Apache SOAP creates a DOM of the messages it receives. This is true on
both client and server. It does not create a DOM for messages it sends.
Scott
----- Original Message -----
From: "Anil Kumar, Anumakonda" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, June 28, 2001 9:28 AM
Subject: RE: Urgent(is there any limit for the size of data which can be
transported through SOAP)
> Hi Scott,
>
> is this a problem with Xerces 1.2.3. how SOAP internally parse and send
> across .is SOAP internally created DOM structure and send it through
client.
> can you please help me how SOAP will transfer data.
>
>
> Thanks & Regards
> Anil
>
> -----Original Message-----
> From: Scott Nichol [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, June 28, 2001 9:05 PM
> To: [EMAIL PROTECTED]
> Subject: Re: Urgent(is there any limit for the size of data which can be
> transported through SOAP)
>
>
> I was getting the same problem using Apache SOAP 2.1 and Xerces 1.2.3 and
> 1.3.0. Debugging led me to believe that Xerces was at fault, but I never
> tracked it down to any particular code within Xerces. However, I got past
> this by moving to a nightly build of Apache SOAP 2.1 that supported JAXP
and
> switching to Crimson for the parser. With Apache SOAP 2.2, I have
continued
> to use Crimson.
>
> I do not know how you will be able to fix this without moving to a newer
> version of Apache SOAP. Earlier versions only work with Xerces. While
> Xerces 1.4 may fix the problem, I do not think that prior to Apache SOAP
2.2
> there is any support for that version of Xerces.
>
> Scott
>
> ----- Original Message -----
> From: "Anil Kumar, Anumakonda" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Thursday, June 28, 2001 8:13 AM
> Subject: Urgent(is there any limit for the size of data which can be
> transported through SOAP)
>
>
> >
> > Hi ,
> >
> > If i send huge data through SOAP(hashtable which contains a lot of
data),
> i
> > am getting this error.
> > Is there any limit for the size of data which can be transported through
> > SOAP. How to over come this problem.
> > I am using SOAP 2.1.
> >
> > SOAPException: faultCode=SOAP-ENV:Client; msg=No Deserializer found to
> > deserialize a 'http://www.w3.org/1999/XMLSchema:ur-type' using encoding
> > style 'http://schemas.xmlsoap.org/soap/encoding/'.;
> > targetException=java.lang.IllegalArgumentException: No Deserializer
found
> to
> > deserialize a 'http://www.w3.org/1999/XMLSchema:ur-type' using encoding
> > style 'http://schemas.xmlsoap.org/soap/encoding/'.]
> >
> > Thanks & regards,
> > Anil Kumar
> >