axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Davanum Srinivas" <dava...@gmail.com>
Subject Re: No content length
Date Wed, 20 Sep 2006 19:38:05 GMT
yep!

On 9/20/06, Doolittle, Todd <TDoolitt@searshc.com> wrote:
>
>
>
> I think I figured it out.  In the client stub's contstructor I turned off
> "CHUNKED" for the HTTP transport which now gives me a Content-Length header.
>
> _serviceClient.getOptions.setProperty(HTTPConstants.CHUNKED, false);
>
>  Was that the right way to do it?
>
>
>
> -----Original Message-----
>  From: Doolittle, Todd
>  Sent: Wednesday, September 20, 2006 9:51 AM
>  To: axis-user@ws.apache.org
>  Subject: No content length
>
>
> I am trying to hit a public service (TerraService) with a client generated
> from last night's Axis 2 build.  I believe the service is a ..NET service.
> I created the client from the WSDL2JAVA tool based on the WSDL.  When I send
> a request, I get a fault back from the server stating that the
> Content-Length header is missing.  Using tcpmon, I checked and it does look
> like it is missing.  Is there some way to get Axis 2 to put the
> Content-Length header on the request?
>
> Here is the output from tcpmon:
>
> POST /TerraService2.asmx HTTP/1.1
>
> SOAPAction:
> http://terraservice-usa.com/ConvertPlaceToLonLatPt
>
> User-Agent: Axis2
>
> Host: terraservice-usa.com
>
> Transfer-Encoding: chunked
>
> Content-Type: text/xml; charset=UTF-8
>
> 183
>
> <?xml version='1.0' encoding='UTF-8'?><soapenv:Envelope
> xmlns:soapenv="http://schemas.xmlsoap..org/soap/envelope/"><soapenv:Header
> /><soapenv:Body><ns1:ConvertPlaceToLonLatPt
> xmlns:ns1="http://terraservice-usa.com/"><ns1:place><ns1:City>Troy</ns1:City><ns1:State>Michigan</ns1:State><ns1:Country>USA</ns1:Country></ns1:place></ns1:ConvertPlaceToLonLatPt></soapenv:Body></soapenv:Envelope>
>
> 0
>
>
> Here is the fault that was returned…
>
> Exception in thread "main" org.apache.axis2.AxisFault: HTTP Transport error
> : '411' - 'Length Required'; nested exception is:
>
>         org.apache.axis2.AxisFault: HTTP Transport error : '411' - 'Length
> Required'; nested exception is:
>
>         org.apache.axis2.AxisFault: HTTP Transport error : '411' - 'Length
> Required'; nested exception is:
>
>         org.apache.axis2.AxisFault: HTTP Transport error : '411' - 'Length
> Required'
>
>         at
> org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:231)
>
>         at
> org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:641)
>
>         at
> org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:355)
>
>         at
> org.apache.axis2.description.OutInAxisOperationClient.execute(OutInAxisOperation.java:285)
>
>         at
> com.terraservice_usa.TerraServiceStub.ConvertPlaceToLonLatPt(TerraServiceStub.java:814)
>
>         at GetLonLat.main(GetLonLat.java:25)
>
> Caused by: org.apache.axis2.AxisFault: HTTP Transport error : '411' -
> 'Length Required'; nested exception is:
>
>         org.apache.axis2.AxisFault: HTTP Transport error : '411' - 'Length
> Required'
>
>         at
> org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:335)
>
>         at
> org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:210)
>
>         ... 5 more
>
> Caused by: org.apache.axis2.AxisFault: HTTP Transport error : '411' -
> 'Length Required'
>
>         at
> org.apache.axis2.transport.http.SOAPOverHTTPSender.send(SOAPOverHTTPSender.java:141)
>
>         at
> org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:329)
>
>         ... 6 more
>
>
>
> ________________________________
>
>
>
>
>  This message, including any attachments, is the property of Sears Holdings
> Corporation and/or one of its subsidiaries. It is confidential and may
> contain proprietary or legally privileged information. If you are not the
> intended recipient, please delete it without reading the contents. Thank
> you.


-- 
Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)

---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Mime
View raw message