Hi Piotr
Can you please provide some more info ?
Does it happen after the initial invocation succeeds (you said responses were ok), when using the same proxy to perform subsequent
invocations ? Or when you use a proxy inside some server code which attempts to route ?
thanks, Sergey
----- Original Message -----
From: "Piotr Skawinski" <[email protected]>
To: "cxf users mailing list" <[email protected]>
Sent: Sunday, June 21, 2009 11:21 AM
Subject: "Already Connected" message when try to route to cxf rest service
Hi,
I get an "Already connected" error message from the cxf client when a message is send to the cxf rest service. The service seems to
work fine. The requests are consumed fine as well as the responses returned to the client but the client throw the below error
message. The cxf client is initilized in the following way:
SecurityServiceInvocation client =
JAXRSClientFactory.create(securityServiceUrl, SecurityServiceInvocation.class);
The error message from the client:
java.lang.IllegalStateException: Already connected
at java.net.HttpURLConnection.setFixedLengthStreamingMode(HttpURLConnect
ion.java:103)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.thresho
ldNotReached(HTTPConduit.java:1841)
at org.apache.cxf.io.AbstractThresholdOutputStream.close(AbstractThresho
ldOutputStream.java:99)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(H
TTPConduit.java:1929)
at org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:6
6)
at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:626)
at org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndi
ngInterceptor.handleMessage(MessageSenderInterceptor.java:62)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseIntercept
orChain.java:226)
at org.apache.cxf.jaxrs.client.ClientProxyImpl.doChainedInvocation(Clien
tProxyImpl.java:412)
at org.apache.cxf.jaxrs.client.ClientProxyImpl.invoke(ClientProxyImpl.ja
va:166)
at $Proxy18.addPermission(Unknown Source)
at com.axiell.arena.services.security.service.connectors.SecurityService
Connector.addPermission(SecurityServiceConnector.java:58)
at com.axiell.arena.services.security.functional.SecurityFunctionalTest.
testPermissions(SecurityFunctionalTest.java:45)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
Thx in advance, Piotr
_________________________________________________________________
Show them the way! Add maps and directions to your party invites.
http://www.microsoft.com/windows/windowslive/products/events.aspx