whoops
[mir.git] / source / mircoders / producer / ChangeReportingProducerNode.java
index 3ebb3a5..e4635cc 100644 (file)
@@ -1,30 +1,21 @@
 package mircoders.producer;\r
 \r
-import mir.producer.AbstractProducerNode;\r
-import mir.producer.ProducerFailure;\r
+import mir.changetracker.ChangeTracker;\r
 import mir.log.LoggerWrapper;\r
+import mir.producer.AbstractProducerNode;\r
 import mir.util.ParameterExpander;\r
-import mir.util.ExceptionRoutines;\r
-import mir.changetracker.ChangeTracker;\r
+import mircoders.global.MirGlobal;\r
 \r
-import java.util.Map;\r
-import java.util.Vector;\r
-import java.util.Hashtable;\r
-import java.util.ArrayList;\r
-import java.util.Enumeration;\r
-import java.util.Collections;\r
-import java.util.Iterator;\r
-import java.util.Collection;\r
 import java.io.File;\r
-import java.io.OutputStream;\r
-import java.io.FileOutputStream;\r
-import java.io.Writer;\r
-import java.io.OutputStreamWriter;\r
 import java.io.FileNotFoundException;\r
+import java.io.FileOutputStream;\r
 import java.io.IOException;\r
-\r
-import org.apache.xmlrpc.XmlRpcClient;\r
-import mircoders.global.MirGlobal;\r
+import java.io.OutputStream;\r
+import java.io.OutputStreamWriter;\r
+import java.io.Writer;\r
+import java.util.Collection;\r
+import java.util.Iterator;\r
+import java.util.Map;\r
 \r
 public class ChangeReportingProducerNode extends AbstractProducerNode {\r
   private String format;\r
@@ -33,7 +24,7 @@ public class ChangeReportingProducerNode extends AbstractProducerNode {
   private String baseUrl;\r
   private String exclusionList;\r
 \r
-  public ChangeReportingProducerNode(String aFormat, String anOutputFile, String aBasePath, String aBaseUrl, String anExclusionList) {\r
+  public ChangeReportingProducerNode(String anOutputFile, String aFormat, String aBasePath, String aBaseUrl, String anExclusionList) {\r
     format = aFormat;\r
     outputFile = anOutputFile;\r
     basePath = aBasePath;\r
@@ -57,7 +48,7 @@ public class ChangeReportingProducerNode extends AbstractProducerNode {
       try {\r
         Writer writer = new OutputStreamWriter(stream);\r
         try {\r
-          String expandedBasePath = ParameterExpander.expandExpression(aValueMap, outputFile);\r
+          String expandedBasePath = ParameterExpander.expandExpression(aValueMap, basePath);\r
           Collection changes = MirGlobal.getChangeEngine().getTracker().flushChanges(expandedBasePath);\r
 \r
           Iterator i = changes.iterator();\r