MTOM Input Processor – Parses an MTOM message into text and a binary file. Converts a SOAP Request into an MTOM message and includes a binary file.
The MTOM Input Processor allows you to parse an MTOM-encoded (Message Transmission Optimization Mechanism) message into text. As with all the components of the eiConsole the user is presented with a graphical interface with easy to configure panels.
Select the Processor Configuration tab and click on Add Processor.
Select the MTOM Input Processor from the drop down.
Configuring the MTOM Input Processor requires first specifying a parameter handling method (XPath or Literal). The “XPath” and “Literal” configuration tabs are selected based on this parameter handling. Using the XPath-based method, the user supplies two XPath expressions to provide the external reference ID for attachments and the attachment filename. With the literal-based method, the user provides only a file folder and a path for the attachment.
In the Conditional Execution tab you can set additional processor execution conditions. The Transaction data dependent condition may be specified here as enhanced expression. If this expression returns anything other than TRUE (ignore case) – this processor will be skipped.
At the XPath tab you can set:
Content ID XPath: This is the XPath location of the Content ID of the attached file.
File Name XPath: This is the XPath location of the full name of the attached file.
At the Literal tab you can set:
Use System TEMP Folder: Use system TEMP folder as file path of the attached files.
File Path: This is the file path of the attached files.
File Name: This is the base file name of the attached files (no extension)