You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@jmeter.apache.org by Peter Peterse <pe...@peterse-uithuizen.com> on 2009/10/13 22:17:17 UTC

XML error

Hello,

when I execute a jmeter test the log gives me an error:
=========================
2009/10/13 22:05:11 ERROR - jmeter.control.IfController: illegally formed
XML syntax (<cmd>#1) org.mozilla.javascript.EvaluatorException: illegally
formed XML syntax (<cmd>#1)
	at
org.mozilla.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:98)
	at
org.mozilla.javascript.DefaultErrorReporter.error(DefaultErrorReporter.java:85)
	at org.mozilla.javascript.Parser.addError(Parser.java:126)
	at org.mozilla.javascript.TokenStream.getNextXMLToken(TokenStream.java:1059)
	at org.mozilla.javascript.TokenStream.getFirstXMLToken(TokenStream.java:910)
	at org.mozilla.javascript.Parser.xmlInitializer(Parser.java:1524)
	at org.mozilla.javascript.Parser.unaryExpr(Parser.java:1501)
	at org.mozilla.javascript.Parser.mulExpr(Parser.java:1436)
	at org.mozilla.javascript.Parser.addExpr(Parser.java:1417)
	at org.mozilla.javascript.Parser.shiftExpr(Parser.java:1397)
	at org.mozilla.javascript.Parser.relExpr(Parser.java:1386)
	at org.mozilla.javascript.Parser.eqExpr(Parser.java:1327)
	at org.mozilla.javascript.Parser.bitAndExpr(Parser.java:1316)
	at org.mozilla.javascript.Parser.bitXorExpr(Parser.java:1305)
	at org.mozilla.javascript.Parser.bitOrExpr(Parser.java:1294)
	at org.mozilla.javascript.Parser.andExpr(Parser.java:1282)
	at org.mozilla.javascript.Parser.orExpr(Parser.java:1270)
	at org.mozilla.javascript.Parser.condExpr(Parser.java:1253)
	at org.mozilla.javascript.Parser.assignExpr(Parser.java:1235)
	at org.mozilla.javascript.Parser.expr(Parser.java:1224)
	at org.mozilla.javascript.Parser.statementHelper(Parser.java:1155)
	at org.mozilla.javascript.Parser.statement(Parser.java:623)
	at org.mozilla.javascript.Parser.parse(Parser.java:355)
	at org.mozilla.javascript.Parser.parse(Parser.java:293)
	at org.mozilla.javascript.Context.compileImpl(Context.java:2238)
	at org.mozilla.javascript.Context.compileString(Context.java:1284)
	at org.mozilla.javascript.Context.compileString(Context.java:1273)
	at org.mozilla.javascript.Context.evaluateString(Context.java:1129)
	at
org.apache.jmeter.control.IfController.evaluateCondition(IfController.java:103)
	at org.apache.jmeter.control.IfController.next(IfController.java:158)
	at
org.apache.jmeter.control.GenericController.nextIsAController(GenericController.java:182)
	at
org.apache.jmeter.control.GenericController.next(GenericController.java:146)
	at org.apache.jmeter.control.LoopController.next(LoopController.java:109)
	at org.apache.jmeter.threads.ThreadGroup.next(ThreadGroup.java:129)
	at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:242)
	at java.lang.Thread.run(Unknown Source)
=========================

In my JMX file I have several IfControlers.
these ar the two versions:
Test: "${lock}" == "false"
=========================
        <IfController guiclass="IfControllerPanel"
testclass="IfController" testname="If Controller" enabled="true">
          <stringProp name="IfController.condition">&quot;${lock}&quot; ==
&quot;false&quot;</stringProp>
          <boolProp name="IfController.evaluateAll">false</boolProp>
        </IfController>
=========================

The other test: "${IncidentID}" == "geen"
=========================
        <IfController guiclass="IfControllerPanel"
testclass="IfController" testname="Geen activiteit aanwezig"
enabled="true">
          <stringProp
name="IfController.condition">&quot;${IncidentID}&quot; ==
&quot;geen&quot;</stringProp>
          <boolProp name="IfController.evaluateAll">false</boolProp>
        </IfController>
=========================

Does anyone see what I'm doing wrong?

Thanks for your help,

Peter.


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


Re: XML error

