Update of
/var/cvs/contributions/CMSContainer/overview_generator/src/java/com/finalist/cmsc/tools/generator
In directory
james.mmbase.org:/tmp/cvs-serv20435/overview_generator/src/java/com/finalist/cmsc/tools/generator
Modified Files:
GeneratorReport.java BatchOperation.java
Log Message:
CMSC-472
bugfix.
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer/overview_generator/src/java/com/finalist/cmsc/tools/generator
See also: http://www.mmbase.org/jira/browse/CMSC-472
Index: GeneratorReport.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer/overview_generator/src/java/com/finalist/cmsc/tools/generator/GeneratorReport.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -b -r1.2 -r1.3
--- GeneratorReport.java 21 Jan 2008 10:21:55 -0000 1.2
+++ GeneratorReport.java 21 Jan 2008 11:36:01 -0000 1.3
@@ -303,15 +303,37 @@
public static void main(String[] args) {
- if(args.length<1){
+ switch (args.length) {
+ case 0:
+ printUsage();
+ case 1:
+ comeOn(args[0], ".", ".");
+ break;
+ case 2:
+ comeOn(args[0], args[1], ".");
+ break;
+ case 3:
+ comeOn(args[0], args[1], args[2]);
+ break;
+ }
+ }
+
+ public static void printUsage() {
System.out.println("Need Path of config file");
System.out.println("usage: GeneratorReport configfile
[workingfolder] [reportfile]");
}
+ public static void comeOn(String configfile, String dest, String report) {
+
+ CheckOutSourceCode bo = new CheckOutSourceCode();
+ bo.setConfigfile(configfile);
+ bo.setDest(dest);
+ bo.checkout();
+
GeneratorReport gr = new GeneratorReport();
- gr.setConfigfile(args[0]);
- gr.setDest(args[1]);
- gr.setTargetReportFileLocation(args[2]);
+ gr.setConfigfile(configfile);
+ gr.setDest(dest);
+ gr.setTargetReportFileLocation(report);
gr.generatorReport();
}
}
Index: BatchOperation.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer/overview_generator/src/java/com/finalist/cmsc/tools/generator/BatchOperation.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- BatchOperation.java 17 Jan 2008 11:24:47 -0000 1.1
+++ BatchOperation.java 21 Jan 2008 11:36:01 -0000 1.2
@@ -57,9 +57,9 @@
configs.add(config);
}
} catch (FileNotFoundException e) {
- log.equals("config file not existed" + configfile);
+ System.out.println("config file not existed" +
configfile);
} catch (IOException e) {
- log.error("error when read from config file");
+ System.out.println("error when read from config file");
}
return configs;
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs