[jboss-cvs] JBossAS SVN: r58269 - projects/microcontainer/trunk/container/src/main/org/jboss/virtual/plugins/context/jar

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sat Nov 11 16:09:17 EST 2006


Author: scott.stark at jboss.org
Date: 2006-11-11 16:09:15 -0500 (Sat, 11 Nov 2006)
New Revision: 58269

Modified:
   projects/microcontainer/trunk/container/src/main/org/jboss/virtual/plugins/context/jar/NestedJarHandler.java
Log:
Override openStream to return the raw tmp jar file stream 

Modified: projects/microcontainer/trunk/container/src/main/org/jboss/virtual/plugins/context/jar/NestedJarHandler.java
===================================================================
--- projects/microcontainer/trunk/container/src/main/org/jboss/virtual/plugins/context/jar/NestedJarHandler.java	2006-11-11 21:08:32 UTC (rev 58268)
+++ projects/microcontainer/trunk/container/src/main/org/jboss/virtual/plugins/context/jar/NestedJarHandler.java	2006-11-11 21:09:15 UTC (rev 58269)
@@ -22,16 +22,14 @@
 package org.jboss.virtual.plugins.context.jar;
 
 import java.io.File;
+import java.io.FileInputStream;
 import java.io.FileOutputStream;
 import java.io.IOException;
 import java.io.InputStream;
 import java.io.ObjectInputStream;
-import java.io.ObjectOutputStream;
-import java.net.JarURLConnection;
 import java.net.MalformedURLException;
 import java.net.URISyntaxException;
 import java.net.URL;
-import java.net.URLConnection;
 import java.util.jar.JarEntry;
 import java.util.jar.JarFile;
 
@@ -159,10 +157,14 @@
       return getEntry().getSize();
    }
 
+   /**
+    * Overriden to return the raw tmp jar file stream 
+    */
    @Override
    public InputStream openStream() throws IOException
    {
-      return getJar().getInputStream(getEntry());
+      FileInputStream fis = new FileInputStream(temp);
+      return fis;
    }
 
    @Override




More information about the jboss-cvs-commits mailing list