summaryrefslogtreecommitdiff
path: root/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareConfigurationState.java
diff options
context:
space:
mode:
authortkellner <tkellner@174cde9d-5d70-4d2a-aa98-46368bc2aaf7>2013-04-10 18:59:11 +0000
committertkellner <tkellner@174cde9d-5d70-4d2a-aa98-46368bc2aaf7>2013-04-10 18:59:11 +0000
commit7b3d85e31537acc7da994aebeece26bbdf2ecc7a (patch)
tree9e3c23a3b558f68fc266ceb537045619c65f2bed /pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareConfigurationState.java
parent6684441798e6fdb899f4e67e39a42ccd40e8a607 (diff)
downloadpdf-over-7b3d85e31537acc7da994aebeece26bbdf2ecc7a.tar.gz
pdf-over-7b3d85e31537acc7da994aebeece26bbdf2ecc7a.tar.bz2
pdf-over-7b3d85e31537acc7da994aebeece26bbdf2ecc7a.zip
+ Fixed unverifyable Handy signature signatures ... (A-Trust cuts away
base64 encoded signature data!) + Moved logfile to {user.home}/.pdfover + temporary pdf files will be saved into {user.home}/.pdfover (no write access in Program folder of windows!) git-svn-id: https://joinup.ec.europa.eu/svn/pdf-over/trunk@67 174cde9d-5d70-4d2a-aa98-46368bc2aaf7
Diffstat (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareConfigurationState.java')
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareConfigurationState.java19
1 files changed, 7 insertions, 12 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareConfigurationState.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareConfigurationState.java
index 237dffa9..92cdb774 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareConfigurationState.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/PrepareConfigurationState.java
@@ -16,14 +16,12 @@
package at.asit.pdfover.gui.workflow.states;
//Imports
-import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
-import java.net.URL;
import org.eclipse.swt.SWT;
import org.slf4j.Logger;
@@ -55,11 +53,7 @@ import at.asit.pdfover.signator.Signator;
*/
public class PrepareConfigurationState extends State {
- /**
- * PDFOver config directory
- */
- public static String CONFIG_DIRECTORY = System.getProperty("user.home") + "/.pdfover"; //$NON-NLS-1$ //$NON-NLS-2$
-
+
/**
* @param stateMachine
*/
@@ -98,7 +92,8 @@ public class PrepareConfigurationState extends State {
try {
this.stateMachine.getConfigProvider().loadConfiguration(
- new FileInputStream(CONFIG_DIRECTORY + "/" + filename)); //$NON-NLS-1$
+ new FileInputStream(
+ this.stateMachine.getConfigProvider().getConfigurationDirectory() + "/" + filename)); //$NON-NLS-1$
log.info("Loaded config from file : " + filename); //$NON-NLS-1$
@@ -141,8 +136,8 @@ public class PrepareConfigurationState extends State {
// Read config file
try {
- File configDir = new File(CONFIG_DIRECTORY);
- File configFile = new File(CONFIG_DIRECTORY + "/" //$NON-NLS-1$
+ File configDir = new File(this.stateMachine.getConfigProvider().getConfigurationDirectory());
+ File configFile = new File(this.stateMachine.getConfigProvider().getConfigurationDirectory() + "/" //$NON-NLS-1$
+ ConfigManipulator.DEFAULT_CONFIG_FILE);
if (!configDir.exists() || !configFile.exists()) {
boolean allOK = false;
@@ -164,7 +159,7 @@ public class PrepareConfigurationState extends State {
try {
inputStream = this.getClass().getResourceAsStream(
"/" + ConfigManipulator.DEFAULT_CONFIG_FILE); //$NON-NLS-1$
- pdfOverConfig = new FileOutputStream(CONFIG_DIRECTORY
+ pdfOverConfig = new FileOutputStream(this.stateMachine.getConfigProvider().getConfigurationDirectory()
+ "/" //$NON-NLS-1$
+ ConfigManipulator.DEFAULT_CONFIG_FILE);
@@ -216,7 +211,7 @@ public class PrepareConfigurationState extends State {
}
}
} else {
- log.debug("Configuration directory exists!");
+ log.debug("Configuration directory exists!"); //$NON-NLS-1$
}
// Read cli arguments with for config file!