Hoef Jan wrote:
> The mail was too big for the sourceforge maillist.
> -----Original Message-----
> From: Hoef Jan Sent: dinsdag 5 oktober 2004 9:01
> To: 'libonion-development@...'
> Subject: RE: [Libonion-development] LineTooLong error for multistatus
> I looked further on the problem and maybe the reason is that you suppose
> that what you read from the socket is the whole msg, including the
> msgs. However in my case the http data is not received by 1 read on the
> This first http data is parsed and the xml data is offered as an
> to xerces. Because not everything is received yet, the xml data is not
> closed correctly and a Domexception is given. On hand of the chunked
> headers, you should see whether still data is missing. Unfortunately
> ethereal does not encode the chunked headers (see attachement).
> If you need additional info, contact me anytime.
I think I found the problem.
Load the file into your ethereal, check packet 27, 30, 40, 51. These
packets seem corrupted, even ethereal can not recognize them
correctly(Just expand the "Hypertext Transfer Protocol" node in the
The nearly unreadable M$ xml body made it a real pain to count bytes
and try to find out where the curruption is. I'll mail you later if I
make any progress.
Get latest updates about Open Source Projects, Conferences and News.