JMS interface 1- -> PI –-->SAP
JMS interface2 ---> PI —-- > SAP
Current scenario is the messages of JMS interfaces 1 and 2 are put on same MQ queue ‘A’ so that they are sent in same sequence to SAP.
But in this scenario when interface 1 exists in the queue ‘A the 2nd JMS sender channel errors out with the below error .
Error occurred while processing message: f6af617c-fed0-4ea9-0c75-b19bc070e110. Detailed error (if any): com.sap.aii.adapter.jms.api.channel.filter.MessageFilterException: Module Exception: ModuleException: JMSQueueIDSetException Raised while loading payload at com.sap.aii.adapter.jms.core.channel.filter.SendToModuleProcessorFilter.filter(SendToModuleProcessorFilter.java:95)
And Vice versa.Is there a way we can avoid this alert in JMS sender channels or any other better solution.
Note : The messages are sent from interface 1 and interface 2 to queue A in real time .