ebXML Module Receive Service
The wm.ip.ebxml.MSH:receive service provides the receive service you should call for all incoming ebXML Message Service Protocol messages. The following is an example of an ebXML Ping message posted by HTTP.
Content-Length:1307
SOAPAction:"ebXML"
Content-Type:text/xml; charset="UTF-8"
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:eb="http://www.oasis-open.org/committees/ebxml-msg/schema/msg-header-
2_0.xsd"
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
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-ENV:Header>
<eb:MessageHeader SOAP-ENV:mustUnderstand="1" eb:version="2.0">
<eb:From><eb:PartyId eb:type="DUNS">123456789</eb:PartyId></eb:From>
<eb:To><eb:PartyId eb:type="DUNS">987654321</eb:PartyId></eb:To>
<eb:CPAId>basic71/ms20/defaultTPA</eb:CPAId>
<eb:ConversationId>ebXML</eb:ConversationId>
<eb:Service>urn:oasis:names:tc:ebxml-msg:service</eb:Service>
<eb:Action>Ping</eb:Action>
<eb:MessageData>
<eb:MessageId>53o6dg0035vuulvq00000044</eb:MessageId>
<eb:Timestamp>2008-04-24T10:16:42.312Z</eb:Timestamp>
<eb:TimeToLive>2008-04-24T12:16:42.312Z</eb:TimeToLive>
</eb:MessageData>
</eb:MessageHeader>
<eb:SyncReply SOAP-ENV:actor="http://schemas.xmlsoap.org/soap/actor/next"
SOAP-ENV:mustUnderstand="1" eb:version="2.0"/>
</SOAP-ENV:Header><SOAP-ENV:Body/>
</SOAP-ENV:Envelope>