You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by se...@apache.org on 2007/03/21 23:19:32 UTC

svn commit: r521026 - /jakarta/jmeter/branches/rel-2-2/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSampler.java

Author: sebb
Date: Wed Mar 21 15:19:29 2007
New Revision: 521026

URL: http://svn.apache.org/viewvc?view=rev&rev=521026
Log:
Add the header to the parse error

Modified:
    jakarta/jmeter/branches/rel-2-2/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSampler.java

Modified: jakarta/jmeter/branches/rel-2-2/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSampler.java
URL: http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-2/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSampler.java?view=diff&rev=521026&r1=521025&r2=521026
==============================================================================
--- jakarta/jmeter/branches/rel-2-2/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSampler.java (original)
+++ jakarta/jmeter/branches/rel-2-2/src/protocol/http/org/apache/jmeter/protocol/http/sampler/HTTPSampler.java Wed Mar 21 15:19:29 2007
@@ -460,16 +460,16 @@
 			int errorLevel = conn.getResponseCode();
             String respMsg = conn.getResponseMessage();
             if (errorLevel == -1){// Bug 38902 - sometimes -1 seems to be returned unnecessarily
+        		String hdr=conn.getHeaderField(0);
+        		if (hdr == null) hdr="(null)";
             	if (respMsg != null) {// Bug 41902 - NPE
 	                try {
 	                    errorLevel = Integer.parseInt(respMsg.substring(0, 3));
 	                    log.warn("ResponseCode==-1; parsed "+respMsg+ " as "+errorLevel);
 	                  } catch (NumberFormatException e) {
-	                    log.warn("ResponseCode==-1; could not parse "+respMsg);
+	                    log.warn("ResponseCode==-1; could not parse "+respMsg+" hdr: "+hdr);
 	                  }
             	} else {
-            		String hdr=conn.getHeaderField(0);
-            		if (hdr == null) hdr="(null)";
             		respMsg=hdr; // for result
                     log.warn("ResponseCode==-1 & null ResponseMessage. Header(0)= "+hdr);
             	}



---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org