Author: sergeyb
Date: Thu Feb 6 14:26:41 2014
New Revision: 1565269
URL: http://svn.apache.org/r1565269
Log:
[CXF-5547] Linking a response message to the exchange in case of 202 and no body
Modified:
cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/http/HTTPConduit.java
cxf/trunk/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/JAXRSClientServerBookTest.java
Modified:
cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/http/HTTPConduit.java
URL:
http://svn.apache.org/viewvc/cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/http/HTTPConduit.java?rev=1565269&r1=1565268&r2=1565269&view=diff
==============================================================================
---
cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/http/HTTPConduit.java
(original)
+++
cxf/trunk/rt/transports/http/src/main/java/org/apache/cxf/transport/http/HTTPConduit.java
Thu Feb 6 14:26:41 2014
@@ -1592,6 +1592,7 @@ public abstract class HTTPConduit
if (in != null) {
in.close();
}
+ exchange.setInMessage(inMessage);
return;
}
} else {
Modified:
cxf/trunk/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/JAXRSClientServerBookTest.java
URL:
http://svn.apache.org/viewvc/cxf/trunk/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/JAXRSClientServerBookTest.java?rev=1565269&r1=1565268&r2=1565269&view=diff
==============================================================================
---
cxf/trunk/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/JAXRSClientServerBookTest.java
(original)
+++
cxf/trunk/systests/jaxrs/src/test/java/org/apache/cxf/systest/jaxrs/JAXRSClientServerBookTest.java
Thu Feb 6 14:26:41 2014
@@ -626,6 +626,7 @@ public class JAXRSClientServerBookTest e
WebClient client = WebClient.create("http://localhost:" + PORT +
"/bookstore/oneway");
Response r = client.header("OnewayRequest", "true").post(null);
assertEquals(202, r.getStatus());
+ assertFalse(r.getHeaders().isEmpty());
}
@Test