Failed to commit transaction on the Universal Messaging server

Hi All,

Recently we faced unexpected error in IS logs state that

[DEVDERUE0008] Failed to commit transaction on the Universal Messaging server.
INFO   | jvm 4    | 2021/06/24 13:51:58 | com.pcbsys.nirvana.client.nRealmUnreachableException: Realm is currently not reachable:Realm was still unreachable after max retry count - 0

Giving that,

  1. we did not use UM, JMS or any messaging broker.
  2. JMS connection aliases is not enabled
  3. When trying to test “DEFAULT_IS_JNDI_PROVIDER” this message appears “Test lookup failed for primary JNDI provider URL “nsp://localhost:9000”: JNDI setup failed on RNAME=nsp://localhost:9000”

Full Error

2021-06-24 13:51:58,054 ERROR [com.s.e.r.s.u.UmSender                                      ] - [DEVDERUE0008] Failed to commit transaction on the Universal Messaging server.
INFO   | jvm 4    | 2021/06/24 13:51:58 | com.pcbsys.nirvana.client.nRealmUnreachableException: Realm is currently not reachable:Realm was still unreachable after max retry count - 0
INFO   | jvm 4    | 2021/06/24 13:51:58 | 	at com.pcbsys.nirvana.base.clientimpl.singleconnection.ClientConnectionManagerImpl.initialise(ClientConnectionManagerImpl.java:427) ~[com.pcbsys.nirvana.client_10.7.0.0001-139181.jar:10.7.0.1.139181 April 23 2021]
INFO   | jvm 4    | 2021/06/24 13:51:58 | 	at com.pcbsys.nirvana.client.nSession.init(nSession.java:309) ~[com.pcbsys.nirvana.client_10.7.0.0001-139181.jar:10.7.0.1.139181 April 23 2021]
INFO   | jvm 4    | 2021/06/24 13:51:58 | 	at com.pcbsys.nirvana.client.nSession.init(nSession.java:243) ~[com.pcbsys.nirvana.client_10.7.0.0001-139181.jar:10.7.0.1.139181 April 23 2021]
INFO   | jvm 4    | 2021/06/24 13:51:58 | 	at com.softwareag.events.routing.service.um.util.UmUtils.createSession(UmUtils.java:123) ~[com.softwareag.events.routing.um_10.7.0.0000-0368.jar:10.7.0.0000-0368]
INFO   | jvm 4    | 2021/06/24 13:51:58 | 	at com.softwareag.events.routing.service.um.UmService.initSession(UmService.java:201) ~[com.softwareag.events.routing.um_10.7.0.0000-0368.jar:10.7.0.0000-0368]
INFO   | jvm 4    | 2021/06/24 13:51:58 | 	at com.softwareag.events.routing.service.um.UmService.access$200(UmService.java:30) ~[com.softwareag.events.routing.um_10.7.0.0000-0368.jar:10.7.0.0000-0368]
INFO   | jvm 4    | 2021/06/24 13:51:58 | 	at com.softwareag.events.routing.service.um.UmService$1.reconnect(UmService.java:214) ~[com.softwareag.events.routing.um_10.7.0.0000-0368.jar:10.7.0.0000-0368]
INFO   | jvm 4    | 2021/06/24 13:51:58 | 	at com.softwareag.events.routing.service.um.UmReconnectThread.run(UmReconnectThread.java:72) ~[com.softwareag.events.routing.um_10.7.0.0000-0368.jar:10.7.0.0000-0368]
INFO   | jvm 4    | 2021/06/24 13:51:58 | Caused by: com.pcbsys.nirvana.client.nRealmUnreachableException: Realm is currently not reachable:Retry count=1 exceeded attempting to connect to host - [nsp://localhost:9000]
INFO   | jvm 4    | 2021/06/24 13:51:58 | 	at com.pcbsys.nirvana.base.clientimpl.singleconnection.ClientConnectionManagerImpl.establishConnection(ClientConnectionManagerImpl.java:777) ~[com.pcbsys.nirvana.client_10.7.0.0001-139181.jar:10.7.0.1.139181 April 23 2021]
INFO   | jvm 4    | 2021/06/24 13:51:58 | 	at com.pcbsys.nirvana.base.clientimpl.singleconnection.ClientConnectionManagerImpl.connect(ClientConnectionManagerImpl.java:601) ~[com.pcbsys.nirvana.client_10.7.0.0001-139181.jar:10.7.0.1.139181 April 23 2021]
INFO   | jvm 4    | 2021/06/24 13:51:58 | 	at com.pcbsys.nirvana.base.clientimpl.singleconnection.ClientConnectionManagerImpl.initialise(ClientConnectionManagerImpl.java:401) ~[com.pcbsys.nirvana.client_10.7.0.0001-139181.jar:10.7.0.1.139181 April 23 2021]

I really appreciate your help.

Is your UM server installed on the same machine as the IS? And is UM online? Was there a temporary drop in the network?

You can check and update the UM connectivity configuration under “webMethods Messaging Settings”. If your UM is not on the same machine as the IS, you need to update it with the target IP/DNS and port (default is 9000).

If this isn’t what you’re looking for, please elaborate the problem you’re trying to solve.

KM