Swami,
Please take a look at the latest HTTPSender.java in axis cvs and let me now the patch
is good
enough.
Thanks,
dims
--- "K. Swaminathan" <[EMAIL PROTECTED]> wrote:
> All that is missing is the line, that I have added.
>
>
>
>
> header.append(" HTTP/1.0\r\n")
> .append(HTTPConstants.HEADER_CONTENT_LENGTH)
> .append(": ")
> .append(reqMessage.getContentLength())
> .append("\r\n")
> .append(HTTPConstants.HEADER_HOST)
> .append(": ")
> .append(host)
> .append(':').append(port) <==== THIS
>LINE IS MISSING
> .append("\r\n")
> .append(HTTPConstants.HEADER_CONTENT_TYPE)
> .append(": ")
> .append(reqMessage.getContentType())
> .append("\r\n")
> .append(((otherHeaders == null)? "":
> otherHeaders.toString()))
> .append(HTTPConstants.HEADER_SOAP_ACTION)
> .append(": \"")
> .append(action)
> .append("\"\r\n");
>
>
> Thanks
> Swami K.
>
> ->-----Original Message-----
> ->From: Davanum Srinivas [mailto:[EMAIL PROTECTED]]
> ->Sent: Friday, May 31, 2002 12:00 PM
> ->To: K. Swaminathan
> ->Subject: Re: FW: http port doesnt seem to set the port in the header
> ->even if it is not 80
> ->
> ->
> ->Swami,
> ->
> ->Can you send a patch? (directly to the axis-dev@ mailing list) i
> ->want you to get credit for
> ->finding the bug.
> ->
> ->Thanks,
> ->dims
> ->
> ->--- "K. Swaminathan" <[EMAIL PROTECTED]> wrote:
> ->> Hi,
> ->>
> ->> I thought you would be interested in this, Please ignore this mail
> ->> otherwise
> ->>
> ->> thanks
> ->> Swami K.
> ->>
> ->> transport\http\HttpSender.Java in Axis codeline:
> ->>
> ->> header.append(" HTTP/1.0\r\n")
> ->> .append(HTTPConstants.HEADER_CONTENT_LENGTH)
> ->> .append(": ")
> ->> .append(reqMessage.getContentLength())
> ->> .append("\r\n")
> ->> .append(HTTPConstants.HEADER_HOST)
> ->> .append(": ")
> ->> .append(host) <====
> ->> port is missing here
> ->> .append("\r\n")
> ->> .append(HTTPConstants.HEADER_CONTENT_TYPE)
> ->> .append(": ")
> ->> .append(reqMessage.getContentType())
> ->> .append("\r\n")
> ->> .append(((otherHeaders == null)? "":
> ->> otherHeaders.toString()))
> ->> .append(HTTPConstants.HEADER_SOAP_ACTION)
> ->> .append(": \"")
> ->> .append(action)
> ->> .append("\"\r\n");
> ->>
> ->> ->-----Original Message-----
> ->> ->From: K. Swaminathan [mailto:[EMAIL PROTECTED]]
> ->> ->Sent: Friday, May 31, 2002 11:42 AM
> ->> ->To:
> ->> ->Subject: http port doesnt seem to set the port in the header
> ->even if it
> ->> ->is not 80
> ->> ->
> ->> ->
> ->> ->Hi,
> ->> ->
> ->> ->Looks like transport\http\HttpSender doesnt set the http port in
> ->> ->the header even if it is not 80. This used to be the bug: 2781 in
> ->> ->Apache SOAP 2.2 and was fixed by [EMAIL PROTECTED] Is this an
> ->> ->openbug in axis.
> ->> ->
> ->> ->Thanks
> ->> ->Swami K.
> ->> ->
> ->> ->PS: I couldnt find the correct address to send this mail, Please
> ->> ->forward it to the right one if this is not the correct one. Sorry
> ->> ->about the inconvenience.
> ->>
> ->
> ->
> ->=====
> ->Davanum Srinivas - http://xml.apache.org/~dims/
> ->
> ->__________________________________________________
> ->Do You Yahoo!?
> ->Yahoo! - Official partner of 2002 FIFA World Cup
> ->http://fifaworldcup.yahoo.com
> ->
>
=====
Davanum Srinivas - http://xml.apache.org/~dims/
__________________________________________________
Do You Yahoo!?
Yahoo! - Official partner of 2002 FIFA World Cup
http://fifaworldcup.yahoo.com