I'm trying to use GET on a proxy service hosted in Synapse.
I'm getting this error:

2007-10-16 15:53:12,421 [10.0.0.3-pzfdell] [I/O dispatcher 7]  INFO PipeImpl
Usi
ng simulated buffered Pipes for event-driven to stream IO bridging
2007-10-16 15:53:12,906 [10.0.0.3-pzfdell] [HttpServerWorker-1] ERROR
ServerHand
ler Unexpected HTTP protocol error : Transfer-encoding header already
present
org.apache.http.ProtocolException: Transfer-encoding header already present
        at org.apache.http.protocol.ResponseContent.process(
ResponseContent.java
:67)
        at org.apache.http.protocol.BasicHttpProcessor.process
(BasicHttpProcesso
r.java:304)
        at org.apache.synapse.transport.nhttp.ServerHandler.commitResponse(Serve
rHandler.java:220)
        at
org.apache.synapse.transport.nhttp.HttpCoreNIOSender.sendAsyncRespons
e(HttpCoreNIOSender.java:352)
        at org.apache.synapse.transport.nhttp.HttpCoreNIOSender.invoke(HttpCoreN

IOSender.java:215)
        at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:396)
        at org.apache.synapse.core.axis2.Axis2Sender.sendBack(
Axis2Sender.java:1
04)
        at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(Axis2Synap
seEnvironment.java:170)

I managed to get past this one by commenting out:
            if (httpVersion.greaterEquals(HttpVersion.HTTP_1_1)) {
                //entity.setChunked(true);
            }
line 127 ServerHandler.java

then I get this one:

2007-10-16 16:01:45,125 [10.0.0.3-pzfdell] [HttpServerWorker-1] ERROR
ServerHandler Unexpected HTTP
protocol error : Response already submitted
org.apache.http.HttpException: Response already submitted
        at
org.apache.http.impl.nio.DefaultNHttpServerConnection.submitResponse
(DefaultNHttpServerCo
nnection.java:201)
        at
org.apache.synapse.transport.nhttp.LoggingNHttpServerConnection.submitResponse
(LoggingNHt
tpServerConnection.java:54)
        at org.apache.synapse.transport.nhttp.ServerHandler.commitResponse(
ServerHandler.java:221)
        at
org.apache.synapse.transport.nhttp.HttpCoreNIOSender.sendAsyncResponse
(HttpCoreNIOSender.
java:352)
        at org.apache.synapse.transport.nhttp.HttpCoreNIOSender.invoke(
HttpCoreNIOSender.java:215)
        at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:396)
        at org.apache.synapse.core.axis2.Axis2Sender.sendBack(
Axis2Sender.java:104)

Help!!??

Paul

-- 
Paul Fremantle
Co-Founder and VP of Technical Sales, WSO2
OASIS WS-RX TC Co-chair

blog: http://pzf.fremantle.org
[EMAIL PROTECTED]

"Oxygenating the Web Service Platform", www.wso2.com

Reply via email to