The commandProperties argument of the createTransfer call is null.
Severity
20 : Error
Explanation
The commandProperties argument is not allowed to be null.
Response
Set the commandProperties argument to a non-null value. Then call the createTransfer method again.
BFGAI0002E
The agentName argument of the createTransfer call is null.
Severity
20 : Error
Explanation
The agentName argument is not allowed to be null.
Response
Set the agentName argument to a non-null value. Then call the createTransfer method again.
BFGAI0003E
The agentQueueManager argument of the createTransfer call is null.
Severity
20 : Error
Explanation
The agentQueueManager argument is not allowed to be null.
Response
Set the agentQueueManager argument to a non-null value. Then call the createTransfer method again.
BFGAI0004E
The transferSpecification argument of the createTransfer call is null.
Severity
20 : Error
Explanation
The transferSpecification argument is not allowed to be null.
Response
Set the transferSpecification argument to a non-null value. Then call the createTransfer method again.
BFGAI0005E
The connectionQMgr property is missing from the commandProperties map.
Severity
20 : Error
Explanation
The connectionQMgr property must be included in the commandProperties map.
Response
Add the connectionQMgr property to the commandProperties map. Then call the createTransfer method again.
BFGAI0006E
The destinationAgentName value in the transferSpecification argument is null.
Severity
20 : Error
Explanation
The destinationAgentName value in the transferSpecification argument is not allowed to be null.
Response
Set the destinationAgentName value to a non-null value using the TransferSpecification setDestinationAgentName method. Then call the createTransfer method again.
BFGAI0007E
The destinationAgentQMgr value in the transferSpecification argument is null.
Severity
20 : Error
Explanation
The destinationAgentQMgr value in the transferSpecification argument is not allowed to be null.
Response
Set the destinationAgentQMgr value to a non-null value using the TransferSpecification setDestinationAgentQMgr method. Then call the createTransfer method again.
BFGAI0008E
The replyQueue value in the transferSpecification argument is null.
Severity
20 : Error
Explanation
The replyQueue value in the transferSpecification argument is not allowed to be null if the replyQMgr value in the transferSpecification argument is not also null.
Response
Set the replyQueue value to a non-null value using the TransferSpecification setReplyQueue method. Then call the createTransfer method again.
BFGAI0009E
The replyQMgr value in the transferSpecification argument is null.
Severity
20 : Error
Explanation
The replyQMgr value in the transferSpecification argument is not allowed to be null if the replyQueue value in the transferSpecification argument is not also null.
Response
Set the replyQMgr value to a non-null value using the TransferSpecification setReplyQMgr method. Then call the createTransfer method again.
BFGAI0010E
The transferPriority value ''<insert_0>'' in the transferSpecification argument is not within the valid range 0 - 9.
Severity
20 : Error
Explanation
The transferPriority value must be an integer between 0 and 9.
Response
Set the transferPriority value to a valid value using the TransferSpecification setTransferPriority method. Then call the createTransfer method again.
BFGAI0011E
The entry with index ''<insert_0>'' in the transferItemSpecificationList in the transferSpecification is null.
Severity
20 : Error
Explanation
All the entries in the transferItemSpecificationList in the transferSpecification must be non-null.
Response
Set the transferItemSpecificationList value to a list containing no null entries using the TransferSpecification setTransferItemSpecificationList method. Then call the createTransfer method again.
BFGAI0012E
The sourceName in the entry with index ''<insert_0>'' in the transferItemSpecificationList is null.
Severity
20 : Error
Explanation
The sourceName in the transferItemSpecification is not allowed to be null.
Response
Set the sourceName value to a non-null value using the TransferItemSpecification setSourceName method. Then call the createTransfer method again.
BFGAI0013E
The destinationName in the entry with index ''<insert_0>'' in the transferItemSpecificationList is null.
Severity
20 : Error
Explanation
The destinationName in the transferItemSpecification is not allowed to be null.
Response
Set the destinationName value to a non-null value using the TransferItemSpecification setDestinationName method. Then call the createTransfer method again.
BFGAI0014E
Both the sourceType and destinationType are set to QUEUE in the entry with index ''<insert_0>'' in the transferItemSpecificationList.
Severity
20 : Error
Explanation
Either the sourceType or the destinationType can be set to QUEUE but not both.
Response
Modify the entry so that either the source or destination is no longer a queue. Then call the createTransfer method again.
BFGAI0015E
The sourceMsgDelimBytes value has been set to the transfer mode of text in the entry with index ''<insert_0>'' in the transferItemSpecificationList, which is not valid.
Severity
20 : Error
Explanation
The sourceMsgDelimBytes value is compatible only with a transfer mode of binary.
Response
Either unset the sourceMsgDelimBytes value or set the transfer mode to binary in the entry. Then call the createTransfer method again.
BFGAI0016E
The sourceMsgDelimText value has been set to the transfer mode of binary in the entry with index ''<insert_0>'' in the transferItemSpecificationList, which is not valid.
Severity
20 : Error
Explanation
The sourceMsgDelimText value is only compatible with a transfer mode of text.
Response
Either unset the sourceMsgDelimText value or set the transfer mode to text in the entry. Then call the createTransfer method again.
BFGAI0017E
The destinationMsgDelimBytes value has been set to the transfer mode of text in the entry with index ''<insert_0>'' in the transferItemSpecificationList, which is not valid.
Severity
20 : Error
Explanation
The destinationMsgDelimBytes value is compatible only with a transfer mode of binary.
Response
Either unset the destinationMsgDelimBytes value or set the transfer mode to binary in the entry. Then call the createTransfer method again.
BFGAI0018E
The destinationMsgDelimPattern value has been set to the transfer mode of binary in the entry with index ''<insert_0>'' in the transferItemSpecificationList, which is not valid.
Severity
20 : Error
Explanation
The destinationMsgDelimPattern value is compatible only with a transfer mode of text.
Response
Either unset the destinationMsgDelimPattern value or set the transfer mode to text in the entry. Then call the createTransfer method again.
BFGAI0019E
The destinationMsgSize value has been set and either the destinationMsgDelimBytes value or the destinationMsgDelimPattern value has also been set in the entry with index ''<insert_0>'' in the transferItemSpecificationList.
Severity
20 : Error
Explanation
The destinationMsgSize value cannot be set if a text or binary delimiter has also been set.
Response
Either unset the destinationMsgSize value or unset one of the following values in the entry: destinationMsgDelimBytes or destinationMsgDelimPattern. Then call the createTransfer method again.
BFGAI0020E
The destinationMsgSize value of ''<insert_0>'' in the entry with index ''<insert_1>'' in the transferItemSpecificationList has an invalid format.
Severity
20 : Error
Explanation
The destinationMsgSize value must conform to the format <length><units>, where length is a positive integer value and units is one of the following values: B (bytes), K (1024 bytes), or M (1048576 bytes).
Response
Set destinationMsgSize to a valid value in the entry. Then call the createTransfer method again.
BFGAI0021E
The sourceMsgDelimBytes value of ''<insert_0>'' in the entry with index ''<insert_1>'' in the transferItemSpecificationList has an invalid format.
Severity
20 : Error
Explanation
The sourceMsgDelimBytes value must conform to the format of two hexadecimal digits in the range 00-FF, prefixed by x. Multiple bytes must be comma-separated. A valid example is x08,xA4.
Response
Set sourceMsgDelimBytes to a valid value in the entry. Then call the createTransfer method again.
BFGAI0022E
The destinationMsgDelimBytes value of ''<insert_0>'' in the entry with index ''<insert_1>'' in the transferItemSpecificationList has an invalid format.
Severity
20 : Error
Explanation
The destinationMsgDelimBytes value must conform to the format of two hexadecimal digits in the range 00-FF, prefixed by x. Multiple bytes must be comma-separated. A valid example is x08,xA4.
Response
Set destinationDelimBytes to a valid value in the entry. Then call the createTransfer method again.
BFGAI0023E
The destinationMsgDelimPattern value of ''<insert_0>'' in the entry with index ''<insert_1>'' in the transferItemSpecificationList is not a valid regular expression for the following reason: ''<insert_2>''.
Severity
20 : Error
Explanation
The destinationMsgDelimPattern value must be a valid regular expression.
Response
Set destinationDelimPattern to a valid value in the entry. Then call the createTransfer method again.
BFGAI0024E
The sourceQueueTimeout value of ''<insert_0>'' in the entry with index ''<insert_1>'' in the transferItemSpecificationList is not within the valid range.
Severity
20 : Error
Explanation
The sourceQueueTimeout value must be an integer that is greater than 1, or -1 if the value is not to be used.
Response
Set sourceQueueTimeout to a valid value in the entry. Then call the createTransfer method again.
BFGAI0025E
The sourceEOL value of ''<insert_0>'' in the entry with index ''<insert_1>'' in the transferItemSpecificationList is not valid. Valid values are ''CRLF'' and ''LF''.
Severity
20 : Error
Explanation
The sourceEOL value must be set to either 'CRLF' or 'LF'.
Response
Set sourceEOL to a valid value in the entry. Then call the createTransfer method again.
BFGAI0026E
The destinationEOL value of ''<insert_0>'' in the entry with index ''<insert_1>'' in the transferItemSpecificationList is not valid. Valid values are ''CRLF'' and ''LF''.
Severity
20 : Error
Explanation
The destinationEOL value must be set to either 'CRLF' or 'LF'.
Response
Set destinationEOL to a valid value in the entry. Then call the createTransfer method again.
BFGAI0027E
The sourceEncoding value of ''<insert_0>'' in the entry with index ''<insert_1>'' in the transferItemSpecificationList is not a valid Java character set name.
Severity
20 : Error
Explanation
The value assigned to sourceEncoding does not conform to the rules for naming Java character sets.
Response
Set sourceEncoding to a valid value in the entry. Then call the createTransfer method again.
BFGAI0028E
The destinationEncoding value of ''<insert_0>'' in the entry with index ''<insert_1>'' in the transferItemSpecificationList is not a valid Java character set name.
Severity
20 : Error
Explanation
The value assigned to destinationEncoding does not conform to the rules for naming Java character sets.
Response
Set destinationEncoding to a valid value in the entry. Then call the createTransfer method again.
BFGAI0029E
The ''<insert_0>'' method has been called before the command API has been initialized.
Severity
20 : Error
Explanation
The CommandApi initialize method must be called before any other CommandApi method is called.
Response
Call the CommandApi initialize method. Then call the failing method again.
BFGAI0030E
The diagnosticsDirectory parameter is null in the call to the CommandApi initialize method.
Severity
20 : Error
Explanation
The diagnosticsDirectory parameter must be set to a non-null value.
Response
Call the initialize method again with the diagnosticsDirectory parameter set to a non-null value.
BFGAI0031E
The replyPersistence parameter is not allowed when the replyQueue and replyQMgr parameters are null.
Severity
20 : Error
Explanation
The replyPersistence parameter in the transferSpecification argument is applicable only if the replyQueue and replyQMgr values in the transferSpecification argument are not null.
Response
Unset the replyPersistence parameter in the transferSpecification argument. Then call the createTransfer method again.
BFGAI0032E
The replyDetail parameter is not allowed when the replyQueue and replyQMgr parameters are null.
Severity
20 : Error
Explanation
The replyDetail parameter in the transferSpecification argument is applicable only if the replyQueue and replyQMgr values in the transferSpecification argument are not null.
Response
Unset the replyDetail parameter in the transferSpecification argument. Then call the createTransfer method again.
BFGAI0033E
The successrc value <insert_0> is invalid. The reason is: <insert_1>
Severity
20 : Error
Explanation
The successrc value must be a valid return code expression.
Response
Set the successrc value to a valid value. Then call the createTransfer method again.
BFGAI0034E
The sourceKeepTrailingSpaces value of true in the entry with index ''<insert_0>'' in the transferItemSpecificationList is not valid unless the transfer is in text mode.
Severity
20 : Error
Explanation
The sourceKeepTrailingSpaces value can be set to true only when a transfer is in text mode.
Response
Either unset the sourceKeepTrailingSpaces value or set the transfer mode to text in the entry. Then call the createTransfer method again.
BFGAI0035E
A non-null value for sourceRecordDelimiter in the entry with index ''<insert_0>'' in the transferItemSpecificationList is not valid unless the transfer is in binary mode.
Severity
20 : Error
Explanation
The sourceRecordDelimiter value can be set to a non-null value only when a transfer is in binary mode.
Response
Either unset the sourceRecordDelimiter value or set the transfer mode to binary in the entry. Then call the createTransfer method again.
BFGAI0036E
A non-null value for sourceRecordDelimiter in the entry with index ''<insert_0>'' in the transferItemSpecificationList is not valid unless the source of the transfer is a file or dataset.
Severity
20 : Error
Explanation
The sourceRecordDelimiter value can be set to a non-null value only when the source of a transfer is a file or data set.
Response
Either unset the sourceRecordDelimiter value or set the source of the transfer to be a file or data set in the entry. Then call the createTransfer method again.
BFGAI0037E
A value of PREFIX for sourceRecordDelimiterPosition in the entry with index ''<insert_0>'' is applicable only when the sourceRecordDelimiter value is set to a non-null value.
Severity
20 : Error
Explanation
The sourceRecordDelimiterPosition value can be set only when the sourceRecordDelimiter value is set to a non-null value.
Response
Either unset the sourceRecordDelimiterPosition value or set the sourceRecordDelimiter value to a non-null value. Then call the createTransfer method again.
BFGAI0038E
The destinationTruncateRecords value of true in the entry with index ''<insert_0>'' in the transferItemSpecificationList is not valid unless the transfer is in text mode.
Severity
20 : Error
Explanation
The destinationTruncateRecords value can be set to true only when a transfer is in text mode.
Response
Either unset the destinationTruncateRecords value or set the transfer mode to text in the entry. Then call the createTransfer method again.
BFGAI0039E
The destinationTruncateRecords value of true in the entry with index ''<insert_0>'' in the transferItemSpecificationList is not valid unless the destination of the transfer is a data set or partitioned data set.
Severity
20 : Error
Explanation
The destinationTruncateRecords value can be set to true only when the destination of a transfer is a data set or partitioned data set.
Response
Either unset the destinationTruncateRecords value or set the destinationType of the transfer to be DATASET or PDS. Then call the createTransfer method again.
BFGAI0040E
The destination file attribute ''<insert_0>'' in the entry with index ''<insert_1>'' in the transferItemSpecificationList is incorrectly formatted.
Severity
20 : Error
Explanation
A supplied destination file attribute does not conform to the correct format. A destination attribute can be specified as a name only or with a value. A value should be supplied inside parentheses for example, ATTRIBUTE1(VALUE1). If using the name-only format, no parentheses are required. For example, ATTRIBUTE2.
Response
Check the format of the supplied destination file attributes to ensure that they are formatted correctly. Then call the createTransfer method again.
BFGAI0041E
The transferRecoveryTimeout value ''<insert_0>'' in the transferSpecification argument is not within the valid range -1 - 999999999.
Severity
20 : Error
Explanation
The transferRecoveryTimeout value must be an integer between -1 and 999999999.
Response
Set the transferRecoveryTimeout value to a valid value using the TransferSpecification setTransferRecoveryTimeout method. Then call the createTransfer method again.
BFGAI9999E
<insert_0>
Severity
20 : Error
Explanation
If this message does not give enough information, check the accompanying error messages for further information.
Response
For further information on resolving this error, see the problem determination information on the product Web site.