Bug 47899 - NullPointerExceptions in ReceiveSubscriber constructor
Summary: NullPointerExceptions in ReceiveSubscriber constructor
Alias: None
Product: JMeter
Classification: Unclassified
Component: Main (show other bugs)
Version: 2.3.4
Hardware: All All
: P2 critical (vote)
Target Milestone: ---
Assignee: JMeter issues mailing list
Depends on:
Reported: 2009-09-24 08:44 UTC by Hiskill
Modified: 2009-09-30 09:36 UTC (History)
0 users

patch NPE at #88 (7.91 KB, application/octet-stream)
2009-09-24 13:40 UTC, Hiskill

Note You need to log in before you can comment on or make changes to this bug.
Description Hiskill 2009-09-24 08:44:22 UTC
I was testing out JMS Topics with Jemeter and started seeing NPEs.
org.apache.jmeter.protocol.jms.client.RecieveSubscriber constructor seems to refer to variables this.CONN,this.TOPIC,this.SESSION before they were assigned values which caused NPEs, I had to fix them in the source and rebuild to make it working.  

Looks like JMS Topics were not tested out.

Fixes need to be made at line#87 and line#88
Comment 1 Sebb 2009-09-24 09:22:46 UTC

*** This bug has been marked as a duplicate of bug 47870 ***
Comment 2 Hiskill 2009-09-24 13:40:55 UTC
Created attachment 24308 [details]
patch NPE at #88

I looked at the checkin, this would still give an NPE at #88.

_subscriber = _session.createSubscriber(this.TOPIC);

Should have been:
_subscriber = _session.createSubscriber(_topic);

Attached the source file.
Comment 3 Sebb 2009-09-24 14:05:49 UTC
Oops! I changed the previous patch (incorrectly), so here is another try:

URL: http://svn.apache.org/viewvc?rev=818624&view=rev
Bug 47899 -  NullPointerExceptions in ReceiveSubscriber constructor

Is that OK?
Comment 4 Hiskill 2009-09-25 07:48:42 UTC
looks great now, thanks for the fix.
Comment 5 Hiskill 2009-09-30 09:36:57 UTC
Sebb seems to have fixed this now (thanks!)