My Oracle Support Banner

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 later
Information 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


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.