Posted by sebb <se...@gmail.com>.
On 13/10/2009, Deepak Shetty <sh...@gmail.com> wrote:
> if you add a debug sampler before the if controllers what values do you get
>  for
>  ${IncidentID} and ${lock}?.

Good idea - if one of those contains a double-quote this would cause problems.

>  are you sure its one of these that are failing?
>
>  On Tue, Oct 13, 2009 at 1:17 PM, Peter Peterse
>  <pe...@peterse-uithuizen.com>wrote:
>
>
>  > Hello,
>  >
>  > when I execute a jmeter test the log gives me an error:
>  > =========================
>  > 2009/10/13 22:05:11 ERROR - jmeter.control.IfController: illegally formed
>  > XML syntax (<cmd>#1) org.mozilla.javascript.EvaluatorException: illegally
>  > formed XML syntax (<cmd>#1)
>  >        at
>  >
>  > org.mozilla.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:98)
>  >        at
>  >
>  > org.mozilla.javascript.DefaultErrorReporter.error(DefaultErrorReporter.java:85)
>  >        at org.mozilla.javascript.Parser.addError(Parser.java:126)
>  >        at
>  > org.mozilla.javascript.TokenStream.getNextXMLToken(TokenStream.java:1059)
>  >        at
>  > org.mozilla.javascript.TokenStream.getFirstXMLToken(TokenStream.java:910)
>  >        at org.mozilla.javascript.Parser.xmlInitializer(Parser.java:1524)
>  >        at org.mozilla.javascript.Parser.unaryExpr(Parser.java:1501)
>  >        at org.mozilla.javascript.Parser.mulExpr(Parser.java:1436)
>  >        at org.mozilla.javascript.Parser.addExpr(Parser.java:1417)
>  >        at org.mozilla.javascript.Parser.shiftExpr(Parser.java:1397)
>  >        at org.mozilla.javascript.Parser.relExpr(Parser.java:1386)
>  >        at org.mozilla.javascript.Parser.eqExpr(Parser.java:1327)
>  >        at org.mozilla.javascript.Parser.bitAndExpr(Parser.java:1316)
>  >        at org.mozilla.javascript.Parser.bitXorExpr(Parser.java:1305)
>  >        at org.mozilla.javascript.Parser.bitOrExpr(Parser.java:1294)
>  >        at org.mozilla.javascript.Parser.andExpr(Parser.java:1282)
>  >        at org.mozilla.javascript.Parser.orExpr(Parser.java:1270)
>  >        at org.mozilla.javascript.Parser.condExpr(Parser.java:1253)
>  >        at org.mozilla.javascript.Parser.assignExpr(Parser.java:1235)
>  >        at org.mozilla.javascript.Parser.expr(Parser.java:1224)
>  >        at org.mozilla.javascript.Parser.statementHelper(Parser.java:1155)
>  >        at org.mozilla.javascript.Parser.statement(Parser.java:623)
>  >        at org.mozilla.javascript.Parser.parse(Parser.java:355)
>  >        at org.mozilla.javascript.Parser.parse(Parser.java:293)
>  >        at org.mozilla.javascript.Context.compileImpl(Context.java:2238)
>  >        at org.mozilla.javascript.Context.compileString(Context.java:1284)
>  >        at org.mozilla.javascript.Context.compileString(Context.java:1273)
>  >        at org.mozilla.javascript.Context.evaluateString(Context.java:1129)
>  >        at
>  >
>  > org.apache.jmeter.control.IfController.evaluateCondition(IfController.java:103)
>  >        at
>  > org.apache.jmeter.control.IfController.next(IfController.java:158)
>  >        at
>  >
>  > org.apache.jmeter.control.GenericController.nextIsAController(GenericController.java:182)
>  >        at
>  >
>  > org.apache.jmeter.control.GenericController.next(GenericController.java:146)
>  >        at
>  > org.apache.jmeter.control.LoopController.next(LoopController.java:109)
>  >        at org.apache.jmeter.threads.ThreadGroup.next(ThreadGroup.java:129)
>  >        at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:242)
>  >        at java.lang.Thread.run(Unknown Source)
>  > =========================
>  >
>  > In my JMX file I have several IfControlers.
>  > these ar the two versions:
>  > Test: "${lock}" == "false"
>  > =========================
>  >        <IfController guiclass="IfControllerPanel"
>  > testclass="IfController" testname="If Controller" enabled="true">
>  >          <stringProp name="IfController.condition">&quot;${lock}&quot; ==
>  > &quot;false&quot;</stringProp>
>  >          <boolProp name="IfController.evaluateAll">false</boolProp>
>  >        </IfController>
>  > =========================
>  >
>  > The other test: "${IncidentID}" == "geen"
>  > =========================
>  >        <IfController guiclass="IfControllerPanel"
>  > testclass="IfController" testname="Geen activiteit aanwezig"
>  > enabled="true">
>  >          <stringProp
>  > name="IfController.condition">&quot;${IncidentID}&quot; ==
>  > &quot;geen&quot;</stringProp>
>  >          <boolProp name="IfController.evaluateAll">false</boolProp>
>  >        </IfController>
>  > =========================
>  >
>  > Does anyone see what I'm doing wrong?
>  >
>  > Thanks for your help,
>  >
>  > Peter.
>  >
>  >
>  > ---------------------------------------------------------------------
>  > To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
>  > For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
>  >
>  >
>

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


