You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by Ivan Pryvalov <i....@smiss.com.ua> on 2009/07/13 13:47:36 UTC

JMS-consumer rollback

Hello ServiceMix community!

I have some question conserning rollbacking in jms-consumer.

In some old versions (3.2.1, 3.2.2 for sure) if jmsTransacted=true, message was rollbacked to queue :) 
Actually servicemix-jms does not support such behavoiur?

Truly yours,
Ivan Pryvalov.

Re: JMS-consumer rollback

Posted by Ivan Pryvalov <i....@smiss.com.ua>.
Hello JP,

I'm interesting only in support jmsTransacted behavoir, like it was in older versions...

Lets say we have pair JMS-CONSUMER <-> SERVICEMIX-BEAN. 
If some exception occured in second service-unit, message is NOT marked as read and next time JMS-CONSUMER will load that same "unprocessed correctly by SERVICEMIX-BEAN" message.


Truly yours,
Ivan Pryvalov.


Jean-Baptiste Onofré пишет:
> Hi Ivan,
> 
> The behavior is linked to the servicemix-jms component version.
> 
> Up to SMX 3.3, the servicemix-jms component was in version 2008.01.
> 
> SMX 3.3.1 and SMX 4.0 now use servicemix-jms component version 2009.01.
> 
> I have checked in to the 2009.01 tag and the jmsTransacted attribute is 
> already supported.
> 
> Could you describe the error that you get using this attribute ?
> 
> Regards
> JB
> 
> Ivan Pryvalov wrote:
>> Hello ServiceMix community!
>>
>> I have some question conserning rollbacking in jms-consumer.
>>
>> In some old versions (3.2.1, 3.2.2 for sure) if jmsTransacted=true, 
>> message was rollbacked to queue :) Actually servicemix-jms does not 
>> support such behavoiur?
>>
>> Truly yours,
>> Ivan Pryvalov.
> 


Re: JMS-consumer rollback

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Hi Ivan,

The behavior is linked to the servicemix-jms component version.

Up to SMX 3.3, the servicemix-jms component was in version 2008.01.

SMX 3.3.1 and SMX 4.0 now use servicemix-jms component version 2009.01.

I have checked in to the 2009.01 tag and the jmsTransacted attribute is 
already supported.

Could you describe the error that you get using this attribute ?

Regards
JB

Ivan Pryvalov wrote:
> Hello ServiceMix community!
> 
> I have some question conserning rollbacking in jms-consumer.
> 
> In some old versions (3.2.1, 3.2.2 for sure) if jmsTransacted=true, 
> message was rollbacked to queue :) Actually servicemix-jms does not 
> support such behavoiur?
> 
> Truly yours,
> Ivan Pryvalov.

Re: JMS-consumer rollback

Posted by Jean-Baptiste Onofré <jb...@nanthrax.net>.
Sorry, I have make a mistake in my local working copy.

I can't see any jmsTransacted attribute into the servicemix-jms 
component 2009.01.

Let me compare with the previous version.

I keep you posted soon.

Regards
JB

Ivan Pryvalov wrote:
> Hello ServiceMix community!
> 
> I have some question conserning rollbacking in jms-consumer.
> 
> In some old versions (3.2.1, 3.2.2 for sure) if jmsTransacted=true, 
> message was rollbacked to queue :) Actually servicemix-jms does not 
> support such behavoiur?
> 
> Truly yours,
> Ivan Pryvalov.