[
https://issues.apache.org/activemq/browse/CAMEL-126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_40042
]
Martin Krasser commented on CAMEL-126:
--------------------------------------
Right. Also, we have turn off delivery of messages from the internal timer
thread. Hope, I have a patch ready within the next days ...
I guess jms session.commit() gets implicitly called when setting the
JMSConfiguration.transacted property to true (during JMSComponent setup), right?
> provide a synchronous dispatch to the stream based resequencer for easier
> transaction support
> ---------------------------------------------------------------------------------------------
>
> Key: CAMEL-126
> URL: https://issues.apache.org/activemq/browse/CAMEL-126
> Project: Apache Camel
> Issue Type: Improvement
> Components: camel-core
> Reporter: James Strachan
>
> Currently the ResequencerEngine uses a Queue for asynchronous delivery of the
> messages. We might want to provide a Processor instead; so we could if we
> prefer use synchronous dispatch.
> e.g. to be able to use a single thread and JMS transaction on a single JMS
> session (to avoid XA etc) to do
> * consume messages
> * reorder
> * send them on to another destination
> * jms session.commit()
> As far as I understand it, the current async mechanism will make
> transactional re-sequencing harder right?
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.