Description - Writes a document to a physical file

Runtime Class - com.ibi.agents.XDFileEmitAgent



Parameter Groups

 ParameterTypeDescription
Data Source:stringValue or expression to represent a data source. If not set, defaults to the input document.
* - denotes required
 ParameterTypeDescription
XML Namespace Provider:stringProvider for the mapping between XML namespace prefix and namespace URI within XPath expressions.
* - denotes required
 ParameterTypeDescription
*Directory:stringThe target directory of the output file.
*File Name:stringThe output target file name; supports '*' which expands to a file timestamp.
* - denotes required
 ParameterTypeDescription
File Encoding:stringEncoding to apply to the target output file being written. Does not apply when output is bas64.

Select from one of the following options:
  • Leave {leave} - Make no changes (input document carries encoding)
  • Platform {platform} - Use platform's encoding, not inbound message encoding
  • US-ASCII - Seven-bit ASCII, a.k.a. ISO646-US, a.k.a. the Basic Latin block of the Unicode character set
  • CP-037/EBCDIC {CP037} - Eight but EBCDIC encoding
  • ISO-8859-1 - ISO Latin Alphabet No. 1, a.k.a. ISO-LATIN-1
  • UTF-8 - Eight-bit UCS Transformation Format
  • UTF16-BE {UTF-16BE} - Sixteen-bit UCS Transformation Format, big-endian byte order
  • UTF16-LE {UTF-16LE} - Sixteen-bit UCS Transformation Format, little-endian byte order
  • UTF16 {UTF-16} - Sixteen-bit UCS Transformation Format, byte order identified by [optional] byte order mark
Base64 Decode:booleanIf set, the value is assumed to be in base64 notation. Only applicable if a specific write value is specified.
Append:booleanIf set to true, the output will be appended to the file if it already exists
Append CRLF:booleanIf set to true, a carriage return and a line feed will be written at end of target file.
Emit Zero Length Files:booleanIf true, emit empty files if the process creates them.
* - denotes required
 ParameterTypeDescription
Output Document:stringOutput document of the object.

Select from one of the following options:
  • iWay Status Document {status} - Replace input with standard iWay status document
  • Original Input Document {input} - Output of node is original document
* - denotes required

Output Events

NameDescription
OnParseErrorCould not parse a document.
OnFailedOperationCould not perform the operation requested.
OnNotFoundThe resource was not found. This may or may not be a failure.