Back to bug 755651

Who When What Removed Added
Pavel Moravec 2011-11-21 17:44:00 UTC Priority unspecified medium
Justin Ross 2011-11-21 18:38:15 UTC Status NEW ASSIGNED
CC jross
Assignee rhm-maint-list rattapat
Target Milestone --- 2.2
Irina Boverman 2011-11-23 16:18:02 UTC Target Milestone 2.2 ---
Irina Boverman 2011-12-08 20:06:14 UTC CC iboverma
Justin Ross 2011-12-08 20:50:18 UTC Target Milestone --- 2.3
Flags needinfo?(rattapat)
Rajith Attapattu 2012-01-18 21:51:43 UTC Flags needinfo?(rattapat)
Irina Boverman 2012-01-20 17:32:29 UTC Target Milestone 2.3 2.1.2
Justin Ross 2012-01-23 20:19:14 UTC Target Milestone 2.1.2 2.2
Justin Ross 2012-04-19 20:48:33 UTC Link ID Apache JIRA QPID-3636
Justin Ross 2012-04-19 20:49:12 UTC Target Milestone 2.2 2.3
inikifor 2012-08-06 09:07:41 UTC CC inikifor
Pavel Moravec 2012-08-09 11:59:19 UTC Flags needinfo?(rattapat)
Pavel Moravec 2012-08-13 13:11:39 UTC Keywords EasyFix, Patch
Justin Ross 2012-12-12 15:38:35 UTC Target Milestone 2.3 ---
Christos Triantafyllidis 2013-01-04 10:15:40 UTC CC ctrianta
Pavel Moravec 2013-01-04 10:45:32 UTC Flags needinfo?(rattapat)
Justin Ross 2013-02-14 18:57:54 UTC Target Milestone --- 2.4
Leonid Zhaldybin 2013-02-26 08:11:12 UTC CC lzhaldyb
Rajith Attapattu 2013-03-01 21:42:02 UTC Doc Text Cause:
Only replyTo struct is checked for null not it's attributes.

Consequence:
The replyTo struct could be set with null for exchange and routing key. This results in a Destination being created with exchange and routingkey set to null on the receivers side.

Fix:
Check for exchange and routing key for null and return null.

Result:
getJMSReplyTo returns null.
Rajith Attapattu 2013-03-01 22:24:30 UTC Status ASSIGNED POST
Justin Ross 2013-03-04 16:23:51 UTC Fixed In Version 0.22
Simon Green 2013-03-20 05:16:39 UTC CC inikifor mmahudha
Justin Ross 2013-03-21 11:21:40 UTC Link ID Apache JIRA QPID-4617
Irina Boverman 2013-05-31 17:30:05 UTC Status POST MODIFIED
Fixed In Version 0.22 qpid-java-0.22-1.el5, qpid-java-0.22-2.el6
Eric Sammons 2013-07-10 13:36:04 UTC Target Milestone 2.4 3.0
Irina Boverman 2013-07-31 14:35:23 UTC Status MODIFIED VERIFIED
QA Contact mrgqe-bugs iboverma
Justin Ross 2013-09-19 18:17:07 UTC Status VERIFIED ASSIGNED
Justin Ross 2013-09-30 13:07:48 UTC Status ASSIGNED MODIFIED
Fixed In Version qpid-java-0.22-1.el5, qpid-java-0.22-2.el6 qpid-java-0.22-1.el5, qpid-java-0.22-2.el6, qpid-java-0.23-1
errata-xmlrpc 2013-10-03 13:59:40 UTC Status MODIFIED ON_QA
Irina Boverman 2013-10-08 19:49:45 UTC Status ON_QA VERIFIED
Irina Boverman 2013-10-08 19:50:17 UTC Fixed In Version qpid-java-0.22-1.el5, qpid-java-0.22-2.el6, qpid-java-0.23-1 qpid-java-0.23-1
Irina Boverman 2013-10-18 13:27:06 UTC Status VERIFIED ON_QA
Justin Ross 2013-11-11 14:41:50 UTC Status ON_QA VERIFIED
Fixed In Version qpid-java-0.23-1 qpid-java-0.22
Leonid Zhaldybin 2014-09-22 09:30:45 UTC Group private
Jared MORGAN 2014-09-23 00:56:36 UTC Doc Text Cause:
Only replyTo struct is checked for null, not it's attributes.

Consequence:
The replyTo struct could be set with null for exchange and routing key. This results in a Destination being created with exchange and routingkey set to null on the receivers side.

Fix:
Check for exchange and routing key for null and return null.

Result:
getJMSReplyTo returns null.
It was discovered that the replyTo structure in getJMSReplyTo was checked for null values, however it's attributes were not checked.
The replyTo struct could be set with null for the exchange and routing key, which resulted in a Destination being created with the exchange and routing key set to null on the receivers side. The fix checks for a null exchange and routing key, and returns null. This allows getJMSReplyTo to return null as designed.
errata-xmlrpc 2014-09-24 14:41:11 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2014-09-24 15:03:32 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2014-09-24 11:03:32 UTC

Back to bug 755651