"java.lang.ClassCastException" Exception Encountered on Custom Unassign Action (Doc ID 1370675.1)

Last updated on JULY 09, 2014

Applies to:

Oracle Transportation Management - Version: 6.2.1 to 6.2.4 - Release: 6.2 to 6.2
Information in this document applies to any platform.

Symptoms


When an Order Base Agent is set with DataType Association of ORDER BASE TO ORDER RELEASE and UNASSIGN is used the following error is seen:

java.lang.ClassCastException: glog.ejb.orderbase.db.ObOrderBasePK
at glog.server.agent.business.order.UnAssignOrder.setupMediationCriteria(UnAssignOrder.java:141)
at glog.server.agent.ActionBlockProcessor.getActionTopicInstance(ActionBlockProcessor.java:107)
at glog.server.agent.ActionBlockProcessor.processNextStep(ActionBlockProcessor.java:171)
at glog.server.agent.ActionBlockProcessor$ActionCallbacks.onCompletion(ActionBlockProcessor.java:359)
at glog.server.process.CallbackMonitor.handle(CallbackMonitor.java:79)
at glog.server.process.CallbackMonitor.access$000(CallbackMonitor.java:11)
at glog.server.process.CallbackMonitor$1.trigger(CallbackMonitor.java:34)
at glog.util.event.EventHandler.triggerEvent(EventHandler.java:228)
at glog.util.event.EventHandler.raiseEvent(EventHandler.java:85)
at glog.server.process.CallbackMonitor.trigger(CallbackMonitor.java:15)
at glog.util.event.EventHandler.triggerEvent(EventHandler.java:228)
at glog.util.event.EventHandler.raiseEvent(EventHandler.java:85)
at glog.server.process.ProcessManager.raiseEvent(ProcessManager.java:51)
at glog.server.process.ProcessEvent.raise(ProcessEvent.java:28)
at glog.server.process.LifetimeContext.enterCompleted(LifetimeContext.java:143)
at glog.server.process.LifetimeState$Completed.entryAction(LifetimeState.java:100)
at glog.server.process.LifetimeContext.changeState(LifetimeContext.java:274)
at glog.server.process.LifetimeState$Waiting.checkForCompletion(LifetimeState.java:82)
at glog.server.process.LifetimeState$Waiting.handle(LifetimeState.java:66)
at glog.server.process.LifetimeContext.handle(LifetimeContext.java:107)
at glog.server.process.LifetimeMonitor$7.trigger(LifetimeMonitor.java:79)
at glog.util.event.EventHandler.triggerEvent(EventHandler.java:228)
at glog.util.event.EventHandler.raiseEvent(EventHandler.java:85)
at glog.server.process.LifetimeMonitor.trigger(LifetimeMonitor.java:11)
at glog.util.event.EventHandler.triggerEvent(EventHandler.java:228)
at glog.util.event.EventHandler.raiseEvent(EventHandler.java:85)
at glog.server.process.ProcessManager.raiseEvent(ProcessManager.java:51)
at glog.server.process.ProcessEvent.raise(ProcessEvent.java:28)
at glog.server.process.LifetimeContext.enterCompleted(LifetimeContext.java:153)
at glog.server.process.LifetimeState$Completed.entryAction(LifetimeState.java:100)
at glog.server.process.LifetimeContext.changeState(LifetimeContext.java:274)
at glog.server.process.LifetimeState$Waiting.checkForCompletion(LifetimeState.java:82)
at glog.server.process.LifetimeState$Waiting.handle(LifetimeState.java:66)
at glog.server.process.LifetimeContext.handle(LifetimeContext.java:107)
at glog.server.process.LifetimeMonitor$7.trigger(LifetimeMonitor.java:79)
at glog.util.event.EventHandler.triggerEvent(EventHandler.java:228)
at glog.util.event.EventHandler.raiseEvent(EventHandler.java:85)
at glog.server.process.LifetimeMonitor.trigger(LifetimeMonitor.java:11)
at glog.util.event.EventHandler.triggerEvent(EventHandler.java:228)
at glog.util.event.EventHandler.raiseEvent(EventHandler.java:85)
at glog.server.process.ProcessManager.raiseEvent(ProcessManager.java:51)
at glog.server.process.ProcessEvent.raise(ProcessEvent.java:28)
at glog.server.process.LifetimeContext.enterCompleted(LifetimeContext.java:153)
at glog.server.process.LifetimeState$Completed.entryAction(LifetimeState.java:100)
at glog.server.process.LifetimeContext.changeState(LifetimeContext.java:274)
at glog.server.process.LifetimeState$Waiting.checkForCompletion(LifetimeState.java:82)
at glog.server.process.LifetimeState$Waiting.handle(LifetimeState.java:66)
at glog.server.process.LifetimeContext.handle(LifetimeContext.java:107)
at glog.server.process.LifetimeMonitor$7.trigger(LifetimeMonitor.java:79)
at glog.util.event.EventHandler.triggerEvent(EventHandler.java:228)
at glog.util.event.EventHandler.raiseEvent(EventHandler.java:85)
at glog.server.process.LifetimeMonitor.trigger(LifetimeMonitor.java:11)
at glog.util.event.EventHandler.triggerEvent(EventHandler.java:228)
at glog.util.event.EventHandler.raiseEvent(EventHandler.java:85)
at glog.server.process.ProcessManager.raiseEvent(ProcessManager.java:51)
at glog.server.process.ProcessEvent.raise(ProcessEvent.java:28)
at glog.server.process.LifetimeContext.enterCompleted(LifetimeContext.java:153)
at glog.server.process.LifetimeState$Completed.entryAction(LifetimeState.java:100)
at glog.server.process.LifetimeContext.changeState(LifetimeContext.java:274)
at glog.server.process.LifetimeState$Running.handle(LifetimeState.java:55)
at glog.server.process.LifetimeContext.handle(LifetimeContext.java:101)
at glog.server.process.LifetimeMonitor$6.trigger(LifetimeMonitor.java:72)
at glog.util.event.EventHandler.triggerEvent(EventHandler.java:228)
at glog.util.event.EventHandler.raiseEvent(EventHandler.java:85)
at glog.server.process.LifetimeMonitor.trigger(LifetimeMonitor.java:11)
at glog.util.event.EventHandler.triggerEvent(EventHandler.java:228)
at glog.util.event.EventHandler.raiseEvent(EventHandler.java:85)
at glog.server.process.ProcessManager.raiseEvent(ProcessManager.java:51)
at glog.server.process.ProcessEvent.raise(ProcessEvent.java:28)
at glog.server.workflow.Trigger.trigger(Trigger.java:127)
at glog.util.event.MemoryEventQueueRunnable.processEvent(MemoryEventQueueRunnable.java:147)
at glog.util.event.MemoryEventQueueRunnable.run(MemoryEventQueueRunnable.java:98)
at glog.util.event.EventThread.run(EventThread.java:87)
at java.lang.Thread.run(Thread.java:619)

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