axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mario Felarca <>
Subject Axis 1.4 CommonsHTTPSender question
Date Fri, 14 Sep 2007 02:33:31 GMT
Hello all!

I have a client where before setting the client to use CommonsHTTPSender, it worked fine.
The client would post using HTTP 1.0, and it would do so once only and everything was fine.

Now, since it is a programmatically defined client, I activate the CommonsHTTPSender by adding
the following lines to the client:

CommonsHTTPSender reqHandler = new CommonsHTTPSender();
CommonsHTTPSender respHandler = new CommonsHTTPSender();
_call.setClientHandlers(reqHandler, respHandler);

The following line is added to the server-config.wsdd:

 <transport name="http" pivot="java:org.apache.axis.transport.http.CommonsHTTPSender" />

The behavior I am seeing in tcpmon when NOT using CommonsHTTPSender is:

POST /axis/services/USERSERVICE HTTP/1.0
Content-Type: text/xml; charset=utf-8
Accept: application/soap+xml, application/dime, multipart/related, text/*
User-Agent: Axis/1.4
Cache-Control: no-cache
Pragma: no-cache
SOAPAction: ""
Content-Length: 1088


The behavior I am seeing in tcpmon when I use CommonsHTTPSender is listed below, however it
is also notable that it fires three times instead of once, all on its own. The first and third
time are HTTP 1.1, and the middle one is HTTP 1.0. I'm not sure why this behavior exists as

Additionally, there are these strings before and after the soap content, the string before
is 4c5 and the string after is 0. I don't know where these come from either, and if these
are the reasons for the 3 seperate calls.

Anyway, the tcpmon is:

POST /axis/services/USERSERVICE HTTP/1.1
Content-Type: text/xml; charset=utf-8
SOAPAction: ""
User-Agent: Axis/1.4
Transfer-Encoding: chunked


Any help or guidance would be greatly appreciated!!

Thanks in advance,


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message