On 08/02/16 18:07, Gordon Sim wrote:
On 02/04/2016 08:00 PM, Toralf Lund wrote:
Hi,
I've suddenly started getting exceptions with messages like
framing-error: Queue "<queue name>": Dequeuing message with null
persistence Id.
(/work/build/build/qpid-0.22/cpp/src/qpid/legacystore/MessageStoreImpl.cpp:1374)"
in one of my applications (using the C++ messaging API.) This generally
happens when creating a receiver *for a different queue from the one
mentioned in the message*. Any idea what may be going on? What does the
message even mean?
When enqueing a message, the store attaches its own identifier to it
for use when dequeueing the same message. The error message indicates
that this identifier could not be obtained from the message when it
was trying to dequeue.
OK.
I must say I'm struggling to understand why there is dequeuing from the
queue in question at the spot I'm getting the error message, though.
What the application actually does at the time, is to set up a receiver
for a completely different queue.
It is essentially some kind of internal bug. There have been issues
fixed with similar symptoms when using an LVQ[1], or a paged queue[2],
or federation (though this should have been fixed a very long time
ago) [3]. There could be other causes as well.
Right. LVQ is definitely involved.
If possible, I would suggest upgrading as there have been a lot of
changes and fixes since 0.22.
OK. I will certainly consider that.
I'm wondering if there is any way at all to get temporarily out of this
situation, though. Like I said, I didn't use to get this error, and the
application also seems to work when using a different broker, so I'm
assuming it's somehow related to some kind of unexpected state change. I
tried moving away /root/.qpidd and restarting, but it didn't help...
Thanks,
- Toralf
[1]
https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.apache.org_jira_browse_QPID-2D5124&d=BQICaQ&c=KV_I7O14pmwRcmAVyJ1eg4Jwb8Y2JAxuL5YgMGHpjcQ&r=Q0oqxzgUp3xCCIiJDwS-RbNDndQ-KZDhj8wwveNoqU4&m=iAY2_O8JcYgCEgBL3dfoEkca83yRxo97yl2gwO1WrH0&s=XrQxY6m0azvDytYDuiQK_wM4XfBl_yRhQTydCG8SUM4&e=
[2]
https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.apache.org_jira_browse_QPID-2D5315&d=BQICaQ&c=KV_I7O14pmwRcmAVyJ1eg4Jwb8Y2JAxuL5YgMGHpjcQ&r=Q0oqxzgUp3xCCIiJDwS-RbNDndQ-KZDhj8wwveNoqU4&m=iAY2_O8JcYgCEgBL3dfoEkca83yRxo97yl2gwO1WrH0&s=yEvAtEdkr8vLtiWwXkXqkCw-7LnzYvlvQ-sOrHDrfsA&e=
[3]
https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.apache.org_jira_browse_QPID-2D3304&d=BQICaQ&c=KV_I7O14pmwRcmAVyJ1eg4Jwb8Y2JAxuL5YgMGHpjcQ&r=Q0oqxzgUp3xCCIiJDwS-RbNDndQ-KZDhj8wwveNoqU4&m=iAY2_O8JcYgCEgBL3dfoEkca83yRxo97yl2gwO1WrH0&s=0AzgN4Fok2eSTMyoKrdwwSKXEHN5Xnm6Xt3zzcdyNtY&e=
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
[http://www.pgs.com/mediaFiles/Exclaimer%20graphics/PGS_LOGO_RGB_42x53px.jpg]<http://www.pgs.com>
Toralf Lund
Senior Software Engineer
Imaging & Engineering | Geoscience & Engineering
Telephone: +47 67 52 64 00
Direct: +47 67 51 57 78
VOIP: 74715778
Mobile: +47 91 31 66 91
Email: [email protected]<mailto:[email protected]>
A Clearer Image | www.pgs.com<http://www.pgs.com>
[http://www.pgs.com/mediaFiles/Exclaimer%20graphics/150731-ColourWave-660x14px.jpg]
Address: Lilleakerveien 4C, 0283 Oslo, Norway
Postal Address: P.O.Box 251 Lilleaker, 0216 Oslo, Norway
This e-mail, including any attachments and response string, may contain
proprietary information which is confidential and may be legally privileged. It
is for the intended recipient only. If you are not the intended recipient or
transmission error has misdirected this e-mail, please notify the author by
return e-mail and delete this message and any attachment immediately. If you
are not the intended recipient you must not use, disclose, distribute, forward,
copy, print or rely on this e-mail in any way except as permitted by the author.