Hi,
I am trying to upload the attached ActualShipment with Shipment Statuses and facing the below issue:
<li id="tt.1.2.1.1.6.6">IMessageText = CAUGHT THE FOLLOWING EXCEPTION WHILE PROCESSING TRANSACTION: nUnable to match the ShipmentGid at sun.reflect.GeneratedConstructorAccessor1370.newIn stance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Construc tor.java:274) at glog.util.exception.GLException.factory(GLExceptio n.java:413) at glog.integration.tools.GLIntegrationException.fact ory(GLIntegrationException.java:48) at glog.integration.tools.GLIntegrationException.fact ory(GLIntegrationException.java:44) at glog.integration.application.shipmentstatus.Shipme ntFinder.findGid(ShipmentFinder.java:132) at glog.integration.application.shipmentstatus.Shipme ntFinder.findParentGid(ShipmentFinder.java:109) at glog.integration.application.shipmentstatus.Shipme ntStatusInterface.findListOfGids(ShipmentStatusInt erface.java:108) at glog.integration.application.BaseInterface.persist XMLBase(BaseInterface.java:180) at glog.integration.application.TransactionProcessor. processTransaction(TransactionProcessor.java:210) at glog.integration.application.TransactionProcessor. processTransaction(TransactionProcessor.java:349) at glog.server.workflow.transproc.TransProc.execute(T ransProc.java:94) at glog.server.workflow.SimpleWorkflow.execute(Simple Workflow.java:23) at glog.server.workflow.WorkflowSessionBean.execute(W orkflowSessionBean.java:64) at glog.server.workflow.WorkflowSessionNonTransServer SideEJBWrapper_t6tuwu_EOImpl.execute(WorkflowSessi onNonTransServerSideEJBWrapper_t6tuwu_EOImpl.java: 100) at glog.server.workflow.WorkflowManager.execute(Workf lowManager.java:341) at glog.server.workflow.Trigger.trigger(Trigger.java: 123) at glog.util.event.MemoryEventQueueRunnable.processEv ent(MemoryEventQueueRunnable.java:141) at glog.util.event.MemoryEventQueueRunnable.run(Memor yEventQueueRunnable.java:96) at glog.util.event.EventThread.run(EventThread.java:8 2) at java.lang.Thread.run(Thread.java:534) I understand by this error that after creating the shipment and trying to load the shipment status via same XML and different glog xml element, OTM is unable to find the Shipment Gid, but the GlogXMLElement for ActualShipment is getting uploaded successfully and only ShipmentStatus is getting failed.
There are 2 problematic shipment references are there which I trying to load with Shipment Status for shipment according to shipment status details as below:
<ShipmentRefnum>
<ShipmentRefnumQualifierGid>
<Gid>
<DomainName>P187</DomainName>
<Xid>TRACKING_REFERENCE_HOD</Xid>
</Gid>
</ShipmentRefnumQualifierGid>
<ShipmentRefnumValue>SCH</ShipmentRefnumValue>
</ShipmentRefnum>
<ShipmentRefnum>
<ShipmentRefnumQualifierGid>
<Gid>
<DomainName>P187</DomainName>
<Xid>MOTHER_BOX_HOD</Xid>
</Gid>
</ShipmentRefnumQualifierGid>
<ShipmentRefnumValue>TEST</ShipmentRefnumValue>
</ShipmentRefnum>
When I remove these 2 statuses from both shipment status glogxml element then the XML is getting processed, so kindly suggest that how can I maintain these shipment references in the XML.
This shipment is coming for the first time from external system into SCI, please help to identify the issue in OTM 5.5.
I am trying to upload the attached ActualShipment with Shipment Statuses and facing the below issue:
<li id="tt.1.2.1.1.6.6">IMessageText = CAUGHT THE FOLLOWING EXCEPTION WHILE PROCESSING TRANSACTION: nUnable to match the ShipmentGid at sun.reflect.GeneratedConstructorAccessor1370.newIn stance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Construc tor.java:274) at glog.util.exception.GLException.factory(GLExceptio n.java:413) at glog.integration.tools.GLIntegrationException.fact ory(GLIntegrationException.java:48) at glog.integration.tools.GLIntegrationException.fact ory(GLIntegrationException.java:44) at glog.integration.application.shipmentstatus.Shipme ntFinder.findGid(ShipmentFinder.java:132) at glog.integration.application.shipmentstatus.Shipme ntFinder.findParentGid(ShipmentFinder.java:109) at glog.integration.application.shipmentstatus.Shipme ntStatusInterface.findListOfGids(ShipmentStatusInt erface.java:108) at glog.integration.application.BaseInterface.persist XMLBase(BaseInterface.java:180) at glog.integration.application.TransactionProcessor. processTransaction(TransactionProcessor.java:210) at glog.integration.application.TransactionProcessor. processTransaction(TransactionProcessor.java:349) at glog.server.workflow.transproc.TransProc.execute(T ransProc.java:94) at glog.server.workflow.SimpleWorkflow.execute(Simple Workflow.java:23) at glog.server.workflow.WorkflowSessionBean.execute(W orkflowSessionBean.java:64) at glog.server.workflow.WorkflowSessionNonTransServer SideEJBWrapper_t6tuwu_EOImpl.execute(WorkflowSessi onNonTransServerSideEJBWrapper_t6tuwu_EOImpl.java: 100) at glog.server.workflow.WorkflowManager.execute(Workf lowManager.java:341) at glog.server.workflow.Trigger.trigger(Trigger.java: 123) at glog.util.event.MemoryEventQueueRunnable.processEv ent(MemoryEventQueueRunnable.java:141) at glog.util.event.MemoryEventQueueRunnable.run(Memor yEventQueueRunnable.java:96) at glog.util.event.EventThread.run(EventThread.java:8 2) at java.lang.Thread.run(Thread.java:534) I understand by this error that after creating the shipment and trying to load the shipment status via same XML and different glog xml element, OTM is unable to find the Shipment Gid, but the GlogXMLElement for ActualShipment is getting uploaded successfully and only ShipmentStatus is getting failed.
There are 2 problematic shipment references are there which I trying to load with Shipment Status for shipment according to shipment status details as below:
<ShipmentRefnum>
<ShipmentRefnumQualifierGid>
<Gid>
<DomainName>P187</DomainName>
<Xid>TRACKING_REFERENCE_HOD</Xid>
</Gid>
</ShipmentRefnumQualifierGid>
<ShipmentRefnumValue>SCH</ShipmentRefnumValue>
</ShipmentRefnum>
<ShipmentRefnum>
<ShipmentRefnumQualifierGid>
<Gid>
<DomainName>P187</DomainName>
<Xid>MOTHER_BOX_HOD</Xid>
</Gid>
</ShipmentRefnumQualifierGid>
<ShipmentRefnumValue>TEST</ShipmentRefnumValue>
</ShipmentRefnum>
When I remove these 2 statuses from both shipment status glogxml element then the XML is getting processed, so kindly suggest that how can I maintain these shipment references in the XML.
This shipment is coming for the first time from external system into SCI, please help to identify the issue in OTM 5.5.