I meant to add a comment here-
I've only fixed StandardProviderProcessor, MultiplexingProviderProcessor,
and StandardConsumerProcessor. MultiplexingConsumerProcessor is a bit more
complicated and I unfortunately don't have time for it right now.
I tested with mySQL and the jdbcStore, which worked fine except that the
size of the id column that the Store created was too small for the exchange
ID.. I suppose it should just be bigger by default, and I haven't fixed that
yet.
-Sam
JIRA [EMAIL PROTECTED] wrote:
In-Out Exchanges in a JMS queue cannot be successfully processed after a
crash/shutdown
---
Key: SM-998
URL: https://issues.apache.org/activemq/browse/SM-998
Project: ServiceMix
Issue Type: Bug
Components: servicemix-jms
Affects Versions: 3.1.2
Environment: any
Reporter: Sam Gerstein
Fix For: 3.1.2
Attachments: servicemix-jms_patch.txt
Because a temporary queue is used for the reply-to destination and the
Exchange is stored in an in-memory Map, In-Out message exchanges in a JMS
queue cannot be returned to their sender after a crash or shutdown of
ServiceMix.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
--
View this message in context:
http://www.nabble.com/-jira--Created%3A-%28SM-998%29-In-Out-Exchanges-in-a-JMS-queue-cannot-be-successfully-processed-after-a-crash-shutdown-tf4058643s12049.html#a11530104
Sent from the ServiceMix - Dev mailing list archive at Nabble.com.