Has anyone used OSB to send out an EBMSÂ / ebXML acknowledgment?
From my understanding OSB does not give you the hooks to create the SOAP Envelope the way you want it.
Is that a correct statement?
The SOAP body, SOAP Header and soap attachments can be changed but not the surrounding SOAP Envelope.
We are getting an Empty Payload message from the trading partner's nexus e2e server without these namespaces.
xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://schemas.xmlsoap.org/soap/envelope/ http://www.oasis-open.org/committees/ebxml-msg/schema/envelope.xsd">
Can anyone please share their knowledge or prior experience in this?
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://schemas.xmlsoap.org/soap/envelope/ http://www.oasis-open.org/committees/ebxml-msg/schema/envelope.xsd">
<SOAP:Header
xmlns:eb="http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd" xsi:schemaLocation="http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd">
<eb:MessageHeader eb:id="messageHeader" eb:version="2.0" SOAP:mustUnderstand="1">
<eb:From>
<eb:PartyId eb:type="GLN">1100011111111</eb:PartyId>
</eb:From>
<eb:To>
<eb:PartyId eb:type="GLN">110002222222</eb:PartyId>
</eb:To>
<eb:CPAId>CNOrderChange</eb:CPAId>
<eb:ConversationId>106063_1102596_20140731095300</eb:ConversationId>
<eb:Service>urn:oasis:names:tc:ebxml-msg:service</eb:Service>
<eb:Action>Acknowledgment</eb:Action>
<eb:MessageData>
<eb:MessageId>@AC1061001478CEF903500000CD4C8900</eb:MessageId>
<eb:Timestamp>2014-07-30T19:10:02</eb:Timestamp>
<eb:RefToMessageId>45a53e20-4c23-4fe2-bf3c-c41f3065deda</eb:RefToMessageId>
<eb:TimeToLive>2014-08-04T19:10:02</eb:TimeToLive>
</eb:MessageData>
<eb:DuplicateElimination/>
</eb:MessageHeader>
<eb:Acknowledgment eb:id="ack-73299" eb:version="2.0" SOAP:mustUnderstand="1" SOAP:actor="urn:oasis:names:tc:ebxml-msg:actor:toPartyMSH">
<eb:Timestamp>2014-07-30T19:10:02</eb:Timestamp>
<eb:RefToMessageId>45a53e20-4c23-4fe2-bf3c-c41f3065deda</eb:RefToMessageId>
<eb:From>
<eb:PartyId eb:type="GLN">1100011111111</eb:PartyId>
</eb:From>
</eb:Acknowledgment>
</SOAP:Header>
<SOAP:Body xmlns:eb="http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd" xsi:schemaLocation="http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-2_0.xsd">
</SOAP:Body>
</SOAP:Envelope>