ORA-20006 : Workflow Thread Does Not Exist The Order May Have Been Moved By Another User (Doc ID 786836.1)

Last updated on SEPTEMBER 18, 2017

Applies to:

Oracle Communications Order and Service Management - Version 2.5.2 to 7.3.5.0.0 [Release 2.5 to 7.3.0]
Information in this document applies to any platform.
***Checked for relevance on 05-July-2013***
***Checked for relevance on 11-March-2015***
***Checked for relevance on 18-Sept-2017***

Symptoms

Weblogic Server reports:

ORA-20006: Workflow thread does not exist. The order may have been moved by another user. Refresh your worklist and try again


In more detail, you may see this error in the WebLogic Server log or nohup.out file:

com.mslv.oms.handler.OrderNotFoundException: ORA-20006: Workflow thread does not exist. The order may have been moved by another user. Refresh your worklist and try again. order id = 141, hist_seq_id = 603
ORA-06512: at "OSM_631_B146_W.ERROR_MSG", line 8
ORA-06512: at "OSM_631_B146_W.OM_ORD_INST_PKG", line 819
ORA-06512: at "OSM_631_B146_W.OM_HANDLER_PKG", line 1245
ORA-06512: at "OSM_631_B146_W.OM_HANDLER_PKG", line 1307
ORA-06512: at line 1

at com.mslv.oms.handler.order.cache.AbstractOrderCacheManager.a(Unknown Source)
at com.mslv.oms.handler.order.cache.AbstractOrderCacheManager.getOrderByHistoryId(Unknown Source)
at com.mslv.oms.handler.order.f.a(Unknown Source)
at com.mslv.oms.handler.getorder.GetOrderHandlerEJB.process(Unknown Source)
at com.mslv.oms.handler.a.processRequest(Unknown Source)
at com.mslv.oms.jsp.processor.RequestProcessorSupport.a(Unknown Source)
at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(Unknown Source)
at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(Unknown Source)
at com.mslv.oms.jsp.processor.RequestProcessorSupport.a(Unknown Source)
at com.mslv.oms.jsp.processor.RequestProcessorSupport.a(Unknown Source)
at com.mslv.oms.jsp.processor.OrderEditorProcessor.a(Unknown Source)
at com.mslv.oms.jsp.processor.OrderEditorProcessor.b(Unknown Source)
at com.mslv.oms.jsp.processor.OrderEditorProcessor.c(Unknown Source)
at com.mslv.oms.jsp.processor.OrderEditorProcessor.processRequest(Unknown Source)
at com.mslv.oms.jsp.controller.RequestController.a(Unknown Source)
at com.mslv.oms.jsp.controller.RequestController.a(Unknown Source)
at com.mslv.oms.jsp.controller.RequestController.processRequest(Unknown Source)
at com.mslv.oms.jsp.controller.MainServlet.a(Unknown Source)
at com.mslv.oms.jsp.controller.MainServlet.doProcess(Unknown Source)
at com.mslv.oms.jsp.controller.MainServlet.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3211)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1983)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1890)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1344)
at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms