Hi,
We have a requirement to poll for Update Notification from Database and use JMS messaging for the published documents. So I have configured the JMS as per the below steps and it is working fine with Topics.
However, I need to use JMS Queues for my Requirement and I am getting below error message:
Created the following for the above scenario with Topic:
My webMethods Server:
-
Created JMS Provider through "Administration → Messaging → Naming Directories → Providers–> Add"
-
Created Connection Factory through "Administration → Messaging → Naming Directories → Connection Factory → Add Connection Factory"
-
Created Destination of type "Topic" and specified the JMS Provider created in Step 1 ("Administration → Messaging → Naming Directories → Destinations → Add"
-
Added the Topic name in Document Types ("Administration → Messaging → Broker Servers → Document Types → Add Topic")
-
Added the Topic name in "Can Publish & Can Subscribe" tabs in "Administration → Messaging → Client Groups → IS-JMS(CG Name) and admin(CG Name)".
Integration Server Admin:
-
Created JNDI Provider Alias through "Settings → Messaging → JNDI Settings → Create JNDI Provider Alias" and used the same Provider name as MWS
-
Created JMS Connection Alias through "Settings → Messaging → JMS Settings → Create JMS Connection Alias" and specified the CF and Provider names created in Step 2 and 6.
-
Created the Update Adapter Notification in Developer and specified the JMS Connection alias (Created in Step 7) and Destination Lookup name from Step 3 and Destination type as "Topic".
-
Created a JMS trigger and gave the Adapter Notification document and Flow service.
The service is getting invoked whenever a row is updated in DB Table. The above scenario is working fine with Topics. I am unable to find and add the Queue Document type in "Can Publish and Can Subscribe" for Client Groups (IS-JMS and admin) so not able to perform Steps 4 and 5.
Could anyone of you tell me the process to use JMS Queue for the above requirement?
I am getting the below error message while using JMS Queues:
Unable to send message to JMS provider "JMS_Provider": com.wm.app.b2b.server.jms.JMSSubsystemException: javax.jms.JMSSecurityException: [BRM.10.5001] JMS: No send permissions for event type "JMS::Queues::RequestInfo_Queue_Dest_Nm" in client group "IS-JMS"
Thanks & Regards,
Pradeep
#Broker-JMS#Integration-Server-and-ESB#Universal-Messaging-Broker#webMethods