cancel
Showing results for 
Search instead for 
Did you mean: 

Different message types in one JMS queue.

Former Member
0 Kudos

Hi,

I have a requirment,where a vendor system sends all its messages in one queue(Q_sender).these messages are 3 different xml structures(MT1,MT2,MT3).PI needs to pick the messages from the queue(Q_sender) and transforms the message accordingly.

How will PI identify the 3 messages placed in same queue.If we create different message interfaces for all 3 messages(MI1,MI2,MI3) how will we configure our receiver determinations.

Can there be any solution on providing the queues details with some unique ID for each message.Give in ideas regarding this issue.

Thanks in Advance.

Accepted Solutions (0)

Answers (1)

Answers (1)

stefan_grube
Active Contributor
0 Kudos

You can use the JMS Message Selector to distribute the JMS queue entries to different JMS sender channels.

Regards

Stefan

Former Member
0 Kudos

The end system doesnt provide any message selector i.e. any correlation ID for that kind of message..or any unique header property. I think the option of using message selctor can b used when they provide any unique ID.Correct me if am wrong