In UM 9.12, we came across a unique issue where all triggers were disabled with below exception and when i try to enable again its failed with error.
Error Details :
com.wm.app.b2b.server.jms.JMSSubsystemException: [ISS.0134.9016] Error creating connection factory: javax.naming.NamingException: Internal lookup failed for name=local_um [Root exception is javax.naming.NamingException: Name not found during lookup for local_um]
Then based on analysis, we replaced channels.nst file from backup and restarted server, then it started working.
what may be the reason for channels.nst file getting corrupted ?
When this happened did any channels appear on the realm in Enterprise Manager? This message would seem to indicate the stores aren’t present.
This could either be due to some unusual corruption due to ungraceful shutdown (a message would be present in the logs at startup). Or if the channels were manually or programatically deleted.
Was the local_um JNDI entry in the naming/defaultContext channel? This may have been removed or edited?
As per my knowledge, the JNDI connection factory was deleted “local_um” or it was never created, can you check the logs if you have enabled the security logs for UM to see the trace of this particular CF.