You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bval.apache.org by rm...@apache.org on 2014/07/30 20:35:46 UTC

svn commit: r1614731 - /bval/branches/bval-11/bval-jsr/src/main/java/org/apache/bval/jsr/util/IOs.java

Author: rmannibucau
Date: Wed Jul 30 18:35:46 2014
New Revision: 1614731

URL: http://svn.apache.org/r1614731
Log:
slurping all streams otherwise we have to mark it and it can be broken then, this can be enhanced later if needed

Modified:
    bval/branches/bval-11/bval-jsr/src/main/java/org/apache/bval/jsr/util/IOs.java

Modified: bval/branches/bval-11/bval-jsr/src/main/java/org/apache/bval/jsr/util/IOs.java
URL: http://svn.apache.org/viewvc/bval/branches/bval-11/bval-jsr/src/main/java/org/apache/bval/jsr/util/IOs.java?rev=1614731&r1=1614730&r2=1614731&view=diff
==============================================================================
--- bval/branches/bval-11/bval-jsr/src/main/java/org/apache/bval/jsr/util/IOs.java (original)
+++ bval/branches/bval-11/bval-jsr/src/main/java/org/apache/bval/jsr/util/IOs.java Wed Jul 30 18:35:46 2014
@@ -34,9 +34,10 @@ public class IOs {
             return null;
         }
 
-        if (stream.markSupported()) {
+        // force ByteArrayOutputStream since we close the stream ATM
+        /*if (stream.markSupported()) {
             return stream;
-        } else {
+        } else {*/
             try {
                 final ByteArrayOutputStream baos = new ByteArrayOutputStream();
                 final byte[] buffer = new byte[1024];
@@ -48,7 +49,7 @@ public class IOs {
             } catch (final IOException e) {
                 throw new RuntimeException(e);
             }
-        }
+        /*}*/
     }
 
     public static void closeQuietly(Closeable closeable) {