The Source at Host message type defines the way in which your backend applications transform outbound transactions and send them to your organization.
You can define the CSV, JSON, or XML formats for the Source at Host message type.
CSV
Use the following settings to define CSV as the format for the Source at Host message type:
| Setting | Description | Default | Required |
|---|---|---|---|
Usage |
Message usage. Allowed value is |
Yes |
|
Format |
Format of the message. Allowed value is |
Yes |
|
Separator character |
Character that separates values in the file. |
, |
Yes |
Quote character |
Character used as a quote character in the file. |
"" |
Yes |
Escape character |
Character used as an escape character in the file. |
\ |
Yes |
Header line |
When selected, Partner Manager skips the header row when it processes a CSV file. |
Selected |
|
Ignore empty line |
When selected, Partner Manager ignores empty lines when it processes a CSV file. |
Selected |
|
Reference identifiers and attributes mapping |
Uploaded DataWeave map that extracts the reference identifiers and custom attributes from the payload received from the partner:
|
No |
JSON or XML
Use the settings in the table to define JSON or XML as the format for the Receive from Partners message type.
If you process cXML messages with <DOCTYPE> tags, you must set the minMuleVersion to 4.5.0 or higher and upgrade your runtime environment. For more information, see Partner Manager deployment settings for CloudHub, CloudHub 2.0, and Runtime Fabric.
| Setting | Description | Default | Required |
|---|---|---|---|
Format |
Application message structure format. Allowed value is |
Yes |
|
Schema |
Imported JSON or XSD schema file for the message type. |
No |
|
Message type identifier |
See Outbound Message Routing to understand how Partner Manager performs outbound routing and how your backend applications pass the message type identifier when sending application messages to Partner Manager endpoints. |
Yes |
|
Reference identifiers and attributes mapping |
Uploaded DataWeave map that extracts the reference identifiers, business key, and custom message attributes from the payload received from the back-end application:
|
None |
Yes |