diff -r 0367d2db2c06 -r 72f198be1c1d crashanalysis/crashanalyser/com.nokia.s60tools.crashanalyser.corecomponents/src/com/nokia/s60tools/crashanalyser/corecomponents/interfaces/CommandLineManager.java --- a/crashanalysis/crashanalyser/com.nokia.s60tools.crashanalyser.corecomponents/src/com/nokia/s60tools/crashanalyser/corecomponents/interfaces/CommandLineManager.java Tue Aug 24 12:16:27 2010 +0300 +++ b/crashanalysis/crashanalyser/com.nokia.s60tools.crashanalyser.corecomponents/src/com/nokia/s60tools/crashanalyser/corecomponents/interfaces/CommandLineManager.java Tue Aug 24 14:01:48 2010 +0300 @@ -42,7 +42,7 @@ */ static final boolean progress_detailed = false; - static final String PARAMETERS_XML = "parameters.xml"; + public static final String PARAMETERS_XML = "parameters.xml"; static final String EXE_FOLDER = "Binaries"; static final String COMMAND_LINE_COMMAND = "CrashAnalyserConsole.exe\" -plugin CRASH_ANALYSIS -input "; static final String PROGRESS_PARAMETER = " -PROGRESS"; @@ -167,7 +167,8 @@ private static boolean createAndExecute(InputXmlGenerator xml, IProgressMonitor monitor) { String workingDirectory = getCrashAnalyserPath(); - String fileName = workingDirectory + PARAMETERS_XML; + String parameterXmlPath = xml.getXMLAnalyseDirectoryOutput(); + String fileName = parameterXmlPath + PARAMETERS_XML; File filename = new File(fileName); BufferedWriter writer = null; try { @@ -191,7 +192,7 @@ try { String commandLineCommand = "\"" + workingDirectory - + COMMAND_LINE_COMMAND + PARAMETERS_XML; + + COMMAND_LINE_COMMAND + parameterXmlPath + PARAMETERS_XML; if (monitor != null) if (progress_detailed) { commandLineCommand += PROGRESS_DETAILS_PARAMETER;