My Oracle Support Banner

Unable To Call Injector Services (Doc ID 2848061.1)

Last updated on JANUARY 11, 2024

Applies to:

Oracle Retail Integration Cloud Service - Version 19.1 and later
Information in this document applies to any platform.

Symptoms

We are trying to inject the below message But getting the below error in logs

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:v1="http://www.oracle.com/retail/rib/integration/services/InjectorService/v1">
<soapenv:Header/>
<soapenv:Body>
<v1:inject>
<family>WH</family>
<messageType>WHCRE</messageType>
<retailPayload><v1:ApplicationMessage xmlns:v1="http://www.oracle.com/retail/integration/rib/ApplicationMessages/v1">
<v1:family>WH</v1:family>
<v1:type>WHCRE</v1:type>
<v1:payloadXml><WHDesc xmlns="http://www.oracle.com/retail/integration/base/bo/WHDesc/v1"><wh>10</wh><wh_name>g</wh_name><WHDesc></v1:payloadXml>
</v1:ApplicationMessage></retailPayload>
</v1:inject>
</soapenv:Body>
</soapenv:Envelope>

ERROR
-----------------------
org.eclipse.persistence.exceptions.XMLMarshalException Exception Description: An error occurred unmarshalling the document.

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Implement the Injector Service on a Weblogic server.
2. Try to inject a sample message


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.