Automation Error When Repy-To Queue Is Not Defined
(Doc ID 1991157.1)
Last updated on JULY 16, 2020
Applies to:
Oracle Communications Order and Service Management - Version 7.2.4 and laterInformation in this document applies to any platform.
***** Currency checked on 13th Oct 2017 ******
Symptoms
OSM Version is 7.2.4.1
1) OSM throws a Automation Error if reply-to Queue is not defined in Weblogic
2) Even if we create the Queue then also it keeps on throwing error and need a restart even after the Queue is defined.
This is not the case with 7.2.4.0.2 and also it doesn't give any proper error.
####<Feb 25, 2015 4:55:17 AM PST> <Error> <oms> <OSM72412server> <[ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)'> <oms-automation> <BEA1-141FB1C4B859193F3BBC> <52c90e66175b264b:-4b57fa5d:14bc084ca7d:-8000-0000000000000f6a> <1424868917139> <BEA-000000> <automation.AutomationDispatcher: Failed to execute plugin[<DIR>/FindServiceOrder_Task/do] due to java.lang.RuntimeException
com.mslv.oms.automation.AutomationException: java.lang.RuntimeException
at com.mslv.oms.automation.plugin.AutomationEventHandlerImpl.processAutomationException(AutomationEventHandlerImpl.java:388)
at com.mslv.oms.automation.plugin.AutomationEventHandlerImpl.processMessage(AutomationEventHandlerImpl.java:175)
at com.mslv.oms.automation.AutomationDispatcher.onLocalMessage(AutomationDispatcher.java:217)
at oracle.communications.ordermanagement.cluster.message.ClusterMessageHandlerBeanAccessor.onLocalMessage(ClusterMessageHandlerBeanAccessor.java:32)
at oracle.communications.ordermanagement.cluster.message.impl.LocalMessageRequestHandlerImpl.processLocalRequest(LocalMessageRequestHandlerImpl.java:156)
at oracle.communications.ordermanagement.cluster.message.impl.LocalMessageRequestHandlerImpl.processRequest(LocalMessageRequestHandlerImpl.java:57)
at oracle.communications.ordermanagement.cluster.impl.DefaultBusinessRequestRouterImpl.routeRequest(DefaultBusinessRequestRouterImpl.java:60)
at oracle.communications.ordermanagement.cluster.message.ClusterMessageHandlerBean.onMessage(ClusterMessageHandlerBean.java:140)
at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:583)
at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:486)
at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:388)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4659)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:4345)
at weblogic.jms.client.JMSSession.executeMessage(JMSSession.java:3821)
at weblogic.jms.client.JMSSession.access$000(JMSSession.java:115)
at weblogic.jms.client.JMSSession$UseForRunnable.run(JMSSession.java:5170)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Caused By: java.lang.RuntimeException
at com.mslv.oms.automation.plugin.AutomationEventHandlerImpl.getAutomator(AutomationEventHandlerImpl.java:202)
at com.mslv.oms.automation.AutomationDispatcher.getRunAs(AutomationDispatcher.java:532)
at com.mslv.oms.automation.AutomationDispatcher.createTaskContext(AutomationDispatcher.java:378)
at com.mslv.oms.automation.plugin.AutomationEventHandlerImpl.createTaskEventContext(AutomationEventHandlerImpl.java:472)
at com.mslv.oms.automation.plugin.AutomationEventHandlerImpl.createAutomationContext(AutomationEventHandlerImpl.java:766)
at com.mslv.oms.automation.plugin.AutomationEventHandlerImpl.processMessage(AutomationEventHandlerImpl.java:172)
at com.mslv.oms.automation.AutomationDispatcher.onLocalMessage(AutomationDispatcher.java:217)
at oracle.communications.ordermanagement.cluster.message.ClusterMessageHandlerBeanAccessor.onLocalMessage(ClusterMessageHandlerBeanAccessor.java:32)
at oracle.communications.ordermanagement.cluster.message.impl.LocalMessageRequestHandlerImpl.processLocalRequest(LocalMessageRequestHandlerImpl.java:156)
at oracle.communications.ordermanagement.cluster.message.impl.LocalMessageRequestHandlerImpl.processRequest(LocalMessageRequestHandlerImpl.java:57)
at oracle.communications.ordermanagement.cluster.impl.DefaultBusinessRequestRouterImpl.routeRequest(DefaultBusinessRequestRouterImpl.java:60)
at oracle.communications.ordermanagement.cluster.message.ClusterMessageHandlerBean.onMessage(ClusterMessageHandlerBean.java:140)
at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:583)
at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:486)
at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:388)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4659)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:4345)
at weblogic.jms.client.JMSSession.executeMessage(JMSSession.java:3821)
at weblogic.jms.client.JMSSession.access$000(JMSSession.java:115)
at weblogic.jms.client.JMSSession$UseForRunnable.run(JMSSession.java:5170)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Caused By: java.lang.NullPointerException
at oracle.communications.ordermanagement.automation.plugin.AutomationPluginManager.getLocalAutomator(AutomationPluginManager.java:1232)
at com.mslv.oms.automation.plugin.AutomationEventHandlerImpl.getAutomator(AutomationEventHandlerImpl.java:198)
at com.mslv.oms.automation.AutomationDispatcher.getRunAs(AutomationDispatcher.java:532)
at com.mslv.oms.automation.AutomationDispatcher.createTaskContext(AutomationDispatcher.java:378)
at com.mslv.oms.automation.plugin.AutomationEventHandlerImpl.createTaskEventContext(AutomationEventHandlerImpl.java:472)
at com.mslv.oms.automation.plugin.AutomationEventHandlerImpl.createAutomationContext(AutomationEventHandlerImpl.java:766)
at com.mslv.oms.automation.plugin.AutomationEventHandlerImpl.processMessage(AutomationEventHandlerImpl.java:172)
at com.mslv.oms.automation.AutomationDispatcher.onLocalMessage(AutomationDispatcher.java:217)
at oracle.communications.ordermanagement.cluster.message.ClusterMessageHandlerBeanAccessor.onLocalMessage(ClusterMessageHandlerBeanAccessor.java:32)
at oracle.communications.ordermanagement.cluster.message.impl.LocalMessageRequestHandlerImpl.processLocalRequest(LocalMessageRequestHandlerImpl.java:156)
at oracle.communications.ordermanagement.cluster.message.impl.LocalMessageRequestHandlerImpl.processRequest(LocalMessageRequestHandlerImpl.java:57)
at oracle.communications.ordermanagement.cluster.impl.DefaultBusinessRequestRouterImpl.routeRequest(DefaultBusinessRequestRouterImpl.java:60)
at oracle.communications.ordermanagement.cluster.message.ClusterMessageHandlerBean.onMessage(ClusterMessageHandlerBean.java:140)
at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:583)
at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:486)
at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:388)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4659)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:4345)
at weblogic.jms.client.JMSSession.executeMessage(JMSSession.java:3821)
at weblogic.jms.client.JMSSession.access$000(JMSSession.java:115)
at weblogic.jms.client.JMSSession$UseForRunnable.run(JMSSession.java:5170)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |