Unable to start the Java Message Service (JMS) receiver
Unable to start or stop the messaging receiver, also known as the Java Message Service (JMS) receiver, in Global Data Synchronization for Product Master.
Symptoms
When you run the application command gdsmsg.sh start the messageCouldn't start GDS Message Receiver! appears. When you start the application, you
can notice that the message receiver is not processing the messages.Resolving the problem
Verify that the following product configurations are set correctly:- Go to the $TOP/etc/default/ product installation
directory, and in the gds_system.properties file
verify that the value of the SEND_TO_JMS variable
is set to
TRUE. - Go to the $TOP/etc/messaging/xml/ product installation directory, choose the /demand or /supply directory based on the application that is installed, and go to the /datapool directory regarding your requirement, and find the properties.xml file. Open the file properties.xml, and set the correct values for the <inBoundQueueName>, <outBoundQueueName>, and <queueConnectionFactory> parameters.
In addition, to start, stop, or check the status of the JMS receiver, use the following scripts
that can be found in the $TOP/bin product installation directory:
- To start JMS receiver:
gdsmsg.sh start - To abort the JMS receiver:
gdsmsg.sh abort - To check the status of the JMS receiver:
gdsmsg.sh status
Note: Before starting the JMS receiver, make sure the .binding file in the
$TOP/etc/default product installation directory has been updated with the queue
that is configured previously.