book
Article ID: KB0086307
calendar_today
Updated On:
Description
Resolution:
PROBLEM:
When using the Command Language Interface (CLI), as described in the "TIBCO Object Service Broker for z/OS External Environments 5.0" manual Chapter 16 page 231, if the input COMMAREA (HRN-DATA-IN) is incorrectly specified, the CALLRULE operation fails; however the RETURN-DATA field contains invalid data X'DDDD' (decimal 56797) instead of X'0028' (decimal 40).
SOLUTION:
The incorrect error code problem will be fixed in a future release of Object Service Broker (OSB). Until the problem is fixed, please make sure that HRN-DATA-IN is specified correctly. For example, in one case, while DATAINPARMLEN was zero, the IN-NO-COMMAREA field was inadvertently set to 1 (instead of 0). As expected, this user error resulted in RETURN-CODE 11 (CALLRULE request failed). However, instead of 'Input commarea length error" (Code: x'0028'), an incorrect Reason Code x'DDDD' was returned in RETURN-DATA.
Customers wishing to be notified of the fix should open a service request and ask to track CR 1-ALLVNR.
References:
"TIBCO Object Service Broker for z/OS External Environments Release 5.0" manual
Problem Report CR 1-ALLVNR
Issue/Introduction
An incorrect RETURN-DATA error reason code may be returned on a CALLRULE failure when using the Command Language Interface (CLI).