Re[4]: HTTP :unsupported content-encoding of '' found
"Sterpu Victor" <[email protected]>
| Newsgroups | gmane.text.xml.axis.user |
|---|---|
| Message-ID | <emcaed5bd6-3f57-4d02-b055-a07519223127@victor-pc> |
I don't control the server, so I need a client side solution. Could I set a default content encoding if the server is not sending one? Thank you. ------ Original Message ------ From: "Andreas Veithen" <[email protected]> To: "Sterpu Victor" <[email protected]> Cc: "java-user" <[email protected]> Sent: 19/11/2016 7:04:16 PM Subject: Re: Re[2]: HTTP :unsupported content-encoding of '' found >According to the HTTP/1.1 specification the Content-Encoding header >must have the following form: > >Content-Encoding = "Content-Encoding" ":" 1#content-coding > >I.e. an empty value is not allowed, so this is a server side problem. > >Andreas > > >On Nov 19, 2016 4:30 PM, "Sterpu Victor" <[email protected]> wrote: >>Yes, I traced everything with fiddler. >>I can now see that "Content-Encoding: " is not defined. If this is the >>reason can I safely ignore this error? >>This is the raw header: >> >>HTTP/1.1 200 OK >>X-Backside-Transport: OK OK >>Connection: Keep-Alive >>Transfer-Encoding: chunked >>Date: Sat, 19 Nov 2016 16:08:44 GMT >>X-Powered-By: Servlet/3.0 >>SOAPAction: >>"core.des.uti.ro/StoreClinicalDocument/storeClinicalDocumentSRequest" >>$WSPR: HTTP/1.1 >>User-Agent: Axis2 >>x509: ******************** >>Host: ws.des-cnas.ro >>_WS_HAPRT_WLMVERSION: -1 >>$WSIS: false >>Surrogate-Capability: WS-ESI="ESI/1.0+" >>Via: 1.1 AQAAAEZVhAE- >>$WSRA: 172.30.8.81 >>OSCP_RESPONSE: ***************** >>$WSSC: http >>X-Client-IP: **** >>serial: ****************** >>$WSRH: 172.30.8.81 >>Expect: 100-Continue >>Authorization: Basic *************************************** >>issuer: C=RO, O=certSIGN, OU=certSIGN Qualified CA Class 3 G2, >>CN=certSIGN Qualified CA Class 3 G2 >>$WSSN: ws.des-cnas.ro >>$WSSP: 80 >>Content-Type: text/xml >>Content-Encoding: >>Content-Language: en-US >>X-Archived-Client-IP: **** >> >> >>------ Original Message ------ >>From: "Andreas Veithen" <[email protected]> >>To: "Sterpu Victor" <[email protected]>; "java-user" >><[email protected]> >>Sent: 19/11/2016 6:04:04 PM >>Subject: Re: HTTP :unsupported content-encoding of '' found >> >>>Can you show us the HTTP headers of the response? >>> >>>Andreas >>> >>> >>>On Nov 19, 2016 3:45 PM, "Sterpu Victor" <[email protected]> wrote: >>>>I' receiving the error: Caused by: org.apache.axis2.AxisFault: HTTP >>>>:unsupported content-encoding of '' found >>>>The SOAP call runs fine on the server, but on the client side this >>>>error appears. >>>>How can I fix this? I could catch this exception and consider that >>>>the call is fine, but can I fix it in another way? >>>> >>>>This is the whole stack trace: >>>>Caused by: org.apache.axis2.AxisFault: HTTP :unsupported >>>>content-encoding of '' found >>>> at >>>>org.apache.axis2.transport.http.impl.httpclient3.HTTPSenderImpl.processResponse(HTTPSenderImpl.java:476) >>>> at >>>>org.apache.axis2.transport.http.impl.httpclient3.HTTPSenderImpl.handleResponse(HTTPSenderImpl.java:311) >>>> at >>>>org.apache.axis2.transport.http.impl.httpclient3.HTTPSenderImpl.sendViaPost(HTTPSenderImpl.java:213) >>>> at >>>>org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:121) >>>> at >>>>org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:403) >>>> at >>>>org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:234) >>>> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:431) >>>> at >>>>org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:399) >>>> at >>>>org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:225) >>>> at >>>>org.apache.axis2.client.OperationClient.execute(OperationClient.java:150) >>>> at >>>>stubs.StoreClinicalDocument.client.StoreClinicalDocumentStub.storeClinicalDocumentS(StoreClinicalDocumentStub.java:377) >>>> >>>>In StoreClinicalDocumentStub.java, at the line 377 I have: >>>>"_operationClient.execute(true);" >>>> >>>>Thank you. >>>> >>>>