Re: XML error

Posted by Deepak Shetty <sh...@gmail.com>.
Hi
yes so the double quote would mess it up. it looks like your Regex is too
greedy and is capturing additional data , you've probably already fixed that
:)
regards
deepak

On Fri, Oct 16, 2009 at 1:36 PM, Peter Peterse
<pe...@peterse-uithuizen.com>wrote:

> Thanks,
>
> the debug sample helps a lot.
> IncidentID gives 989124">a new indident</a>
>
> I suppose "${IncidentID}" will evaluete the variable and it contains
> some false characters.
>
> regards,
> Peter.
>
> Deepak Shetty schreef:
> > if you add a debug sampler before the if controllers what values do you
> get
> > for
> > ${IncidentID} and ${lock}?.
> > are you sure its one of these that are failing?
> >
> > On Tue, Oct 13, 2009 at 1:17 PM, Peter Peterse
> > <pe...@peterse-uithuizen.com>wrote:
> >
> >
> >> Hello,
> >>
> >> when I execute a jmeter test the log gives me an error:
> >> =========================
> >> 2009/10/13 22:05:11 ERROR - jmeter.control.IfController: illegally
> formed
> >> XML syntax (<cmd>#1) org.mozilla.javascript.EvaluatorException:
> illegally
> >> formed XML syntax (<cmd>#1)
> >>        at
> >>
> >>
> org.mozilla.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:98)
> >>        at
> >>
> >>
> org.mozilla.javascript.DefaultErrorReporter.error(DefaultErrorReporter.java:85)
> >>        at org.mozilla.javascript.Parser.addError(Parser.java:126)
> >>        at
> >>
> org.mozilla.javascript.TokenStream.getNextXMLToken(TokenStream.java:1059)
> >>        at
> >>
> org.mozilla.javascript.TokenStream.getFirstXMLToken(TokenStream.java:910)
> >>        at org.mozilla.javascript.Parser.xmlInitializer(Parser.java:1524)
> >>        at org.mozilla.javascript.Parser.unaryExpr(Parser.java:1501)
> >>        at org.mozilla.javascript.Parser.mulExpr(Parser.java:1436)
> >>        at org.mozilla.javascript.Parser.addExpr(Parser.java:1417)
> >>        at org.mozilla.javascript.Parser.shiftExpr(Parser.java:1397)
> >>        at org.mozilla.javascript.Parser.relExpr(Parser.java:1386)
> >>        at org.mozilla.javascript.Parser.eqExpr(Parser.java:1327)
> >>        at org.mozilla.javascript.Parser.bitAndExpr(Parser.java:1316)
> >>        at org.mozilla.javascript.Parser.bitXorExpr(Parser.java:1305)
> >>        at org.mozilla.javascript.Parser.bitOrExpr(Parser.java:1294)
> >>        at org.mozilla.javascript.Parser.andExpr(Parser.java:1282)
> >>        at org.mozilla.javascript.Parser.orExpr(Parser.java:1270)
> >>        at org.mozilla.javascript.Parser.condExpr(Parser.java:1253)
> >>        at org.mozilla.javascript.Parser.assignExpr(Parser.java:1235)
> >>        at org.mozilla.javascript.Parser.expr(Parser.java:1224)
> >>        at
> org.mozilla.javascript.Parser.statementHelper(Parser.java:1155)
> >>        at org.mozilla.javascript.Parser.statement(Parser.java:623)
> >>        at org.mozilla.javascript.Parser.parse(Parser.java:355)
> >>        at org.mozilla.javascript.Parser.parse(Parser.java:293)
> >>        at org.mozilla.javascript.Context.compileImpl(Context.java:2238)
> >>        at
> org.mozilla.javascript.Context.compileString(Context.java:1284)
> >>        at
> org.mozilla.javascript.Context.compileString(Context.java:1273)
> >>        at
> org.mozilla.javascript.Context.evaluateString(Context.java:1129)
> >>        at
> >>
> >>
> org.apache.jmeter.control.IfController.evaluateCondition(IfController.java:103)
> >>        at
> >> org.apache.jmeter.control.IfController.next(IfController.java:158)
> >>        at
> >>
> >>
> org.apache.jmeter.control.GenericController.nextIsAController(GenericController.java:182)
> >>        at
> >>
> >>
> org.apache.jmeter.control.GenericController.next(GenericController.java:146)
> >>        at
> >> org.apache.jmeter.control.LoopController.next(LoopController.java:109)
> >>        at
> org.apache.jmeter.threads.ThreadGroup.next(ThreadGroup.java:129)
> >>        at
> org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:242)
> >>        at java.lang.Thread.run(Unknown Source)
> >> =========================
> >>
> >> In my JMX file I have several IfControlers.
> >> these ar the two versions:
> >> Test: "${lock}" == "false"
> >> =========================
> >>        <IfController guiclass="IfControllerPanel"
> >> testclass="IfController" testname="If Controller" enabled="true">
> >>          <stringProp name="IfController.condition">&quot;${lock}&quot;
> ==
> >> &quot;false&quot;</stringProp>
> >>          <boolProp name="IfController.evaluateAll">false</boolProp>
> >>        </IfController>
> >> =========================
> >>
> >> The other test: "${IncidentID}" == "geen"
> >> =========================
> >>        <IfController guiclass="IfControllerPanel"
> >> testclass="IfController" testname="Geen activiteit aanwezig"
> >> enabled="true">
> >>          <stringProp
> >> name="IfController.condition">&quot;${IncidentID}&quot; ==
> >> &quot;geen&quot;</stringProp>
> >>          <boolProp name="IfController.evaluateAll">false</boolProp>
> >>        </IfController>
> >> =========================
> >>
> >> Does anyone see what I'm doing wrong?
> >>
> >> Thanks for your help,
> >>
> >> Peter.
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
> >> For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
> >>
> >>
> >>
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
>
>

