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 ms...@apache.org on 2002/10/14 22:22:23 UTC
cvs commit: jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/modifier URLRewritingModifier.java
mstover1 2002/10/14 13:22:23
Modified: src/protocol/http/org/apache/jmeter/protocol/http/modifier
URLRewritingModifier.java
Log:
Fixing bug with non-gui mode
Revision Changes Path
1.4 +8 -0 jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/modifier/URLRewritingModifier.java
Index: URLRewritingModifier.java
===================================================================
RCS file: /home/cvs/jakarta-jmeter/src/protocol/http/org/apache/jmeter/protocol/http/modifier/URLRewritingModifier.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- URLRewritingModifier.java 29 Aug 2002 18:17:41 -0000 1.3
+++ URLRewritingModifier.java 14 Oct 2002 20:22:23 -0000 1.4
@@ -37,6 +37,10 @@
*/
public boolean modifyEntry(Sampler sampler, SampleResult responseText)
{
+ if(case1 == null)
+ {
+ initRegex(getArgumentName());
+ }
String text = new String(responseText.getResponseData());
Perl5Matcher matcher = new Perl5Matcher();
String value = "";
@@ -79,6 +83,10 @@
public void setArgumentName(String argName)
{
setProperty(ARGUMENT_NAME, argName);
+ case1 = case2 = case3 = null;
+ }
+ private void initRegex(String argName)
+ {
try
{
case1 = compiler.compile(argName + "=([^\">& \n\r]*)[& \\n\\r\">]?$?");
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>