1 Reply Latest reply: Mar 30, 2012 4:38 AM by 926189 RSS

    Error: java.lang.RuntimeException: Cannot lookup automator

    921741
      Hi,


      While using the Data change notification i am unable to post the message to JMS queue.Below is the error which i am getting..


      ####<Mar 5, 2012 2:38:38 PM IST> <Error> <oms> <B6A-8F-180-LTP> <AdminServer> <ExecuteThread: '1' for queue: 'oms.automation'> <oms-automation> <BEA1-3340D7006642591F9566> <2d651cec27b6b48d:62053c87:135ced7e39c:-8000-000000000000001b> <1330938518614> <BEA-000000> <automation.AutomationDispatcher: Cannot create automator
      javax.naming.NameNotFoundException: While trying to lookup 'automation.plugin/internal/orderNotification/SalesOrderFulfillment/1.0.0/om:on-SalesOrder-SalesOrder-state_change' didn't find subcontext 'automation'. Resolved ''; remaining name 'automation/plugin/internal/orderNotification/SalesOrderFulfillment/1/0/0/om:on-SalesOrder-SalesOrder-state_change'
      at weblogic.jndi.internal.BasicNamingNode.newNameNotFoundException(BasicNamingNode.java:1139)
      at weblogic.jndi.internal.BasicNamingNode.lookupHere(BasicNamingNode.java:247)
      at weblogic.jndi.internal.ServerNamingNode.lookupHere(ServerNamingNode.java:182)
      at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:206)
      at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:214)
      at weblogic.jndi.internal.WLEventContextImpl.lookup(WLEventContextImpl.java:254)
      at weblogic.jndi.internal.WLContextImpl.lookup(WLContextImpl.java:393)
      at javax.naming.InitialContext.lookup(InitialContext.java:392)
      at com.mslv.oms.automation.AutomationDispatcher.h(Unknown Source)
      at com.mslv.oms.automation.AutomationDispatcher.g(Unknown Source)
      at com.mslv.oms.automation.AutomationDispatcher.b(Unknown Source)
      at com.mslv.oms.automation.plugin.AutomationEventHandlerImpl.b(Unknown Source)
      at com.mslv.oms.automation.AutomationDispatcher.c(Unknown Source)
      at com.mslv.oms.automation.plugin.AutomationEventHandlerImpl.a(Unknown Source)
      at com.mslv.oms.automation.plugin.AutomationEventHandlerImpl.c(Unknown Source)
      at com.mslv.oms.automation.plugin.AutomationEventHandlerImpl.processMessage(Unknown Source)
      at com.mslv.oms.automation.AutomationDispatcher.onLocalMessage(Unknown Source)
      at oracle.communications.ordermanagement.cluster.message.e.a(Unknown Source)
      at oracle.communications.ordermanagement.cluster.message.impl.c.a(Unknown Source)
      at oracle.communications.ordermanagement.cluster.message.impl.c.a(Unknown Source)
      at oracle.communications.ordermanagement.cluster.impl.a.a(Unknown Source)
      at oracle.communications.ordermanagement.cluster.message.ClusterMessageHandlerBean.onMessage(Unknown Source)
      at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:466)
      at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:371)
      at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:327)
      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.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21)
      at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
      at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
      >
      ####<Mar 5, 2012 2:38:38 PM IST> <Error> <oms> <B6A-8F-180-LTP> <AdminServer> <ExecuteThread: '1' for queue: 'oms.automation'> <oms-automation> <BEA1-3340D7006642591F9566> <2d651cec27b6b48d:62053c87:135ced7e39c:-8000-000000000000001b> <1330938518614> <BEA-000000> <automation.AutomationDispatcher: Failed to execute plugin[automation/plugin/internal/orderNotification/SalesOrderFulfillment/1.0.0/om:on-SalesOrder-SalesOrder-state_change] due to java.lang.RuntimeException: Cannot lookup automator
      com.mslv.oms.automation.AutomationException: java.lang.RuntimeException: Cannot lookup automator
      at com.mslv.oms.automation.plugin.AutomationEventHandlerImpl.a(Unknown Source)
      at com.mslv.oms.automation.plugin.AutomationEventHandlerImpl.processMessage(Unknown Source)
      at com.mslv.oms.automation.AutomationDispatcher.onLocalMessage(Unknown Source)
      at oracle.communications.ordermanagement.cluster.message.e.a(Unknown Source)
      at oracle.communications.ordermanagement.cluster.message.impl.c.a(Unknown Source)
      at oracle.communications.ordermanagement.cluster.message.impl.c.a(Unknown Source)
      at oracle.communications.ordermanagement.cluster.impl.a.a(Unknown Source)
      at oracle.communications.ordermanagement.cluster.message.ClusterMessageHandlerBean.onMessage(Unknown Source)
      at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:466)
      at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:371)
      at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:327)
      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.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21)
      at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
      at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)


      boldCaused By: java.lang.RuntimeException: Cannot lookup automator
      at com.mslv.oms.automation.AutomationDispatcher.b(Unknown Source)
      at com.mslv.oms.automation.plugin.AutomationEventHandlerImpl.b(Unknown Source)
      at com.mslv.oms.automation.AutomationDispatcher.c(Unknown Source)
      at com.mslv.oms.automation.plugin.AutomationEventHandlerImpl.a(Unknown Source)
      at com.mslv.oms.automation.plugin.AutomationEventHandlerImpl.c(Unknown Source)
      at com.mslv.oms.automation.plugin.AutomationEventHandlerImpl.processMessage(Unknown Source)
      at com.mslv.oms.automation.AutomationDispatcher.onLocalMessage(Unknown Source)
      at oracle.communications.ordermanagement.cluster.message.e.a(Unknown Source)
      at oracle.communications.ordermanagement.cluster.message.impl.c.a(Unknown Source)
      at oracle.communications.ordermanagement.cluster.message.impl.c.a(Unknown Source)
      at oracle.communications.ordermanagement.cluster.impl.a.a(Unknown Source)
      at oracle.communications.ordermanagement.cluster.message.ClusterMessageHandlerBean.onMessage(Unknown Source)
      at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:466)
      at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:371)
      at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:327)
      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.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21)
      at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
      at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)