Re: XML error

Posted by Peter Peterse <pe...@peterse-uithuizen.com>.
Thanks,

the debug sample helps a lot.
IncidentID gives 989124">a new indident</a>

I suppose "${IncidentID}" will evaluete the variable and it contains
some false characters.

regards,
Peter.

Deepak Shetty schreef:
> if you add a debug sampler before the if controllers what values do you get
> for
> ${IncidentID} and ${lock}?.
> are you sure its one of these that are failing?
>
> On Tue, Oct 13, 2009 at 1:17 PM, Peter Peterse
> <pe...@peterse-uithuizen.com>wrote:
>
>   
>> Hello,
>>
>> when I execute a jmeter test the log gives me an error:
>> =========================
>> 2009/10/13 22:05:11 ERROR - jmeter.control.IfController: illegally formed
>> XML syntax (<cmd>#1) org.mozilla.javascript.EvaluatorException: illegally
>> formed XML syntax (<cmd>#1)
>>        at
>>
>> org.mozilla.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:98)
>>        at
>>
>> org.mozilla.javascript.DefaultErrorReporter.error(DefaultErrorReporter.java:85)
>>        at org.mozilla.javascript.Parser.addError(Parser.java:126)
>>        at
>> org.mozilla.javascript.TokenStream.getNextXMLToken(TokenStream.java:1059)
>>        at
>> org.mozilla.javascript.TokenStream.getFirstXMLToken(TokenStream.java:910)
>>        at org.mozilla.javascript.Parser.xmlInitializer(Parser.java:1524)
>>        at org.mozilla.javascript.Parser.unaryExpr(Parser.java:1501)
>>        at org.mozilla.javascript.Parser.mulExpr(Parser.java:1436)
>>        at org.mozilla.javascript.Parser.addExpr(Parser.java:1417)
>>        at org.mozilla.javascript.Parser.shiftExpr(Parser.java:1397)
>>        at org.mozilla.javascript.Parser.relExpr(Parser.java:1386)
>>        at org.mozilla.javascript.Parser.eqExpr(Parser.java:1327)
>>        at org.mozilla.javascript.Parser.bitAndExpr(Parser.java:1316)
>>        at org.mozilla.javascript.Parser.bitXorExpr(Parser.java:1305)
>>        at org.mozilla.javascript.Parser.bitOrExpr(Parser.java:1294)
>>        at org.mozilla.javascript.Parser.andExpr(Parser.java:1282)
>>        at org.mozilla.javascript.Parser.orExpr(Parser.java:1270)
>>        at org.mozilla.javascript.Parser.condExpr(Parser.java:1253)
>>        at org.mozilla.javascript.Parser.assignExpr(Parser.java:1235)
>>        at org.mozilla.javascript.Parser.expr(Parser.java:1224)
>>        at org.mozilla.javascript.Parser.statementHelper(Parser.java:1155)
>>        at org.mozilla.javascript.Parser.statement(Parser.java:623)
>>        at org.mozilla.javascript.Parser.parse(Parser.java:355)
>>        at org.mozilla.javascript.Parser.parse(Parser.java:293)
>>        at org.mozilla.javascript.Context.compileImpl(Context.java:2238)
>>        at org.mozilla.javascript.Context.compileString(Context.java:1284)
>>        at org.mozilla.javascript.Context.compileString(Context.java:1273)
>>        at org.mozilla.javascript.Context.evaluateString(Context.java:1129)
>>        at
>>
>> org.apache.jmeter.control.IfController.evaluateCondition(IfController.java:103)
>>        at
>> org.apache.jmeter.control.IfController.next(IfController.java:158)
>>        at
>>
>> org.apache.jmeter.control.GenericController.nextIsAController(GenericController.java:182)
>>        at
>>
>> org.apache.jmeter.control.GenericController.next(GenericController.java:146)
>>        at
>> org.apache.jmeter.control.LoopController.next(LoopController.java:109)
>>        at org.apache.jmeter.threads.ThreadGroup.next(ThreadGroup.java:129)
>>        at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:242)
>>        at java.lang.Thread.run(Unknown Source)
>> =========================
>>
>> In my JMX file I have several IfControlers.
>> these ar the two versions:
>> Test: "${lock}" == "false"
>> =========================
>>        <IfController guiclass="IfControllerPanel"
>> testclass="IfController" testname="If Controller" enabled="true">
>>          <stringProp name="IfController.condition">&quot;${lock}&quot; ==
>> &quot;false&quot;</stringProp>
>>          <boolProp name="IfController.evaluateAll">false</boolProp>
>>        </IfController>
>> =========================
>>
>> The other test: "${IncidentID}" == "geen"
>> =========================
>>        <IfController guiclass="IfControllerPanel"
>> testclass="IfController" testname="Geen activiteit aanwezig"
>> enabled="true">
>>          <stringProp
>> name="IfController.condition">&quot;${IncidentID}&quot; ==
>> &quot;geen&quot;</stringProp>
>>          <boolProp name="IfController.evaluateAll">false</boolProp>
>>        </IfController>
>> =========================
>>
>> Does anyone see what I'm doing wrong?
>>
>> Thanks for your help,
>>
>> Peter.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
>> For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
>>
>>
>>     
>
>   

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


