sebb        2003/11/07 08:42:30

  Modified:    src/core/org/apache/jmeter/engine StandardJMeterEngine.java
  Log:
  Handle missing TestPlan element with error message instead of ArrayIndex Out of 
Bounds
  
  Revision  Changes    Path
  1.38      +6 -1      
jakarta-jmeter/src/core/org/apache/jmeter/engine/StandardJMeterEngine.java
  
  Index: StandardJMeterEngine.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/engine/StandardJMeterEngine.java,v
  retrieving revision 1.37
  retrieving revision 1.38
  diff -u -r1.37 -r1.38
  --- StandardJMeterEngine.java 24 Oct 2003 00:56:31 -0000      1.37
  +++ StandardJMeterEngine.java 7 Nov 2003 16:42:30 -0000       1.38
  @@ -266,6 +266,11 @@
           SearchByClass testPlan = new SearchByClass(TestPlan.class);
           getTestTree().traverse(testPlan);
           Object[] plan = testPlan.getSearchResults().toArray();
  +        if (plan.length == 0){
  +                     System.err.println("Could not find the TestPlan!");
  +             log.error("Could not find the TestPlan!");
  +             System.exit(1);
  +        }
           if (((TestPlan) plan[0]).isSerialized())
           {
               serialized = true;
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to