Example for SendProtocolMessage Activity

<Activity Name="PublishToEAI">
   <Action>SendProtocolMessage</Action>
   <Description>Publish the confirmed record to JMS for EAI to    pickup</Description>
   <Execution>ASYNCH</Execution>
   <Parameter direction="in" eval="constant" type="string"    name="BizProtocol">JMS</Parameter>
   <Parameter direction="in" name="InDocument" type="document"    eval="variable">workDoc</Parameter>
   <Parameter direction="in" name="InDocument" type="document"    eval="variable">inDoc</Parameter>
   <Parameter direction="in" name="DefaultDomain" type="string"    eval="constant">DUNS</Parameter>
   <Parameter direction="in" name="SenderCredential" type="string"    eval="constant">0065064183213</Parameter>
   <Parameter direction="in" name="ChannelCredential" type="string"    eval="constant">0065064183213</Parameter>
   <Parameter direction="in" name="TradingPartnerCredential" type="string"    eval="constant">0065068483364</Parameter>
   <Parameter direction="in" name="PayloadPackagingScheme" eval="constant"    type="string">STANDARD_INTEGRATION</Parameter>
   <Parameter direction="in" name="GenerateCommEvent " eval="constant"    type="boolean">false</Parameter>
   <Parameter direction="in" name="MessageID1"    source="/Message/Body/Document/BusinessDocument/CatalogAction/CatalogActi   onDetails/CatalogItem[1]/@key" type="string"    eval="xpath">inDoc</Parameter>
   <Parameter direction="in" eval="constant" type="string"    name="ExpiryType">RELATIVE</Parameter>
   <Parameter direction="in" eval="constant" type="string"    name="ExpiryDate">0:5:5:0</Parameter>
   <Parameter direction="out" name="OutDocument" eval="variable"    type="document">EAIresponse</Parameter>
   <Parameter direction="in" type="string" eval="constant"    name="eventState">SENDCATALOG</Parameter>
</Activity>