Users Loses His Demantra Worksheet Session While The Simulation Is Running
(Doc ID 1103758.1)
Last updated on AUGUST 17, 2023
Applies to:
Oracle Demantra Demand Management - Version 7.2.0.1 and laterInformation in this document applies to any platform.
Symptoms
Client executes a simulation but then is timed out of Demantra (session.expiration) before it completes and when they log back in they try to either cancel the simulation, but there is no record for it in the Process Monitor, or they try to re-simulate and they get the error message
ODPM-10284 Simulation table already exists in the database for the worksheet
There is no choice to accept or reject the simulation.
The error on the back end Collaborator.log is similar to:
2010-05-07 10:14:58,098 CDT [AJPRequestHandler-HTTPThreadGroup-9] ERROR appserver.simulation: ODPM-10284: Simulation table already exists in the database for the worksheet : Demand
Analysis Item & Org - SIT-wdl-042010
2010-05-07 10:14:58,101 CDT [AJPRequestHandler-HTTPThreadGroup-9] ERROR tunnel.general: ODPM-70106: Task[64] encountered error in the facade code
com.demantra.common.exceptions.SimulationException: ODPM-10284: Simulation table already exists in the database for the worksheet : Demand
Analysis Item & Org - SIT-wdl-042010
at com.demantra.applicationServer.metaDataObjects.simulation.SimulationList.requestSimulation(SimulationList.java:1377)
at com.demantra.bridge.server.SoapBridge.runSimulation(SoapBridge.java:3673)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.demantra.tunnel.task.operations.InvokeTaskVisitor.visit(InvokeTaskVisitor.java:228)
at com.demantra.tunnel.task.InvokeTask.acceptTaskVisitor(InvokeTask.java:49)
at com.demantra.tunnel.task.operations.InvokeTaskVisitor.invoke(InvokeTaskVisitor.java:116)
at com.demantra.tunnel.task.operations.InvokeTaskVisitor.access$000(InvokeTaskVisitor.java:50)
at com.demantra.tunnel.task.operations.InvokeTaskVisitor$1.process(InvokeTaskVisitor.java:104)
at com.demantra.tunnel.task.operations.LogProcessTaskVisitor.process(LogProcessTaskVisitor.java:188)
at com.demantra.tunnel.task.operations.LogProcessTaskVisitor.visitOther(LogProcessTaskVisitor.java:171)
at com.demantra.tunnel.task.operations.LogProcessTaskVisitor.visit(LogProcessTaskVisitor.java:160)
at com.demantra.tunnel.task.InvokeTask.acceptTaskVisitor(InvokeTask.java:49)
at com.demantra.tunnel.task.operations.LogProcessTaskVisitor.apply(LogProcessTaskVisitor.java:123)
at com.demantra.tunnel.task.operations.LogProcessTaskVisitor.process(LogProcessTaskVisitor.java:118)
at com.demantra.tunnel.task.operations.InvokeTaskVisitor.apply(InvokeTaskVisitor.java:101)
at com.demantra.tunnel.server.controller.TaskDispatcher.invokeImmediately(TaskDispatcher.java:225)
at com.demantra.tunnel.server.controller.TaskDispatcher.dispatchTask(TaskDispatcher.java:150)
at com.demantra.tunnel.server.controller.TaskDispatcher.dispatch(TaskDispatcher.java:86)
at com.demantra.tunnel.server.controller.TaskDispatcher.apply(TaskDispatcher.java:76)
at com.demantra.tunnel.server.controller.RequestDispatcher.processTask(RequestDispatcher.java:133)
at com.demantra.tunnel.server.controller.RequestDispatcher.processRequest(RequestDispatcher.java:90)
at com.demantra.tunnel.server.RequestDispatcherServlet.processRequest(RequestDispatcherServlet.java:79)
at com.demantra.tunnel.server.RequestDispatcherServlet.doPost(RequestDispatcherServlet.java:139)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at com.demantra.common.servlets.AuthorizationFilter.doFilter(AuthorizationFilter.java:61)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:368)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:866)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:448)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:302)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:190)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
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 |