Interesting, It says SHOULD NOT but not MUST NOT. So it may be acceptable to have this header too. I guess one could argue that Axis2 should ignore it if there is a header which says Content-encoding: identity. WDYT?
Thanks, Keith. On Tue, Sep 30, 2008 at 12:01 AM, Andreas Veithen <[EMAIL PROTECTED] > wrote: > RFC2616, section 3.5 says the following about the identity content > encoding: "This content-coding is used only in the Accept-Encoding header, > and SHOULD NOT be used in the Content-Encoding header." Assuming that the > error is triggered by the Content-Encoding header, the behavior of Axis2 in > this particular case seems to be acceptable. > > Andreas > > > On 29 sept. 08, at 19:23, keith chapman wrote: > > I just had a look at the code and it looks like we dont deal with identity >> content encoding (whereas we should). Could you use TCPMonitor to trace to >> request and response please. If you want to use the TCPMonitor plugin this >> how to [1] would help. >> >> Thanks, >> Keith. >> >> [1] >> http://www.keith-chapman.org/2008/07/using-tcp-monitor-to-debug-web-service.html >> >> On Mon, Sep 29, 2008 at 10:19 PM, <[EMAIL PROTECTED]> wrote: >> I generated the stubs using the WSDLToJava tool. >> >> Sangita Pandit >> 728 1606 >> >> >> >> From: keith chapman [mailto:[EMAIL PROTECTED] >> Sent: Monday, September 29, 2008 11:47 AM >> To: [email protected] >> Subject: Re: Error "HTTP :unsupported content-encoding of 'identity' >> found" >> >> Hi, >> >> How did you write the client for this service? Did you use ServiceClient >> API or did you use a generated stub? >> >> Thanks, >> Keith. >> >> On Mon, Sep 29, 2008 at 8:26 PM, <[EMAIL PROTECTED]> wrote: >> I am getting this error when webservice client is trying to make a call to >> the webservice method. I am using the released version of Axis2 1.4.1. >> >> See stack trace here >> org.apache.axis2.AxisFault: HTTP :unsupported content-encoding of >> 'identity' found >> at >> org.apache.axis2.transport.http.AbstractHTTPSender.processResponse(AbstractHTTPSender.java:223) >> at >> org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.java:265) >> at >> org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:190) >> at >> org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:75) >> at >> org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:371) >> >> at >> org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:209) >> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:448) >> at >> org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:401) >> at >> org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:228) >> at >> org.apache.axis2.client.OperationClient.execute(OperationClient.java:163) >> at >> com.dell.gmfs.backlog.cdas.OrderStatusServiceStub.Extract(OrderStatusServiceStub.java:1056) >> at >> com.dell.gmfs.backlog.cdas.OrderStatusServiceTest.testExtract(OrderStatusServiceTest.java:37) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:585) >> at junit.framework.TestCase.runTest(TestCase.java:154) >> at junit.framework.TestCase.runBare(TestCase.java:127) >> at junit.framework.TestResult$1.protect(TestResult.java:106) >> at junit.framework.TestResult.runProtected(TestResult.java:124) >> at junit.framework.TestResult.run(TestResult.java:109) >> at junit.framework.TestCase.run(TestCase.java:118) >> at junit.framework.TestSuite.runTest(TestSuite.java:208) >> at junit.framework.TestSuite.run(TestSuite.java:203) >> at >> org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:130) >> at >> org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) >> >> Please advise what I am doing wrong. >> >> I have tried both XMLbean and databinding approach to generate the client >> code. >> >> Thanks >> Sangita Pandit >> 728 1606 >> >> >> >> >> -- >> Keith Chapman >> Senior Software Engineer >> WSO2 Inc. >> Oxygenating the Web Service Platform. >> http://wso2.org/ >> >> blog: http://www.keith-chapman.org >> >> >> >> -- >> Keith Chapman >> Senior Software Engineer >> WSO2 Inc. >> Oxygenating the Web Service Platform. >> http://wso2.org/ >> >> blog: http://www.keith-chapman.org >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Keith Chapman Senior Software Engineer WSO2 Inc. Oxygenating the Web Service Platform. http://wso2.org/ blog: http://www.keith-chapman.org
