My Oracle Support Banner

Order Base Ship Unit Release Failed With Two Identical Release Instructions (Doc ID 1533675.1)

Last updated on JULY 20, 2024

Applies to:

Oracle Transportation Management - Version 6.2.6 and later
Information in this document applies to any platform.

Symptoms

In OTM 6.2.6 an Order Base is sent from EBS to OTM, when query the Order Base Ship Unit and select the action 'release remaining Order
Amount' - OTM throughs the following error:

Error Exception Unable to release order base ship unit xxxx.439343039/0/001/1/439506078/B4 because the ship unit would be over released.

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at glog.util.exception.GLException.factory(GLException.java:435)
at glog.util.exception.GLException.factory(GLException.java:411)
at glog.util.exception.GLException.factory(GLException.java:407)
at glog.util.exception.GLException.factory(GLException.java:395)
at glog.business.order.OrderReleaseBuilder.buildOrderReleases(OrderReleaseBuilder.java:517)
at glog.business.order.OrderReleaseBuilder.buildOrderReleases(OrderReleaseBuilder.java:281)
at glog.business.order.OrderReleaseBuilder.buildOrderReleases(OrderReleaseBuilder.java:140)
at glog.business.session.OrderBaseActionSessionBean.buildOrderReleases(OrderBaseActionSessionBean.java:117)
at glog.business.session.OrderBaseActionSessionServerSideEJBWrapper.buildOrderReleases(OrderBaseActionSessionServerSideEJBWrapper.java:226)
at glog.business.session.OrderBaseActionSessionHome_lsyxxr_EOImpl.buildOrderReleases(OrderBaseActionSessionHome_lsyxxr_EOImpl.java:655)
at glog.business.session.gen.OrderBaseActionSessionSkel.buildOrderReleases(OrderBaseActionSessionSkel.java:262)
at glog.business.session.gen.OrderBaseActionSessionSkel.exec(OrderBaseActionSessionSkel.java:70)
at glog.webserver.wrapper.SkelImpl.execDispatch(SkelImpl.java:16)
at glog.server.wrapper.WrapperSessionBean.execDispatch(WrapperSessionBean.java:62)
at glog.server.wrapper.WrapperSessionServerSideEJBWrapper.execDispatch(WrapperSessionServerSideEJBWrapper.java:48)
at glog.server.wrapper.WrapperSessionHome_a06097_EOImpl.execDispatch(WrapperSessionHome_a06097_EOImpl.java:58)
at glog.server.wrapper.WrapperSessionHome_a06097_EOImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:667)
at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:230)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:522)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:518)
at weblogic.rmi.internal.wls.WLSExecuteRequest.run(WLSExecuteRequest.java:118)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:176)
 [[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)']

No order release created. When query the OB ship unit, you will notice 2 release instructions
were created

Replication Steps:

1. Send TransOrder XML with the is_shippable flag set to Y  Allow over releasing is set to N

2.Order base is created but no order release created.

3. Query the order base ship unit and select the action 'release remaining OrderAmount' - error is thrown

4. Look at the OB ship unit, you will notice 2 release instructions were created (there were none after the order base was created)

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
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.