You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by ry...@apache.org on 2008/10/13 23:25:31 UTC

svn commit: r704256 - in /labs/droids/branch/LABS-144: bin/droids src/core/java/org/apache/droids/helper/Streams.java src/core/java/org/apache/droids/helper/factories/HandlerFactory.java

Author: ryan
Date: Mon Oct 13 14:25:30 2008
New Revision: 704256

URL: http://svn.apache.org/viewvc?rev=704256&view=rev
Log:
use commons-io IOUtils rather then homecooked stream copy...

Removed:
    labs/droids/branch/LABS-144/bin/droids
    labs/droids/branch/LABS-144/src/core/java/org/apache/droids/helper/Streams.java
Modified:
    labs/droids/branch/LABS-144/src/core/java/org/apache/droids/helper/factories/HandlerFactory.java

Modified: labs/droids/branch/LABS-144/src/core/java/org/apache/droids/helper/factories/HandlerFactory.java
URL: http://svn.apache.org/viewvc/labs/droids/branch/LABS-144/src/core/java/org/apache/droids/helper/factories/HandlerFactory.java?rev=704256&r1=704255&r2=704256&view=diff
==============================================================================
--- labs/droids/branch/LABS-144/src/core/java/org/apache/droids/helper/factories/HandlerFactory.java (original)
+++ labs/droids/branch/LABS-144/src/core/java/org/apache/droids/helper/factories/HandlerFactory.java Mon Oct 13 14:25:30 2008
@@ -17,14 +17,15 @@
 package org.apache.droids.helper.factories;
 
 import java.io.ByteArrayInputStream;
+import java.io.ByteArrayOutputStream;
 import java.io.IOException;
 import java.io.InputStream;
 import java.net.URL;
 import java.util.Iterator;
 
+import org.apache.commons.io.IOUtils;
 import org.apache.droids.api.Handler;
 import org.apache.droids.api.Parse;
-import org.apache.droids.helper.Streams;
 
 /**
  * Factory that will traverse all registered handler and execute them.
@@ -52,7 +53,9 @@
       return false;
     }
     try {
-      streamCopy = Streams.streamCopy(stream);
+      ByteArrayOutputStream out = new ByteArrayOutputStream();
+      IOUtils.copy(stream, out);
+      streamCopy = out.toByteArray();
     } catch (IOException e) {
       log.fatal("Handler setup has thrown an error.", e);
     }



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org