Hi Jochen,

Thanks for you answer.

I tried tcpmon.

This is the request header and the answer header before enabling vendor 
extensions:

Request:
POST / HTTP/1.1
Content-Type: text/xml
User-Agent: Apache XML RPC 3.0 (Sun HTTP Transport)
Content-Length: 279
Cache-Control: no-cache
Pragma: no-cache
Host: mpiat3405:8081
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Connection: keep-alive

Answer:
HTTP/1.1 200 OK
Server: Apache XML-RPC 1.0
Connection: close
Content-Type: text/xml
Content-Length: 3181

And here are the request and answer headers after enabling request compression:
POST / HTTP/1.1
Content-Type: text/xml
User-Agent: Apache XML RPC 3.0 (Sun HTTP Transport)
Content-Encoding: gzip
Content-Length: 200
Cache-Control: no-cache
Pragma: no-cache
Host: mpiat3405:8081
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Connection: keep-alive

Answer:
HTTP/1.1 200 OK
Server: Apache XML-RPC 1.0
Connection: close
Content-Type: text/xml

In the answer, server is always Apache XML-RPC 1.0. Could it be that I'm using somehow using LiteHttpTransport through the WebServer class?

[Fatal Error] :1:1: Content is not allowed in prolog.

Most likely an error on the server side, which causes that the server
returns an HTML page, and not an XML page, as expected.

Use tcpmon, wireshark or a similar tool to trace the servers reply. Or
look for error messages in the servers log file.

Jochen

Andreas

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to