I manage the found the issue, the thing was that I had a XPATH
Extractor in a request, and after a Ifcontroler based in the variable
from this extractor..

IfController --> "XPDevId" != "error"

It seems when we have a error in answer from the server ( timeout )
this variable is not setup with the default value,

I have done this solution, that works,

Add another Ifcontroler with this command,

IfCOntroller -->"XPDevId_matchNr" != "0"
   IfCOntroller --> "XPDevId" != "error"

With this we will avoid the execution of seconf IF, it we don“t have answwer !

Thanks for the help,

Toni.

2012/4/14, Deepak Shetty <[email protected]>:
> Hi
> Like all JVM tuning questions - i cant give you a value , you can try and
> see what works in your context
> http://www.oracle.com/technetwork/java/hotspotfaq-138619.html tells you
> some of the default stack size values .
>
> You increase it from default (for your OS) and see if it fixes the problem.
> The con of increasing stack size is that since it is per thread , the more
> you increase this value , the fewer the number of threads you can run (for
> the same memory)
>
>>SOAP request and XPATH assestations
> Doesnt look that way from the stack trace. It might be something to do with
> the structure of your test exposing a jmeter bug as well.
>
> regards
> deepak
>
> On Fri, Apr 13, 2012 at 1:20 PM, Toni Menendez Lopez
> <[email protected]>wrote:
>
>> This is my JVM running :
>>
>> mcm      25241 25233 99 23:03 ?        00:14:29 java -server
>> -XX:+HeapDumpOnOutOfMemoryError -Xms2g -Xmx2g -XX:NewSize=128m
>> -XX:MaxNewSize=128m -XX:MaxTenuringThreshold=2
>> -Dsun.rmi.dgc.client.gcInterval=600000
>> -Dsun.rmi.dgc.server.gcInterval=600000 -XX:PermSize=64m
>> -XX:MaxPermSize=64m -jar
>> /opt/LoadTests/Scenarios/../../jakarta-jmeter-2.5/bin/ApacheJMeter.jar
>> -n -Jthread_loops=-1 -Jthreads=4 -Jramp_up=4 -Jmcm_host=135.248.3.78
>> -Jmcm_port=80 -Jthroughput=150 -Jduration=900 -JNBLoops=1 -t
>> ../../../HADelivery.jmx
>>
>> So I have 2g of memory, can you tell me a good value fog Xss ?
>>
>> This occurrs when I shutdown a server, which means some request are
>> not anwer any more.
>>
>> Complexity of the SCenario is very basic, SOAP request and XPATH
>> assestations.
>>
>> Toni.
>>
>> 2012/4/12, Deepak Shetty <[email protected]>:
>> > try increasing the value of -Xss for the java VM (on *nix you will also
>> > have to increase ulimit -s)
>> > (the other possibility for a stackoverflowerror is that you have
>> recursive
>> > calls somewhere so it might be a bug)
>> >
>> > regards
>> > deepak
>> >
>> > On Thu, Apr 12, 2012 at 5:09 AM, Toni Menendez <[email protected]>
>> wrote:
>> >
>> >>  Hello all,
>> >>
>> >> I am doing some High Availability tests against 2 servers in
>> >> loadbancing
>> >> sending some load, and wheh I shutdown a server down, Jmeter send these
>> >> errors in jmeter.log
>> >>
>> >>
>> >> 2012/04/12 15:04:10 INFO  - jmeter.threads.JMeterThread: Thread
>> finished:
>> >> Thread Group 1-4
>> >> 2012/04/12 15:04:10 INFO  - jmeter.engine.StandardJMeterEngine: Ending
>> >> thread Thread Group 1-4
>> >> 2012/04/12 15:04:10 ERROR - jmeter.threads.JMeterThread: Test failed!
>> >> java.lang.StackOverflowError
>> >>         at java.lang.String.indexOf(String.java:1521)
>> >>         at java.lang.ClassLoader.checkName(ClassLoader.java:775)
>> >>         at java.lang.ClassLoader.findLoadedClass(ClassLoader.java:947)
>> >>         at java.lang.ClassLoader.loadClass(ClassLoader.java:291)
>> >>         at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
>> >>         at
>> >>
>> org.mozilla.javascript.DefiningClassLoader.loadClass(DefiningClassLoader.java:72)
>> >>         at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
>> >>         at java.lang.Class.getDeclaredConstructors0(Native Method)
>> >>         at
>> java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)
>> >>         at java.lang.Class.getConstructor0(Class.java:2699)
>> >>         at java.lang.Class.newInstance0(Class.java:326)
>> >>         at java.lang.Class.newInstance(Class.java:308)
>> >>         at
>> >>
>> org.mozilla.javascript.optimizer.Codegen.createScriptObject(Codegen.java:83)
>> >>         at
>> >> org.mozilla.javascript.Context.compileImpl(Context.java:2280)
>> >>         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:110)
>> >>         at
>> >> org.apache.jmeter.control.IfController.next(IfController.java:167)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.nextIsAController(GenericController.java:187)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:229)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230)
>> >>         at
>> >> org.apache.jmeter.control.IfController.next(IfController.java:178)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.nextIsAController(GenericController.java:187)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:229)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230)
>> >>         at
>> >> org.apache.jmeter.control.IfController.next(IfController.java:178)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.nextIsAController(GenericController.java:187)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:229)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230)
>> >>         at
>> >> org.apache.jmeter.control.IfController.next(IfController.java:178)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.nextIsAController(GenericController.java:187)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:229)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230)
>> >>         at
>> >> org.apache.jmeter.control.IfController.next(IfController.java:178)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.nextIsAController(GenericController.java:187)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:229)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230)
>> >>         at
>> >> org.apache.jmeter.control.IfController.next(IfController.java:178)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.nextIsAController(GenericController.java:187)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:229)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230)
>> >>         at
>> >> org.apache.jmeter.control.IfController.next(IfController.java:178)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.nextIsAController(GenericController.java:187)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:229)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230)
>> >>         at
>> >> org.apache.jmeter.control.IfController.next(IfController.java:178)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.nextIsAController(GenericController.java:187)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:229)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230)
>> >>         at
>> >> org.apache.jmeter.control.IfController.next(IfController.java:178)
>> >> ...
>> >> ...
>> >> ...
>> >>       at
>> >>
>> org.apache.jmeter.control.GenericController.nextIsAController(GenericController.java:187)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:229)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230)
>> >>         at
>> >> org.apache.jmeter.control.IfController.next(IfController.java:178)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.nextIsAController(GenericController.java:187)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:229)
>> >>         at
>> >>
>> org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:230)
>> >>
>> >>
>> >>
>> >> This is the scenario !
>> >>
>> >>
>> >>
>> >>
>> >> Attahced is the full jmeter.log
>> >>
>> >> Any idea ?
>> >>
>> >> BR,
>> >>
>> >> Toni.
>> >>
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: [email protected]
>> >> For additional commands, e-mail: [email protected]
>> >>
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to