[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