[jboss-cvs] JBossAS SVN: r72188 - in projects/vfs/trunk/src: test/java/org/jboss/test/virtual/test and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Apr 14 11:56:44 EDT 2008
Author: alesj
Date: 2008-04-14 11:56:44 -0400 (Mon, 14 Apr 2008)
New Revision: 72188
Modified:
projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/jar/AbstractStructuredJarHandler.java
projects/vfs/trunk/src/test/java/org/jboss/test/virtual/test/NoCopyJarsUnitTestCase.java
Log:
Expose the no_copy_force key.
Modified: projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/jar/AbstractStructuredJarHandler.java
===================================================================
--- projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/jar/AbstractStructuredJarHandler.java 2008-04-14 15:55:22 UTC (rev 72187)
+++ projects/vfs/trunk/src/main/java/org/jboss/virtual/plugins/context/jar/AbstractStructuredJarHandler.java 2008-04-14 15:56:44 UTC (rev 72188)
@@ -50,6 +50,8 @@
*/
public abstract class AbstractStructuredJarHandler<T> extends AbstractJarHandler implements StructuredVirtualFileHandler
{
+ public static final String FORCE_NO_COPY_KEY = "jboss.vfs.forceNoCopy";
+
/**
* serialVersionUID
*/
@@ -354,7 +356,7 @@
{
public Boolean run()
{
- String forceString = System.getProperty("jboss.vfs.forceNoCopy", "false");
+ String forceString = System.getProperty(FORCE_NO_COPY_KEY, "false");
return Boolean.valueOf(forceString);
}
}
Modified: projects/vfs/trunk/src/test/java/org/jboss/test/virtual/test/NoCopyJarsUnitTestCase.java
===================================================================
--- projects/vfs/trunk/src/test/java/org/jboss/test/virtual/test/NoCopyJarsUnitTestCase.java 2008-04-14 15:55:22 UTC (rev 72187)
+++ projects/vfs/trunk/src/test/java/org/jboss/test/virtual/test/NoCopyJarsUnitTestCase.java 2008-04-14 15:56:44 UTC (rev 72188)
@@ -33,6 +33,7 @@
import org.jboss.test.BaseTestCase;
import org.jboss.virtual.VFS;
import org.jboss.virtual.VirtualFile;
+import org.jboss.virtual.plugins.context.jar.AbstractStructuredJarHandler;
/**
* Tests of no copy nested jars
@@ -44,6 +45,8 @@
*/
public class NoCopyJarsUnitTestCase extends BaseTestCase
{
+ private String forceCopy;
+
public NoCopyJarsUnitTestCase(String name)
{
super(name);
@@ -54,14 +57,21 @@
return new TestSuite(NoCopyJarsUnitTestCase.class);
}
-
@Override
protected void setUp() throws Exception
{
super.setUp();
- System.setProperty("jboss.vfs.forceNoCopy", "true");
+ forceCopy = System.getProperty(AbstractStructuredJarHandler.FORCE_NO_COPY_KEY, "false");
+ System.setProperty(AbstractStructuredJarHandler.FORCE_NO_COPY_KEY, "true");
}
+ @Override
+ protected void tearDown() throws Exception
+ {
+ System.setProperty(AbstractStructuredJarHandler.FORCE_NO_COPY_KEY, forceCopy);
+ super.tearDown();
+ }
+
/**
* Test reading the contents of nested jar entries.
* @throws Exception
More information about the jboss-cvs-commits
mailing list