I have a JMS Listener configured to read the messages from ASB Topic but the listener itself wouldn’t start. Reading the messages from ASB queue works perfectly fine. Also sending the messages to the queue and Topic using Connect-JMS works. I am attaching screenshots which shows the topic and queue configurations. I am trying to read the messages from Topic using the same configurations that’s used to send the messages. The JNDI server properties are in the screenshots.
@JayashreeP16583997 we cannot see your screenshot attached.
As general advice to troubleshoot your JMS Listener issue, you can follow these steps:
-
Check the Startup Option in the Listener Properties. If the Node Based startup option is selected, ensure that the desired node is added to the list. If Host Based startup is selected, ensure that the desired host is added to the list.
-
Verify the initServices/initJMS setting. At startup, Pega Platform starts execution of a JMS listener only if this setting is set to “true”. If your JMS listeners do not route messages, examine this setting to determine if the value is set to “false.”
-
Check if the Blocked option on the Properties tab of the listener is selected. If it is, the listeners do not start when the Pega Platform nodes start and you cannot start them in Admin Studio.
-
Test the connectivity using the Test Connectivity button on the JMS Properties tab. This can help identify if there are any issues with the connection to the JNDI server.
-
Review the configurations in the JMS Properties and Listener Properties tabs. Make sure the configurations match with the ones used for sending messages.
-
Check the logs for any error messages or exceptions related to the JMS Listener. This can provide more details about the issue.
Have a look at the below references:
JMS Listener form - Completing the Listener Properties tab
JMS Listener form - Completing the JMS Properties tab > Response
More about JMS Listener data instances
If you do still need help, please log a support incident on the MSP and let us know the INC id here.
I opened an SR for this issue and they responded back saying Pega does not have any out of the box methods to read messages from ASB Topic and closed the SR. Please let me know if that’s not the case.
Thank you,
Jayashree
@JayashreeP16583997 if our GCS team investigated then I completely trust their reply!
In order to close off this question could you provide the INC reference here?
I found the ticket INC-A20086 (Unable to read messages from ASB Topic using JMS Listener)
The answer provided pointed the user to the PSC question Integration with Azure Service Bus and confirmed Pega does not provide support for integration to listen to Azure topics with any out of the box methods
·