You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by wo...@apache.org on 2005/08/13 01:57:17 UTC
cvs commit: jakarta-jmeter/src/core/org/apache/jmeter NewDriver.java
woolfel 2005/08/12 16:57:17
Modified: src/core/org/apache/jmeter NewDriver.java
Log:
made a change to NewDriver to check if it should start the report component instead
peter
Revision Changes Path
1.11 +23 -11 jakarta-jmeter/src/core/org/apache/jmeter/NewDriver.java
Index: NewDriver.java
===================================================================
RCS file: /home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/NewDriver.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- NewDriver.java 29 Jul 2005 00:58:07 -0000 1.10
+++ NewDriver.java 12 Aug 2005 23:57:17 -0000 1.11
@@ -141,14 +141,26 @@
System.setProperty("log4j.configuration", "file:" + conf);
}
- try {
- Class JMeter = loader.loadClass("org.apache.jmeter.JMeter");
- Object instance = JMeter.newInstance();
- Method startup = JMeter.getMethod("start", new Class[] { (new String[0]).getClass() });
- startup.invoke(instance, new Object[] { args });
+ if (args != null && args.length > 0 && args[0].equals("report")) {
+ try {
+ Class JMeterReport = loader.loadClass("org.apache.jmeter.JMeterReport");
+ Object instance = JMeterReport.newInstance();
+ Method startup = JMeterReport.getMethod("start", new Class[] { (new String[0]).getClass() });
+ startup.invoke(instance, new Object[] { args });
- } catch (Exception e) {
- e.printStackTrace();
- }
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ } else {
+ try {
+ Class JMeter = loader.loadClass("org.apache.jmeter.JMeter");
+ Object instance = JMeter.newInstance();
+ Method startup = JMeter.getMethod("start", new Class[] { (new String[0]).getClass() });
+ startup.invoke(instance, new Object[] { args });
+
+ } catch (Exception e) {
+ e.printStackTrace();
+ }
+ }
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org