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;