Message Service FTP Runtime Properties for Outbound Transports

The table in this topic describes the FTP runtime properties set when creating a message service.

These runtime properties are set when defining endpoints used for a message service sending outbound messages. You can also edit these runtime properties in the Properties view of the Service editor.

Table 1. FTP
Property Description
Append Message Count Specify the number of messages to be written to a file before a new file is created. The default value is 1.
Delimiter Required if Message Separator Mode is set to byDelimiter.

Specify the type of delimiter to use separate outbound messages. Choose from the following:


  • Default - No action is required. The inbound delimiter remains unchanged as it is passed to the outbound operation.
  • String (with Escape sequence) - Specify a nonprintable or special character as an escape character. Select String and the Use Java escape sequences checkbox.
  • Binary - Specify a special character using the format 0xXXXX, where X is a hexadecimal value. The value range is 0x0000 to 0xFFFF.
Encoding Specify the encoding of the specified attributes, such as File Header/Footer and Message Header/Footer, excluding the embedded XML message content.
File Directory Specify the output directory in single or multi-byte characters.
File Footer Specify the constant string used to end every file.
File Header Specify the constant string used to begin every file.
File Name Part Specify the outbound file name prefix.
Fixed Length Specify the maximum length of the message. This is required when the following Message Separator Modes are set:
  • byFixedLengthInBytes
  • byFixedLengthInChars
Maximum File Size Limit the output file size.

When the Maximum File Size is reached, the file service does not append any more messages. At least one message is output to a file regardless of the designated Maximum File Size. If Append Message Count is set to a value greater than 1 and is reached first, however, the file service stops appending messages before Maximum File Size is reached.

Message Footer Specify the constant string to be used after each message.
Message Header Specify the constant string to be used before each message.
Message Separator Mode Choose one of the following:
  • byDelimiter: Separates messages by delimiter; use with the Delimiter property
  • byFixedLengthInBytes: reserves x bytes for each message, where x is set by the Fixed Length property
  • byFixedLengthInChars: reserves x characters for each message, where x is set by the Fixed Length property
Mode Specify the transfer mode. Choose one of the following:
  • ASCII
  • Binary
Padding Byte Specify the byte to be used to fill the remaining reserved space when byFixedLengthInBytes property is set.
Padding Char Specify the character to be used to fill the remaining reserved space when byFixedLengthInChars property is set.
Related tasks
Developing a Message Service

Send your feedback on this help topic to Sybase Technical Publications: pubs@sybase.com

Your comments will be sent to the technical publications staff at Sybase, Inc. For product-related issues or technical support, contact Sybase Technical Support at 1-800-8SYBASE.