IBM MQ and larger messages
We are in Siebel IP15.4 and use IBM MQ to get an XML message from the an external system..
We use 'EAI MQ Transport' - Get method to read the message from the queue.
The external system needs to send a large message, and research in IBM MQ to use the segmentation functionality. The external application only needs to set a flag in the message descriptor:
PMO.Options = (existing options)
MQPUT MD.MsgFlags = MQMF_SEGMENTATION_ALLOWED
Acording IBM, the getting application (Siebel) only need to ask the queue manager to reassemble the message if it has been segmented:
GMO.Options = MQGMO_COMPLETE_MSG | (existing options)