[jboss-cvs] JBossAS SVN: r74542 - projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/zip.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Jun 13 12:47:42 EDT 2008
Author: alesj
Date: 2008-06-13 12:47:42 -0400 (Fri, 13 Jun 2008)
New Revision: 74542
Modified:
projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/zip/SizeLimitedInputStream.java
projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/zip/ZipEntryContext.java
Log:
javadocs
Modified: projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/zip/SizeLimitedInputStream.java
===================================================================
--- projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/zip/SizeLimitedInputStream.java 2008-06-13 16:45:18 UTC (rev 74541)
+++ projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/zip/SizeLimitedInputStream.java 2008-06-13 16:47:42 UTC (rev 74542)
@@ -33,7 +33,6 @@
* @author <a href="strukelj at parsek.net">Marko Strukelj</a>
* @version $Revision: 1.0 $
*/
-
public class SizeLimitedInputStream extends InputStream
{
Modified: projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/zip/ZipEntryContext.java
===================================================================
--- projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/zip/ZipEntryContext.java 2008-06-13 16:45:18 UTC (rev 74541)
+++ projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/zip/ZipEntryContext.java 2008-06-13 16:47:42 UTC (rev 74542)
@@ -300,6 +300,7 @@
ZipEntryContext.copyStreamAndClose(is, baos);
ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray());
+ // first we need to find best/longest name
ZipInputStream zis = new ZipInputStream(bais);
ZipEntry entry;
String longestNameMatch = null;
@@ -328,6 +329,7 @@
if (longestNameMatch == null)
throw new IllegalArgumentException("Cannot find entry: " + is + ", " + relative);
+ // do recursion on relative
bais.reset();
zis = new ZipInputStream(bais);
while((entry = zis.getNextEntry()) != null)
More information about the jboss-cvs-commits
mailing list