Googling for "Content-encoding: identity" reveals that this is actually
quite common, so I guess that we should indeed support it.
Andreas
keith chapman wrote:
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] <mailto:[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]
<mailto:[EMAIL PROTECTED]>> wrote:
I generated the stubs using the WSDLToJava tool.
Sangita Pandit
728 1606
From: keith chapman [mailto:[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>]
Sent: Monday, September 29, 2008 11:47 AM
To: [email protected] <mailto:[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]
<mailto:[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. <http://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]
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>
--
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]