Put a debug sampler first and check whether the value is present - it looks like you name(accountId) has a typo - also note that _matchNr is only set by the regex extractor when you specify a negative number in match no.
On Tue, May 21, 2013 at 10:39 AM, [email protected] <[email protected]>wrote: > I think didn't mention that the variable is created the the > RebularExpression > extractor and its actual name is accountId_matchNr. and I am using this in > the Beanshell parameter as ${__Random(1,${acountId_matchNr})} but I get > this > exception. > > > jmeter.JMeter: Uncaught exception: java.lang.NumberFormatException: For > input string: "${acountId_matchNr}" > at > > java.lang.NumberFormatException.forInputString(NumberFormatException.java:48) > at java.lang.Long.parseLong(Long.java:410) > at java.lang.Long.parseLong(Long.java:468) > at org.apache.jmeter.functions.Random.execute(Random.java:63) > at > > org.apache.jmeter.engine.util.CompoundVariable.execute(CompoundVariable.java:146) > at > > org.apache.jmeter.engine.util.CompoundVariable.execute(CompoundVariable.java:120) > at > > org.apache.jmeter.testelement.property.FunctionProperty.getStringValue(FunctionProperty.java:92) > at > > org.apache.jmeter.testbeans.TestBeanHelper.unwrapProperty(TestBeanHelper.java:129) > at > org.apache.jmeter.testbeans.TestBeanHelper.prepare(TestBeanHelper.java:79) > at > > org.apache.jmeter.engine.StandardJMeterEngine.notifyTestListenersOfStart(StandardJMeterEngine.java:206) > at > > org.apache.jmeter.engine.StandardJMeterEngine.run(StandardJMeterEngine.java:325) > at java.lang.Thread.run(Thread.java:662) > > > Some how I think that the variable is not created by the regular expression > extractor when this beanshell is called. May be there is some preprocessing > happen and the variable value is substitued and later beanshell is executed > to do the actual work. But I am not sure though. > > > > > -- > View this message in context: > http://jmeter.512774.n5.nabble.com/passing-variable-in-Random-method-call-in-Beanshell-tp5716932p5716942.html > Sent from the JMeter - User mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
