Default BN Type Error When Using Change Service Provider Action
(Doc ID 464195.1)
Last updated on JULY 20, 2024
Applies to:
Oracle Transportation Management - Version 5.5 and laterInformation in this document applies to any platform.
Symptoms
-- Problem Statement:If a Shipment has a Shipment Refnum Qualifier of CN, the following error is seen when running the Change Service Provider action.
glog.util.exception.CreateExceptionWrapper
No default refnum BN type is defined for shipment_refnum_qual.
at
jrockit.reflect.NativeConstructorInvoker.newInstance([Ljava.lang.Object;)Ljava.lang.Object;(Unknown
Source)
at java.lang.reflect.Constructor.newInstance([Ljava.lang.Object;I)Ljava.lang.Object;(Unknown Source)
at glog.util.exception.GLException.factory(GLException.java:413)
at glog.util.exception.GLException.factory(GLException.java:390)
at glog.server.bngenerator.BNEngine.generateRefnum(BNEngine.java:167)
at glog.ejb.shipment.db.ShipmentRefnumBeanDB.preCreate(ShipmentRefnumBeanDB.java:97)
at glog.util.remote.BaseEntityBean$1.pre(BaseEntityBean.java:459)
at glog.util.remote.BaseEntityBean.ejb(BaseEntityBean.java:802)
at glog.util.remote.BaseEntityBean.ejbCreator(BaseEntityBean.java:458)
at glog.ejb.shipment.db.ShipmentRefnumBeanDB.ejbCreate(ShipmentRefnumBeanDB.java:54)
at
glog.ejb.shipment.ejb_ShipmentRefnum_9yqpf0_Impl.ejbCreate(ejb_ShipmentRefnum_9yqpf0_Impl.java:275)
at
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.O
bject;(Unknown Source)
at
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown
Source)
at weblogic.ejb20.manager.ExclusiveEntityManager.create(ExclusiveEntityManager.java:750)
at weblogic.ejb20.manager.ExclusiveEntityManager.remoteCreate(ExclusiveEntityManager.java:721)
at weblogic.ejb20.internal.EntityEJBHome.create(EntityEJBHome.java:249)
at
glog.ejb.shipment.ejb_ShipmentRefnum_9yqpf0_HomeImpl.create(ejb_ShipmentRefnum_9yqpf0_HomeImpl.java:
107)
at
glog.business.shipment.ShipmentUpdateSessionBean.makeShipmentRefnums(ShipmentUpdateSessionBean.java:
6187)
at
glog.business.shipment.ShipmentUpdateSessionBean.commitTShipment(ShipmentUpdateSessionBean.java:1801
)
at
glog.business.shipment.ShipmentUpdateSessionBean.commitShipmentNode(ShipmentUpdateSessionBean.java:1
413)
at
glog.business.shipment.ShipmentUpdateSessionBean.commitShipmentGraph(ShipmentUpdateSessionBean.java:
3788)
at
glog.business.shipment.ShipmentUpdateSessionServerSideEJBWrapper.commitShipmentGraph(ShipmentUpdateS
essionServerSideEJBWrapper.java:292)
at
glog.business.shipment.ShipmentUpdateSessionBean.commitShipmentGraph(ShipmentUpdateSessionBean.java:
3983)
at
glog.business.shipment.ShipmentUpdateSessionServerSideEJBWrapper.commitShipmentGraph(ShipmentUpdateS
essionServerSideEJBWrapper
-- Steps To Reproduce:
1)Create a shipment
2)Add the CN shipment refnum qualifier after the shipment is created.
3)Select Change Service provider action.
-- Business Impact:
Unable to change Service Providers, which is a necessary component.
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 |