Hi,
I am trying to replace sonicMQ jms with webM jms in our existing application. we have modified jmsprovider.properties file and adminserverpulgins.properties.
1) In jmsprovider.properties file added WebM jms as below-
[WebM]
Javax.jms.Connectionfactory=com.pcbsys.nirvana.nSpace.NirvanaContextFactory
Javax.jms.queueconnectionfactory= com.pcbsys.nirvana.nSpace.NirvanaContextFactory
Javax.jms.topicconnectionfactory= com.pcbsys.nirvana.nSpace.NirvanaContextFactory
2) In adminserverpulgins.properties updated below for new jars-
[PluginPolicy.Progress.SonicMQ]
pluginclasspath=/progress/dlc116/java/progress.jar,/usr/local/file1/twJMS/nClient.jar,/usr/local/file1/twJMS/nAdminAPI.jar,/usr/local/file1/twJMS/nJMS.jar
classpath=/progress/dlc116/java/progress.jar,/usr/local/file1/twJMS/nClient.jar,/usr/local/file1/twJMS/nAdminAPI.jar,/usr/local/file1/twJMS/nJMS.jar
jvmargs=-DsonicMQExtensions=false -DjmsProvider=WebM
3) Running below code-
assign
lcBrokerURL = "nsp://wbmapaud301.toll.com.au:9000"
lcBrokerUserName = ""
lcBrokerPassword = "".
RUN jms/jmssession.p PERSISTENT SET jmsSessionHdl ("-SMQConnect") no-error.
RUN setBrokerURL IN jmsSessionHdl (INPUT lcBrokerURL) NO-ERROR.
RUN setUser IN jmsSessionHdl (lcBrokerUserName) NO-ERROR.
RUN SetPassword IN jmsSessionHdl (lcBrokerPassword) NO-ERROR.
/* Connect to the broker. -- getting error here***/
RUN beginSession IN jmsSessionHdl.
after all this. I am getting "Unable to spawn sonicmq client connect process (12668)" error on screen and below from server log-
Main >======================================================================
Main >(Jan 6, 2025 17:27:16:849) /progress/wrk116/cc.server-10374.log opened.
Main >(Jan 6, 2025 17:27:16:849) : Starts Adapter server logging.
Main >(Jan 6, 2025 17:27:16:849) : LoggingLevel set to = 4
Main >(Jan 6, 2025 17:27:16:849) : The system property: sonicMQExtensions is set to false
Main >(Jan 6, 2025 17:27:16:850) : The classpath is set to /progress/dlc116/java/progress.jar:/usr/local/file1/twJMS/nClient.jar:/usr/local/file1/twJMS/nAdminAPI.jar:/usr/local/file1/twJMS/nJMS.jar
Main >(Jan 6, 2025 17:27:16:852) : com.progress.messaging.jms.jms or SonicMQ client not found.
I am trying to replace sonicMQ jms with webM jms in our existing application. we have modified jmsprovider.properties file and adminserverpulgins.properties.
1) In jmsprovider.properties file added WebM jms as below-
[WebM]
Javax.jms.Connectionfactory=com.pcbsys.nirvana.nSpace.NirvanaContextFactory
Javax.jms.queueconnectionfactory= com.pcbsys.nirvana.nSpace.NirvanaContextFactory
Javax.jms.topicconnectionfactory= com.pcbsys.nirvana.nSpace.NirvanaContextFactory
2) In adminserverpulgins.properties updated below for new jars-
[PluginPolicy.Progress.SonicMQ]
pluginclasspath=/progress/dlc116/java/progress.jar,/usr/local/file1/twJMS/nClient.jar,/usr/local/file1/twJMS/nAdminAPI.jar,/usr/local/file1/twJMS/nJMS.jar
classpath=/progress/dlc116/java/progress.jar,/usr/local/file1/twJMS/nClient.jar,/usr/local/file1/twJMS/nAdminAPI.jar,/usr/local/file1/twJMS/nJMS.jar
jvmargs=-DsonicMQExtensions=false -DjmsProvider=WebM
3) Running below code-
assign
lcBrokerURL = "nsp://wbmapaud301.toll.com.au:9000"
lcBrokerUserName = ""
lcBrokerPassword = "".
RUN jms/jmssession.p PERSISTENT SET jmsSessionHdl ("-SMQConnect") no-error.
RUN setBrokerURL IN jmsSessionHdl (INPUT lcBrokerURL) NO-ERROR.
RUN setUser IN jmsSessionHdl (lcBrokerUserName) NO-ERROR.
RUN SetPassword IN jmsSessionHdl (lcBrokerPassword) NO-ERROR.
/* Connect to the broker. -- getting error here***/
RUN beginSession IN jmsSessionHdl.
after all this. I am getting "Unable to spawn sonicmq client connect process (12668)" error on screen and below from server log-
Main >======================================================================
Main >(Jan 6, 2025 17:27:16:849) /progress/wrk116/cc.server-10374.log opened.
Main >(Jan 6, 2025 17:27:16:849) : Starts Adapter server logging.
Main >(Jan 6, 2025 17:27:16:849) : LoggingLevel set to = 4
Main >(Jan 6, 2025 17:27:16:849) : The system property: sonicMQExtensions is set to false
Main >(Jan 6, 2025 17:27:16:850) : The classpath is set to /progress/dlc116/java/progress.jar:/usr/local/file1/twJMS/nClient.jar:/usr/local/file1/twJMS/nAdminAPI.jar:/usr/local/file1/twJMS/nJMS.jar
Main >(Jan 6, 2025 17:27:16:852) : com.progress.messaging.jms.jms or SonicMQ client not found.