[jboss-cvs] JBossAS SVN: r91928 - projects/vfs/branches/dml-zip-rework/src/main/java/org/jboss/virtual.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Aug 3 16:49:21 EDT 2009
Author: jason.greene at jboss.com
Date: 2009-08-03 16:49:20 -0400 (Mon, 03 Aug 2009)
New Revision: 91928
Modified:
projects/vfs/branches/dml-zip-rework/src/main/java/org/jboss/virtual/TempFileProvider.java
Log:
Fall back to the JVM tmpdir if the jboss tmp is not set
Modified: projects/vfs/branches/dml-zip-rework/src/main/java/org/jboss/virtual/TempFileProvider.java
===================================================================
--- projects/vfs/branches/dml-zip-rework/src/main/java/org/jboss/virtual/TempFileProvider.java 2009-08-03 20:31:38 UTC (rev 91927)
+++ projects/vfs/branches/dml-zip-rework/src/main/java/org/jboss/virtual/TempFileProvider.java 2009-08-03 20:49:20 UTC (rev 91928)
@@ -36,13 +36,17 @@
*/
public final class TempFileProvider implements Closeable
{
- private static final String TMP_DIR_PROPERTY = "jboss.server.temp.dir";
+ private static final String JBOSS_TMP_DIR_PROPERTY = "jboss.server.temp.dir";
+ private static final String JVM_TMP_DIR_PROPERTY = "java.io.tmpdir";
private static final File TMP_ROOT;
private static final int RETRIES = 10;
private final AtomicBoolean open = new AtomicBoolean(true);
static {
- final String configTmpDir = System.getProperty(TMP_DIR_PROPERTY);
+ String configTmpDir = System.getProperty(JBOSS_TMP_DIR_PROPERTY);
+ if (configTmpDir == null)
+ configTmpDir = System.getProperty(JVM_TMP_DIR_PROPERTY);
+
try
{
TMP_ROOT = new File(configTmpDir, "vfs");
More information about the jboss-cvs-commits
mailing list