jsalvata 2003/12/11 15:35:18
Modified: src/protocol/http/org/apache/jmeter/protocol/http/sampler
HTTPSampler.java
Log:
Improved error reporting to include the whole Exception
stack trace, etc. in the Error SampleResult's responseData.
Revision Changes Path
1.74 +5 -2
jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSampler.java
Index: HTTPSampler.java
===================================================================
RCS file:
/home/cvs/jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSampler.java,v
retrieving revision 1.73
retrieving revision 1.74
diff -u -r1.73 -r1.74
--- HTTPSampler.java 9 Dec 2003 16:05:43 -0000 1.73
+++ HTTPSampler.java 11 Dec 2003 23:35:18 -0000 1.74
@@ -58,6 +58,7 @@
import java.io.ByteArrayOutputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
+import java.io.PrintStream;
import java.net.BindException;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
@@ -526,7 +527,9 @@
res.setSampleLabel("Error");
res.setSamplerData(data);
res.setDataType(HTTPSampleResult.TEXT);
- res.setResponseData(e.toString().getBytes());
+ ByteArrayOutputStream text= new ByteArrayOutputStream(200);
+ e.printStackTrace(new PrintStream(text));
+ res.setResponseData(text.toByteArray());
res.setResponseCode(NON_HTTP_RESPONSE_CODE);
res.setResponseMessage(NON_HTTP_RESPONSE_MESSAGE);
res.setTime(time);
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]