Hi All Can anybody tell me what determines which HTTP version is used when an Axis 1.4 client, running under Tomcat 5.5, sends an out-going request to a web-service? I have two servers that are both running the same code and the version of the Axis 1.4 libraries connecting to an external web-service. The problem arrises because the web-service doesn't seem to support HTTP/1.1 requests with chunked encoding and the HTTP headers on the out-going messages shows that one of the servers is sending over HTTP/1.0 and connecting successfully to the service while the other is sending over HTTP/1.1 with chunked encoding and the request fails. I've no idea what has caused the difference between the two servers but, if possible, forcing the second to us HTTP/1.0 would solve the problem.
Does anyone know what determines the HTTP version that the outgoing messages are sent over and how to set it? -- Chris Mannion iCasework and LocalAlert implementation team 0208 144 4416