]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - runtime/org.argeo.slc.support.simple/src/main/java/org/argeo/slc/core/execution/FileExecutionResources.java
Remove eclipse project definitions
[gpl/argeo-slc.git] / runtime / org.argeo.slc.support.simple / src / main / java / org / argeo / slc / core / execution / FileExecutionResources.java
index e032e6a0c3f69c0efc9426c21b98e7eabf7e4cc9..361cede76ee3e17979433316a748e0495e056ef6 100644 (file)
@@ -39,7 +39,6 @@ public class FileExecutionResources implements ExecutionResources {
                String osgiInstanceArea = System.getProperty("osgi.instance.area");
                String osgiInstanceAreaDefault = System
                                .getProperty("osgi.instance.area.default");
-               String tempDir = System.getProperty("java.io.tmpdir");
 
                if (osgiInstanceArea != null) {
                        // within OSGi with -data specified
@@ -118,9 +117,9 @@ public class FileExecutionResources implements ExecutionResources {
        }
 
        public File getFile(String relativePath) {
-               Assert.notNull(executionContext, "execution context is null");
 
                if (withExecutionSubdirectory) {
+                       Assert.notNull(executionContext, "execution context is null");
                        String path = baseDir.getPath() + File.separator
                                        + sdf().format(executionContext.getCreationDate())
                                        + executionContext.getUuid();
@@ -167,6 +166,7 @@ public class FileExecutionResources implements ExecutionResources {
                return prefixDatePattern;
        }
 
+       /** Default is true. */
        public void setWithExecutionSubdirectory(Boolean withExecutionSubdirectory) {
                this.withExecutionSubdirectory = withExecutionSubdirectory;
        }