[jbossws-commits] JBossWS SVN: r15584 - projects/jaxws-jboss-httpserver-httpspi/trunk/src/main/java/org/jboss/ws/httpserver_httpspi.

jbossws-commits at lists.jboss.org jbossws-commits at lists.jboss.org
Fri Feb 3 03:28:26 EST 2012


Author: jim.ma
Date: 2012-02-03 03:28:22 -0500 (Fri, 03 Feb 2012)
New Revision: 15584

Modified:
   projects/jaxws-jboss-httpserver-httpspi/trunk/src/main/java/org/jboss/ws/httpserver_httpspi/AbstractWrappedOutputStream.java
Log:
[JBWS-3424]:CXF does not return status code 200 when Oneway webservice is invoked via HTTP

Modified: projects/jaxws-jboss-httpserver-httpspi/trunk/src/main/java/org/jboss/ws/httpserver_httpspi/AbstractWrappedOutputStream.java
===================================================================
--- projects/jaxws-jboss-httpserver-httpspi/trunk/src/main/java/org/jboss/ws/httpserver_httpspi/AbstractWrappedOutputStream.java	2012-02-02 21:10:08 UTC (rev 15583)
+++ projects/jaxws-jboss-httpserver-httpspi/trunk/src/main/java/org/jboss/ws/httpserver_httpspi/AbstractWrappedOutputStream.java	2012-02-03 08:28:22 UTC (rev 15584)
@@ -96,7 +96,11 @@
 
    @Override
    public void flush() throws IOException {
-       if (written && wrappedStream != null) {
+       if (!written) {
+           onFirstWrite();
+	   written = true;
+       }
+       if (wrappedStream != null) {
            wrappedStream.flush();
        }
    }



More information about the jbossws-commits mailing list