Thomas Diesler created CAMEL-8711:
-------------------------------------

             Summary: JMS Session not exposed to Camel route
                 Key: CAMEL-8711
                 URL: https://issues.apache.org/jira/browse/CAMEL-8711
             Project: Camel
          Issue Type: Bug
          Components: camel-jms
    Affects Versions: 2.15.1
            Reporter: Thomas Diesler


On a JMS message consumer route, we support

{code}
jms:...&acknowledgementModeName=CLIENT_ACKNOWLEDGE
{code}

The pattern is that a client may chose to process a batch of msgs before it 
acks. If batch processing succeeds the client calls Message.acknowledge(). If 
it fails, the client may choose to recover the msgs in the batch with 
Session.recover()

The Session is however not exposed to the client, which makes it impossible to 
call Session.recover(). CLIENT_ACKNOWLEDGE has IMHO currently limited use 
because of this.




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to