Repository: syncope
Updated Branches:
  refs/heads/2_0_X 31bcdcc28 -> d7b337a9a


[SYNCOPE-808] working dir now is system temp directory


Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/d7b337a9
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/d7b337a9
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/d7b337a9

Branch: refs/heads/2_0_X
Commit: d7b337a9a07eca7ab75d5c79dfb31233e968796a
Parents: 31bcdcc
Author: Andrea Patricelli <andreapatrice...@apache.org>
Authored: Wed Apr 26 11:32:22 2017 +0200
Committer: Andrea Patricelli <andreapatrice...@apache.org>
Committed: Wed Apr 26 11:32:29 2017 +0200

----------------------------------------------------------------------
 .../view/ResourceExplorerTopComponent.java      | 25 +++++++++++++-------
 1 file changed, 17 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/syncope/blob/d7b337a9/ide/netbeans/src/main/java/org/apache/syncope/ide/netbeans/view/ResourceExplorerTopComponent.java
----------------------------------------------------------------------
diff --git 
a/ide/netbeans/src/main/java/org/apache/syncope/ide/netbeans/view/ResourceExplorerTopComponent.java
 
b/ide/netbeans/src/main/java/org/apache/syncope/ide/netbeans/view/ResourceExplorerTopComponent.java
index d0452da..cba5c66 100644
--- 
a/ide/netbeans/src/main/java/org/apache/syncope/ide/netbeans/view/ResourceExplorerTopComponent.java
+++ 
b/ide/netbeans/src/main/java/org/apache/syncope/ide/netbeans/view/ResourceExplorerTopComponent.java
@@ -476,11 +476,12 @@ public final class ResourceExplorerTopComponent extends 
TopComponent {
             }
             String content = is == null ? StringUtils.EMPTY : 
IOUtils.toString(is, encodingPattern);
 
-            File directory = new File("Template/Mail");
-            if (!directory.exists()) {
-                directory.mkdirs();
+            String mailTemplatesDirName = System.getProperty("java.io.tmpdir") 
+ "/Templates/Mail/";
+            File mailTemplatesDir = new File(mailTemplatesDirName);
+            if (!mailTemplatesDir.exists()) {
+                mailTemplatesDir.mkdirs();
             }
-            File file = new File("Template/Mail/" + name + "." + type);
+            File file = new File(mailTemplatesDirName + name + "." + type);
             FileWriter fw = new FileWriter(file);
             fw.write(content);
             fw.flush();
@@ -545,11 +546,13 @@ public final class ResourceExplorerTopComponent extends 
TopComponent {
             }
             String content = is == null ? StringUtils.EMPTY : 
IOUtils.toString(is, encodingPattern);
 
-            File directory = new File("Template/Report");
-            if (!directory.exists()) {
-                directory.mkdirs();
+            String reportTemplatesDirName = 
System.getProperty("java.io.tmpdir") + "/Templates/Report/";
+            File reportTemplatesDir = new File(reportTemplatesDirName);
+            if (!reportTemplatesDir.exists()) {
+                reportTemplatesDir.mkdirs();
             }
-            File file = new File("Template/Report/" + name + "." + 
format.name().toLowerCase());
+            File file = new File(reportTemplatesDirName + name + "." + format.
+                    name().toLowerCase());
             FileWriter fw = new FileWriter(file);
             fw.write(content);
             fw.flush();
@@ -583,6 +586,12 @@ public final class ResourceExplorerTopComponent extends 
TopComponent {
             String format = temp[1];
             String key = temp[0];
 
+            LOG.info(">>>>>>>>>>>>>>> path  " + path);
+            LOG.info(">>>>>>>>>>>>>>> name " + name);
+            LOG.info(">>>>>>>>>>>>>>> templateType " + templateType);
+            LOG.info(">>>>>>>>>>>>>>> format " + format);
+            LOG.info(">>>>>>>>>>>>>>> key " + key);
+
             if (templateType.equals("Mail")) {
                 if (format.equals("txt")) {
                     mailTemplateManagerService.setFormat(key,

Reply via email to