We are looking possible options to integrate sonicMQ 7.5 with webMethods 7.1 using JMSAdapter 6.1
I was able to create connection, adapter service and notification.
Now the issue is when ever I send an xml message from sonic. Adapter is converting xmlmessage to text format and it is including some special characters.
Writing pipeline data to file I could able to see sonic JMS mug class as
progress.message.jimpl.xmessage.XMLMessage
JMS message class for webMethods is showing as text
value name=“JMSMessageClass”>javax.jms.TextMessage
xml code snippet ------------ <?xml version="1.0" encoding="UTF-8" ?>
I am not sure if I am missing something.
any help would be greatly appreciated
Hi Holger
Thanks for your feedback. Yes we are on JMS 6-1 Fix12 (in Developer, adapter service was not showing templates. after applying the patch problem was Resolved).
Yes I know the second option you mentioned.
Messaging–>Create JMS Connection Alias
Now the question is what the best practice? My understanding is by using adapter it would provide build transaction management and other options which we need not worry about.
Look forward to hear your feedback
Thank You
Kiran
Hi Kiran,
unfortunately we are currently neither using JMS Adapter nor the new JMS functionality for our own purposes.
One if the questions in mind should be how long the JMS Adapter will exist and/or if there will be a newer version.
From that point I would suggest the following:
If there is an old application already using the JMS Adapter it should continue
working on the new IS.
But if there is a new application starting, it should be checked if it can start on the new functionality. If not start it on the JMS Adapter as a workaround and submit a Request for the missing functionality to TS.
Regards,
Holger