tomj 02/04/22 14:32:35 Modified: java/samples/attachments EchoAttachment.java Log: Grab some (really) low hanging fruit... Fix bug 7560: echoAttachment does slow file compare. Check the lengths of the files before comparing them. Revision Changes Path 1.12 +7 -0 xml-axis/java/samples/attachments/EchoAttachment.java Index: EchoAttachment.java =================================================================== RCS file: /home/cvs/xml-axis/java/samples/attachments/EchoAttachment.java,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- EchoAttachment.java 19 Apr 2002 18:42:30 -0000 1.11 +++ EchoAttachment.java 22 Apr 2002 21:32:35 -0000 1.12 @@ -69,6 +69,7 @@ import javax.xml.rpc.namespace.QName; import java.net.URL; +import java.io.File; /** @@ -349,6 +350,12 @@ java.io.BufferedInputStream oneStream = null; java.io.BufferedInputStream otherStream = null; + + // First compare file length. + File f1 = new File(one); + File f2 = new File(other); + if (f1.length() != f2.length()) + return false; try { oneStream = new java.io.BufferedInputStream(