You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@servicemix.apache.org by Abdeslam El Abbassi <ab...@thalesgroup.com> on 2007/12/11 17:47:28 UTC
Re: why JMS component create a new correlationID
Hi ,
i use the useMsgIdInResponse attribute to keep the same correlationID when a
jms consumer is used, but not working.
Have you an idea to force the consumer jms:endpoint to use the same
correlationID and to not create it ?
Regards,
Abdes
Abdeslam El Abbassi wrote:
>
>
>
>
>
>
> Hi,
> i try to solve this problem : keeping the same correlation ID in all my
> pattern (Flow).
> My flow is HTTP > SU (send message with JMS) > EIP Pipeline (
> XSLT and JMS)
>
> All is correct, but when la last JMS consume the message , it create a
> new correlationID.
>
> I try to resolve this by using useMsgIdInResponse="true" but not
> working.
>
> <jms:endpoint service="f087:jms3"
>
> endpoint="jms4"
>
> targetService="f087:wiretapsetflow2"
>
> targetEndpoint="wiretapsetflow2"
>
> role="consumer"
>
> destinationStyle="queue"
>
> jmsProviderDestinationName="${queue.cible}"
>
> connectionFactory="#connectionFactory"
>
> defaultMep=
> "http://www.w3.org/2004/08/wsdl/in-out"
>
> useMsgIdInResponse="true"
>
> />
>
>
>
> log :
> 13:52:22,933 | DEBUG | pool-component.servicemix-jms-thread-3 |
> JmsComponent
> | emix.common.AsyncBaseLifeCycle 587 |
> Created correlation id: ID:142.1.153.67-1163e5dbd9c-7:1
>
>
> Regards,
>
> Abdeslam El Abbassi
> Thales Services
>
>
>
>
>
--
View this message in context: http://www.nabble.com/why-JMS-component-create-a-new-correlationID-tp13747563s12049p14277867.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.