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,