mstover1 2004/10/26 15:47:46
Modified: src/core/org/apache/jmeter/reporters Tag: rel-2_0
ResultCollector.java
Log:
Sometimes the result don't start with the right line separator or something. Just
make a simple check when doing substring to avoid ArrayIndexOutOfBounds erros
Revision Changes Path
No revision
No revision
1.36.2.3 +11 -5
jakarta-jmeter/src/core/org/apache/jmeter/reporters/ResultCollector.java
Index: ResultCollector.java
===================================================================
RCS file:
/home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/reporters/ResultCollector.java,v
retrieving revision 1.36.2.2
retrieving revision 1.36.2.3
diff -u -r1.36.2.2 -r1.36.2.3
--- ResultCollector.java 28 Sep 2004 22:09:13 -0000 1.36.2.2
+++ ResultCollector.java 26 Oct 2004 22:47:46 -0000 1.36.2.3
@@ -328,9 +328,15 @@
tempOut,
SaveService.getConfiguration(result, getFunctionalMode()));
String serVer = tempOut.toString();
-
- return serVer.substring(
- serVer.indexOf(System.getProperty("line.separator")));//$NON-NLS-1$
+ int index = serVer.indexOf(System.getProperty("line.separator"));
+ if(index > -1)
+ {
+ return serVer.substring(index);
+ }
+ else
+ {
+ return serVer;
+ }
}
private void readSamples(Configuration testResults)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]