Re: XML error

Posted by Deepak Shetty <sh...@gmail.com>.
if you add a debug sampler before the if controllers what values do you get
for
${IncidentID} and ${lock}?.
are you sure its one of these that are failing?

On Tue, Oct 13, 2009 at 1:17 PM, Peter Peterse
<pe...@peterse-uithuizen.com>wrote:

> Hello,
>
> when I execute a jmeter test the log gives me an error:
> =========================
> 2009/10/13 22:05:11 ERROR - jmeter.control.IfController: illegally formed
> XML syntax (<cmd>#1) org.mozilla.javascript.EvaluatorException: illegally
> formed XML syntax (<cmd>#1)
>        at
>
> org.mozilla.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:98)
>        at
>
> org.mozilla.javascript.DefaultErrorReporter.error(DefaultErrorReporter.java:85)
>        at org.mozilla.javascript.Parser.addError(Parser.java:126)
>        at
> org.mozilla.javascript.TokenStream.getNextXMLToken(TokenStream.java:1059)
>        at
> org.mozilla.javascript.TokenStream.getFirstXMLToken(TokenStream.java:910)
>        at org.mozilla.javascript.Parser.xmlInitializer(Parser.java:1524)
>        at org.mozilla.javascript.Parser.unaryExpr(Parser.java:1501)
>        at org.mozilla.javascript.Parser.mulExpr(Parser.java:1436)
>        at org.mozilla.javascript.Parser.addExpr(Parser.java:1417)
>        at org.mozilla.javascript.Parser.shiftExpr(Parser.java:1397)
>        at org.mozilla.javascript.Parser.relExpr(Parser.java:1386)
>        at org.mozilla.javascript.Parser.eqExpr(Parser.java:1327)
>        at org.mozilla.javascript.Parser.bitAndExpr(Parser.java:1316)
>        at org.mozilla.javascript.Parser.bitXorExpr(Parser.java:1305)
>        at org.mozilla.javascript.Parser.bitOrExpr(Parser.java:1294)
>        at org.mozilla.javascript.Parser.andExpr(Parser.java:1282)
>        at org.mozilla.javascript.Parser.orExpr(Parser.java:1270)
>        at org.mozilla.javascript.Parser.condExpr(Parser.java:1253)
>        at org.mozilla.javascript.Parser.assignExpr(Parser.java:1235)
>        at org.mozilla.javascript.Parser.expr(Parser.java:1224)
>        at org.mozilla.javascript.Parser.statementHelper(Parser.java:1155)
>        at org.mozilla.javascript.Parser.statement(Parser.java:623)
>        at org.mozilla.javascript.Parser.parse(Parser.java:355)
>        at org.mozilla.javascript.Parser.parse(Parser.java:293)
>        at org.mozilla.javascript.Context.compileImpl(Context.java:2238)
>        at org.mozilla.javascript.Context.compileString(Context.java:1284)
>        at org.mozilla.javascript.Context.compileString(Context.java:1273)
>        at org.mozilla.javascript.Context.evaluateString(Context.java:1129)
>        at
>
> org.apache.jmeter.control.IfController.evaluateCondition(IfController.java:103)
>        at
> org.apache.jmeter.control.IfController.next(IfController.java:158)
>        at
>
> org.apache.jmeter.control.GenericController.nextIsAController(GenericController.java:182)
>        at
>
> org.apache.jmeter.control.GenericController.next(GenericController.java:146)
>        at
> org.apache.jmeter.control.LoopController.next(LoopController.java:109)
>        at org.apache.jmeter.threads.ThreadGroup.next(ThreadGroup.java:129)
>        at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:242)
>        at java.lang.Thread.run(Unknown Source)
> =========================
>
> In my JMX file I have several IfControlers.
> these ar the two versions:
> Test: "${lock}" == "false"
> =========================
>        <IfController guiclass="IfControllerPanel"
> testclass="IfController" testname="If Controller" enabled="true">
>          <stringProp name="IfController.condition">&quot;${lock}&quot; ==
> &quot;false&quot;</stringProp>
>          <boolProp name="IfController.evaluateAll">false</boolProp>
>        </IfController>
> =========================
>
> The other test: "${IncidentID}" == "geen"
> =========================
>        <IfController guiclass="IfControllerPanel"
> testclass="IfController" testname="Geen activiteit aanwezig"
> enabled="true">
>          <stringProp
> name="IfController.condition">&quot;${IncidentID}&quot; ==
> &quot;geen&quot;</stringProp>
>          <boolProp name="IfController.evaluateAll">false</boolProp>
>        </IfController>
> =========================
>
> Does anyone see what I'm doing wrong?
>
> Thanks for your help,
>
> Peter.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
>
>