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) {