[jboss-cvs] JBossAS SVN: r96558 - in projects/ejb3/trunk/package-manager: src/main/java/org/jboss/ejb3/packagemanager/util and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Nov 19 06:58:09 EST 2009


Author: jaikiran
Date: 2009-11-19 06:58:09 -0500 (Thu, 19 Nov 2009)
New Revision: 96558

Modified:
   projects/ejb3/trunk/package-manager/pom.xml
   projects/ejb3/trunk/package-manager/src/main/java/org/jboss/ejb3/packagemanager/util/IOUtil.java
Log:
EJBTHREE-1942 Remove dependency on apache commons-io

Modified: projects/ejb3/trunk/package-manager/pom.xml
===================================================================
--- projects/ejb3/trunk/package-manager/pom.xml	2009-11-19 11:49:09 UTC (rev 96557)
+++ projects/ejb3/trunk/package-manager/pom.xml	2009-11-19 11:58:09 UTC (rev 96558)
@@ -116,13 +116,6 @@
           <version>1.0b2</version>
         </dependency>
         
-        <!--  File operation utils -->
-        <dependency>
-            <groupId>org.apache.commons</groupId>
-            <artifactId>commons-io</artifactId>
-            <version>1.3.2</version>
-        </dependency>
-        
         <!-- Logging spi -->
         <dependency>
             <groupId>org.jboss.logging</groupId>

Modified: projects/ejb3/trunk/package-manager/src/main/java/org/jboss/ejb3/packagemanager/util/IOUtil.java
===================================================================
--- projects/ejb3/trunk/package-manager/src/main/java/org/jboss/ejb3/packagemanager/util/IOUtil.java	2009-11-19 11:49:09 UTC (rev 96557)
+++ projects/ejb3/trunk/package-manager/src/main/java/org/jboss/ejb3/packagemanager/util/IOUtil.java	2009-11-19 11:58:09 UTC (rev 96558)
@@ -29,8 +29,6 @@
 import java.util.jar.JarEntry;
 import java.util.jar.JarFile;
 
-import org.apache.commons.io.IOUtils;
-
 /**
  * IOUtil
  *
@@ -50,7 +48,14 @@
    {
       FileInputStream fis = new FileInputStream(src);
       FileOutputStream fos = new FileOutputStream(dest);
-      IOUtils.copy(fis, fos);
+      byte[] buffer = new byte[1024 * 4];
+      int n = 0;
+      while (-1 != (n = fis.read(buffer)))
+      {
+         fos.write(buffer, 0, n);
+
+      }
+      
    }
 
    public static void extractJarFile(File destDir, JarFile jar) throws IOException
@@ -69,7 +74,7 @@
             destFile.mkdirs();
             continue;
          }
-         else 
+         else
          {
             // if this is a file and not a directory, make
             // sure that it's parent directories have been




More information about the jboss-cvs-commits mailing list