Thanks a lot Philippe it worked with this nightly Build. You saved lot of effort :)
*Thanks * *Jayesh Guru* On Fri, Feb 28, 2014 at 5:10 PM, Philippe Mouawad < [email protected]> wrote: > Hello , > Thank you for creating bug: > > - https://issues.apache.org/bugzilla/show_bug.cgi?id=56198 > > > It has been fixed, you can give nightly build a try after build of revision > r1573108 > > See: > https://jmeter.apache.org/nightly.html > > Installing JMeter runtime Download the _bin and _lib files > Unpack the archives into the same directory structure > The other archives are not needed to run JMeter. > > > Regards > Philippe M. > > > > On Wed, Feb 26, 2014 at 1:32 AM, sebb <[email protected]> wrote: > > > On 24 February 2014 16:34, Jayesh Guru <[email protected]> wrote: > > > I have set below properties to DEBUG and tested but doesn't get more > > > information on these errors,below are error logs. > > > Can you tell me how to create a BUGZILLA issue as i haven't doesn't it > > > before? > > > > http://jmeter.apache.org/issues.html > > > > However I think the problem is not in JMeter but in the JMS or JVM > > libraries. > > > > According the the docs [1] Context.getEnvironment() can never return > > null, yet that is what is causing the NPE below at > > JMSSampler.java:435. > > The same applies to the original NPE at JMSSampler.java:534 - it can > > only occur if getEnvironment() returns null, which it is not supposed > > to do. > > > > So it looks like there may be a problem with the JMS library. > > > > [1] > > > http://docs.oracle.com/javase/7/docs/api/javax/naming/Context.html#getEnvironment%28%29 > > > > > log_level.jmeter=DEBUG > > > log_level.jmeter.protocol.jms.sampler.JMSSampler=DEBUG > > > > > > 2014/02/24 09:56:27 DEBUG - jmeter.protocol.jms.sampler.JMSSampler: > Empty > > > JNDI properties > > > 2014/02/24 09:56:27 DEBUG - jmeter.protocol.jms.sampler.JMSSampler: > > Initial > > > Context Properties > > > 2014/02/24 09:56:27 ERROR - jmeter.protocol.jms.sampler.JMSSampler: > > > java.lang.NullPointerException > > > at > > > > > > org.apache.jmeter.protocol.jms.sampler.JMSSampler.printEnvironment(JMSSampler.java:435) > > > at > > > > > > org.apache.jmeter.protocol.jms.sampler.JMSSampler.getInitialContext(JMSSampler.java:426) > > > at > > > > > > org.apache.jmeter.protocol.jms.sampler.JMSSampler.threadStarted(JMSSampler.java:319) > > > at > > > > > > org.apache.jmeter.threads.JMeterThread$ThreadListenerTraverser.addNode(JMeterThread.java:597) > > > at > > org.apache.jorphan.collections.HashTree.traverseInto(HashTree.java:961) > > > at org.apache.jorphan.collections.HashTree.traverse(HashTree.java:946) > > > at > > > > > > org.apache.jmeter.threads.JMeterThread.threadStarted(JMeterThread.java:566) > > > at > org.apache.jmeter.threads.JMeterThread.initRun(JMeterThread.java:554) > > > at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:253) > > > at java.lang.Thread.run(Thread.java:744) > > > > > > 2014/02/24 09:56:27 WARN - jmeter.protocol.jms.sampler.JMSSampler: > > Session > > > may not be null while creating message java.lang.IllegalStateException: > > > Session may not be null while creating message > > > at > > > > > > org.apache.jmeter.protocol.jms.sampler.JMSSampler.createMessage(JMSSampler.java:179) > > > at > > > > > > org.apache.jmeter.protocol.jms.sampler.JMSSampler.sample(JMSSampler.java:140) > > > at > > > > > > org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:429) > > > at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:257) > > > at java.lang.Thread.run(Thread.java:744) > > > > > > > > > *Thanks * > > > *Jayesh Guru* > > > > > > > > > On Fri, Feb 21, 2014 at 10:33 AM, sebb <[email protected]> wrote: > > > > > >> Please remember to redact the log file before making it public. > > >> > > >> Best to create a Bugzilla issue and attach the file there. > > >> > > >> On 21 February 2014 16:26, Jayesh New Gmail <[email protected]> > > >> wrote: > > >> > Yes it happens for each sample and with one transaction also. > > >> > Let me enable debugging and post the error > > >> > > > >> > Cheers, > > >> > Jayesh > > >> > > > >> >> On Feb 21, 2014, at 10:01 AM, sebb <[email protected]> wrote: > > >> >> > > >> >> Does it happen for every sample? > > >> >> Does it still happen if you restrict the test to one thread? > > >> >> > > >> >> The cause of the NPE is a null context environment, but I don't see > > >> >> how that can easily happen > > >> >> > > >> >> You can turn on debug logging in the class by defining the JMeter > > >> property: > > >> >> > > >> >> log_level.jmeter.protocol.jms.sampler.JMSSampler=DEBUG > > >> >> > > >> >> > > >> >>> On 21 February 2014 15:38, Jayesh Guru <[email protected]> > > wrote: > > >> >>> Hello, > > >> >>> > > >> >>> For JMS Point to Point I am getting NullPointerException. > > >> >>> I appreciate any help in this regard. > > >> >>> > > >> >>> Thread Name: Thread Group 1-1 > > >> >>> Sample Start: 2014-02-21 09:12:41 CST > > >> >>> Load time: 0 > > >> >>> Latency: 0 > > >> >>> Size in bytes: 0 > > >> >>> Headers size in bytes: 0 > > >> >>> Body size in bytes: 0 > > >> >>> Sample Count: 1 > > >> >>> Error Count: 1 > > >> >>> Response code: > > >> >>> Response message: java.lang.NullPointerException > > >> >>> > > >> >>> I have put below jars in lib directory of Jmeter Directory. > > >> >>> Same JMS Script was working in Jmeter 2.3.2 with old version of > > jars. > > >> >>> > > >> >>> com.ibm.mq.commonservices.jar > > >> >>> com.ibm.mq.connector.jar > > >> >>> com.ibm.mq.headers.jar > > >> >>> com.ibm.mq.jar > > >> >>> com.ibm.mq.jmqi.jar > > >> >>> com.ibm.mq.jmqi.local.jar > > >> >>> com.ibm.mq.jmqi.remote.jar > > >> >>> com.ibm.mq.jmqi.system.jar > > >> >>> com.ibm.mq.jms.admin.jar > > >> >>> com.ibm.mq.pcf.jar > > >> >>> com.ibm.mqjms.jar > > >> >>> com.ibm.msg.client.commonservices.jar > > >> >>> com.ibm.msg.client.jms.internal.jar > > >> >>> com.ibm.msg.client.jms.jar > > >> >>> com.ibm.msg.client.provider.jar > > >> >>> com.ibm.msg.client.wmq.common.jar > > >> >>> com.ibm.msg.client.wmq.factories.jar > > >> >>> com.ibm.msg.client.wmq.jar > > >> >>> com.ibm.msg.client.wmq.v6.jar > > >> >>> > > >> >>> In LogViewer i saw below error: > > >> >>> > > >> >>> *2014/02/21 09:12:41 ERROR - > jmeter.protocol.jms.sampler.JMSSampler: > > >> >>> java.lang.NullPointerException* > > >> >>> * at > > >> >>> > > >> > > > org.apache.jmeter.protocol.jms.sampler.JMSSampler.getPrincipal(JMSSampler.java:534)* > > >> >>> * at > > >> >>> > > >> > > > org.apache.jmeter.protocol.jms.sampler.JMSSampler.threadStarted(JMSSampler.java:339)* > > >> >>> * at > > >> >>> > > >> > > > org.apache.jmeter.threads.JMeterThread$ThreadListenerTraverser.addNode(JMeterThread.java:597)* > > >> >>> * at > > >> >>> > > >> > org.apache.jorphan.collections.HashTree.traverseInto(HashTree.java:961)* > > >> >>> * at > > >> org.apache.jorphan.collections.HashTree.traverse(HashTree.java:946)* > > >> >>> * at > > >> >>> > > >> > > > org.apache.jmeter.threads.JMeterThread.threadStarted(JMeterThread.java:566)* > > >> >>> * at > > >> org.apache.jmeter.threads.JMeterThread.initRun(JMeterThread.java:554)* > > >> >>> * at > > org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:253)* > > >> >>> * at java.lang.Thread.run(Thread.java:744)* > > >> >>> > > >> >>> *2014/02/21 09:12:41 WARN - > jmeter.protocol.jms.sampler.JMSSampler: > > >> >>> Session may not be null while creating message > > >> >>> java.lang.IllegalStateException: Session may not be null while > > creating > > >> >>> message* > > >> >>> * at > > >> >>> > > >> > > > org.apache.jmeter.protocol.jms.sampler.JMSSampler.createMessage(JMSSampler.java:179)* > > >> >>> * at > > >> >>> > > >> > > > org.apache.jmeter.protocol.jms.sampler.JMSSampler.sample(JMSSampler.java:140)* > > >> >>> * at > > >> >>> > > >> > > > org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:429)* > > >> >>> * at > > org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:257)* > > >> >>> * at java.lang.Thread.run(Thread.java:744)* > > >> >>> > > >> >>> > > >> >>> *Thanks * > > >> >>> *Jayesh Guru* > > >> >> > > >> >> > --------------------------------------------------------------------- > > >> >> 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] > > >> > > >> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > >
