My Oracle Support Banner

Voucher Interface From OTM To EBS Is Failing Due to Missing INVOICE_GID (Doc ID 729975.1)

Last updated on MAY 06, 2022

Applies to:

Oracle Transportation Management - Version 5.5.03 to 5.5.04.02 [Release 5.5]
Information in this document applies to any platform.Symptoms

-- Problem Statement:

When trying to send a Voucher Interface to EBS (using Send Interface Transmission from the Voucher actions) and it is failing in the BPEL process and therefore never reaching EBS. The following is found in the OTM logs:

Exception javax.resource.ResourceException: RollbackException: Transaction has been marked for rollback: null
WebServiceDetails Transmission ID 123 will be set to status ERROR transport - Services - 1
WebServiceDetails OTM failed to send SERVICE transmission 123 from <otm_url> to ServiceName
OtmVoucherToOracleApInvoice, operation process, url null with the following Exception:
javax.resource.ResourceException: RollbackException: Transaction has been marked for rollback: null

Full Exception is:

IMessageText = CAUGHT THE FOLLOWING EXCEPTION WHILE PROCESSING TRANSMISSION OUTBOUND: OTM failed
to send SERVICE transmission 123 from <otm_url> to ServiceName OtmVoucherToOracleApInvoice,
operation process, url null with the following Exception:

javax.resource.ResourceException: RollbackException: Transaction has been marked for rollback:
null 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:274)
at glog.util.exception.GLException.factory(GLException.java:366)
at glog.util.exception.SOAPFaultHelper.fromSOAPFaultException(SOAPFaultHelper.java:30)
at glog.util.exception.GLException$SOAPFaultExceptionMapper.map(GLException.java:847)
at glog.util.exception.GLException.factory(GLException.java:404)
at glog.util.exception.GLException.factory(GLException.java:390)
at glog.util.exception.GLException.factory(GLException.java:382)
at glog.server.webservice.WebServiceCall.call(WebServiceCall.java:191)
at glog.server.webservice.WebServiceCall.call(WebServiceCall.java:107)
at glog.server.workflow.webservice.ServiceTransmission.execute(ServiceTransmission.java:97)
at glog.server.workflow.webservice.ServiceCall.executeWithReturn(ServiceCall.java:31)
at glog.server.workflow.webservice.ServiceCallTopic.execute(ServiceCallTopic.java:19)
at glog.server.workflow.SimpleWorkflow.execute(SimpleWorkflow.java:23)
at glog.server.workflow.WorkflowSessionBean.execute(WorkflowSessionBean.java:64)
at
glog.server.workflow.WorkflowSessionNonTransServerSideEJBWrapper_t6tuwu_EOImpl.execute(WorkflowSessionNonTransServerSideEJBWrapper_t6tuwu_EOImpl.java:100)
at glog.server.workflow.WorkflowManager.execute(WorkflowManager.java:341)
at glog.server.workflow.Trigger.trigger(Trigger.java:123)
at glog.util.event.MemoryEventQueueRunnable.processEvent(MemoryEventQueueRunnable.java:141)
at glog.util.event.MemoryEventQueueRunnable.run(MemoryEventQueueRunnable.java:96)
at glog.util.event.EventThread.run(EventThread.java:82)
at java.lang.Thread.run(Thread.java:534)

When auditing the flow in the BPEL console, it was found that the error was caused due to a missing INVOICE_GID

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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.