summaryrefslogtreecommitdiff
path: root/cpp/src
diff options
context:
space:
mode:
authorRajith Muditha Attapattu <rajith@apache.org>2007-08-24 04:06:18 +0000
committerRajith Muditha Attapattu <rajith@apache.org>2007-08-24 04:06:18 +0000
commit79882b848cdcec28b43f383c20651f7fe95a94c6 (patch)
treeb8d128471184593357db3a33689ad22282184002 /cpp/src
parent1d87ab05c2fdff3caa57dbc27f1511541cabd7b8 (diff)
downloadqpid-python-79882b848cdcec28b43f383c20651f7fe95a94c6.tar.gz
Fixed the following issues
1) TopicImpl doesn't populate the routing key properly. The Destination Impl needs to have a routing key field (I added the field). For Topic The queue name is generated. For Queue the routingkey is same as queue name. 2) QpidMessage - Calling flip on messageData resets the limit to zero in beforeMessageDispatch(). I commented out the flip() 3) QpidMessage - setMessageData Instead of _messageData = messageBody, I modified it to do _messageData = messageBody.duplicate(); 4) MessageActorId is not set properly - so I modified the code to set this. This id is used for the destination 5) When creating BytesMessageImpl, in the constructor, it doesn't read from the underlying message impl. There for the _readIn is null and results in MessageNotReadableException. I added a temp solution to read and populate _readIn. However need to revisit it later git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@569238 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/src')
0 files changed, 0 insertions, 0 deletions