This section outlines all of the configurable connector properties.
Settings related to the core operation of the connector.
- Connector Id The static name of the connector. All connector-specific files are held in a folder by the same name within the Data Directory.
- Connector Description An optional field to provide free-form description of the connector and its role in the flow.
- Source File A file that represents the XML structure of input documents. Any files processed by the connector should have a matching XML structure. Elements in input documents can be repeated in ways that differ from the Source File as long as the structure of nested elements is the same.
- Destination File A file that represents the structure of output documents. Files produced by the connector will have a matching XML structure. Elements in the output document may be repeated or omitted in ways that differ from the Destination File, according to the mapping, however the structure of nested elements will remain the same.
Defines the mapping relationship between input and output files. Please see Using the Designer for more details.
Settings related to the automatic processing of files by the connector.
- Send A toggle that instructs the connector to automatically send files when they are ready.
Settings related to the allocation of resources to the connector.
- Max Workers The maximum number of worker threads that will be consumed from the threadpool to process files on this connector. If set, overrides the default setting from the Profile tab.
- Max Files The maximum number of files that will be processed by the connector each time worker threads are assigned to the connector. If set, overrides the default setting from the Profile tab.
Advanced file processing settings.
- Processing Delay The amount of time (in seconds) that the connector will wait to process files in the Input folder.
- Local File Scheme Allows you to specify a file mask for saving local files.
- XML Declaration A toggle to include the XML declaration in generated XML files.
- XML Streaming A toggle to cut the DOM subtree while loop out to improve performance.
Settings that determine how the connector will search for messages and handle them after processing.
- Save to Sent Folder A toggle that instructs the connector to keep a copy of sent messages in the Sent folder.
- Sent Folder Scheme Instructs the connector to group files in the Sent folder according to the selected interval. For example, the Weekly option instructs the connector to create a new subfolder each week and store all sent files for the week in that folder. The blank setting tells the connector to save all files directly in the Sent folder. For connectors that process many transactions, using subfolders can help keep files organized and improve performance.
Settings that govern the creation and storage of logs.
- Log Level Specifies the type of information to log in the connector’s Logs directory:
None — Does not create any logs.
Error — Creates logs only when the connector encounters an error.
Warning — Creates logs only when the connector issues a warning.
Info — Logs general information about the workflow, including any errors and warnings (if applicable).
Debug — Logs detailed debugging information for both successful and failed workflows.
Trace — Logs detailed trace information for both successful and failed workflows.
- Log Subfolder Scheme Instructs the connector to group files in the Logs folder according to the selected interval. For example, the Weekly option instructs the connector to create a new subfolder each week and store all logs for the week in that folder. The blank setting tells the connector to save all logs directly in the Logs folder. For connectors that process many transactions, using subfolders can help keep logs organized and improve performance.
- Log Messages A toggle that instructs the connector to save a copy of the most recent message in the Logs directory. Note that the connector only keeps one message per subfolder, and the connector overrides the previously-saved message when it runs again.
Settings for specific use cases.
- Other Settings Allows configuration of hidden connector settings in a semicolon-separated list, like
setting1=value1;setting2=value2. Normal connector use cases and functionality should not require use of these settings.