4.2.5.9. Splitter Gateway Out
The splitter gateway OUT enables to split a message into multiple messages. The splitter can split according to RegEx, XPath, Edifact or X12 expressions. The resulting messages are forwarded to one or more channels in the same environment.
The specific settings are:
Select the internal gateways In that will receive the split messages. You can select multiple gateway in. A copy of the message will be sent to each of them. |
|
The split type determines how the file will be analyzed (text, xml, edifact) to split it in parts. |
|
Introduces a delay (in seconds, up to maximum 300 seconds) before it sends out each message. For example, if the delay is set to 30 and the split generates 4 messages, each message will be sent 30 seconds appart with the last message dispatched 1.5 minutes after the split. |
|
The strategy that will be used to transfer the user metadata to the new message created in the connected gateways. |
|
Filename of the parent message [with extension if applicable]. If empty, we will apply the default settings. |
|
Filename of the split message. |
|
Regex expression to create a header added to each split message |
|
RegEx expression to select the content of the split message. [\n](?=EE) which means split when seeing line return and then EE |
|
Split the message every so many lines |
|
XPath to select the content of the split message. |
|
Regex expression to create a footer added to each split message |
|
Keep the parent node of the split xml. Only valid with XPath splitting. |
|
Skip the xml declaration in the split xml. Only valid with XPath splitting. |
|
Optional Xslt to perform on the split Xml. Only valid with XPath splitting. |
|
Charset to use to decode file waiting to be split. |
|
Charset to use to encode the file resulting of the splitting. |
Note:
- In Babelway, we're using the standard Java version of REGEX, and it's the same used all over the system.
- If there is a file name provided in the "Message In" or "Message Out" which contain ~ tilde character, All browser based on Chromium will replace the ~ tilde character by the _ underscore character when you try to download the file from the Babelway interface, For more details you can check this link https://bugs.chromium.org/p/chromium/issues/detail?id=479419
- The maximum file size accepted by this gateway is 100 MB.