gdaniels 2002/06/26 06:08:35
Modified: java/src/org/apache/axis/utils tcpmon.java
Log:
Fix bug which was causing an ArrayIndexOutOfBounds exception
(I discovered this problem while doing a presentation demoing Axis :))
Revision Changes Path
1.40 +2 -1 xml-axis/java/src/org/apache/axis/utils/tcpmon.java
Index: tcpmon.java
===================================================================
RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/utils/tcpmon.java,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -r1.39 -r1.40
--- tcpmon.java 7 Jun 2002 16:14:43 -0000 1.39
+++ tcpmon.java 26 Jun 2002 13:08:34 -0000 1.40
@@ -865,7 +865,8 @@
}
if ( bufferedData != null ) {
inputText.append( bufferedData );
- s1 = bufferedData.substring( 0, 50 );
+ int idx = bufferedData.length() < 50 ?
bufferedData.length() : 50;
+ s1 = bufferedData.substring( 0, idx );
int i = s1.indexOf('\n');
if ( i > 0 ) s1 = s1.substring(0, i - 1);
- cvs commit: xml-axis/java/src/org/apache/axis/utils tcpmon.jav... tomj
- cvs commit: xml-axis/java/src/org/apache/axis/utils tcpmon.jav... gdaniels
- cvs commit: xml-axis/java/src/org/apache/axis/utils tcpmon.jav... dug
- cvs commit: xml-axis/java/src/org/apache/axis/utils tcpmon.jav... dug
- RE: cvs commit: xml-axis/java/src/org/apache/axis/utils tcpmon... Tom Jordahl
- cvs commit: xml-axis/java/src/org/apache/axis/utils tcpmon.jav... dug
- cvs commit: xml-axis/java/src/org/apache/axis/utils tcpmon.jav... dug
- cvs commit: xml-axis/java/src/org/apache/axis/utils tcpmon.jav... dug
- cvs commit: xml-axis/java/src/org/apache/axis/utils tcpmon.jav... rineholt
- cvs commit: xml-axis/java/src/org/apache/axis/utils tcpmon.jav... dims
- cvs commit: xml-axis/java/src/org/apache/axis/utils tcpmon.jav... gdaniels
- cvs commit: xml-axis/java/src/org/apache/axis/utils tcpmon.jav... tomj
- cvs commit: xml-axis/java/src/org/apache/axis/utils tcpmon.jav... jmsnell
- cvs commit: xml-axis/java/src/org/apache/axis/utils tcpmon.jav... dims
