FIX Module Version 7.2.December 2014 | Understanding and Using Fix Module | webMethods FIX Module | FIX Module Services | wm.fix.tn.trp:send
 
wm.fix.tn.trp:send
Processes outbound messages by executing the following steps:
*Converts the FIX message from IData format into raw FIX message format.
*Stores the message (with both formats) in the Trading Networks database with the User Status FIX_QUEUED.
*Sends the message to the FIX engine. If the message sends successfully, the service updates the User Status to FIX_SENT.
If the connection to the FIX engine is lost, FIX Module queues the FIX messages. As soon as the connection is restored, FIX Module resubmits messages to the FIX engine in the order in which they were stored.
Input Parameters
fixIData
Document FIX message IS document (IData). The input should be one of the Integration Server documents included with the WmFIXMessages package.
sessionID
String SessionID of the FIX engine to which the FIX message is sent.
Output Parameters
sentStatus
String The transmission status of the message to the FIX engine. Valid values are as follows:
*FIX_SENT—Message sent successfully.
*FIX_QUEUED—Message is queued to send, and will be resubmitted after the connection to the FIX engine is restored.
*FIX_SEND_ERROR—An error occurred while sending the message.
TNBizDocId
String The Doc ID of the message.
error
String The error message and error reason. This field is only populated if the sentStatus is FIX_SEND_ERROR.