ebXML Module 7.1 SP1 | Understanding and Using webMethods EBXML Module | Installing and Using ebxml Module | Working with ebXML Messages | Receiving ebXML Messages | ebXML Module Receive Service
 
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>