Explanation | The specified attribute should have a non-blank value. | |
Action | Set an appropriate value for the attribute. |
Explanation | The structure of the request data should conform to the data transformation schema. | |
Action | Ensure the request data conforms to the data transformation schema. Contact the administrator of the service if the schema was not provided. |
Explanation | The service is currently stopped and can not be invoked. | |
Action | Contact the administrator of the service and ask them to start the service. Then resubmit the request. |
Explanation | An unexpected internal error occurred. | |
Action | Contact the IBM service organization and provide this error message along with any associated information. |
Explanation | If a data transformation is configured on the service then either a javax.jms.TextMessage or a javax.jms.BytesMessage is supported. Otherwise only a javax.jms.TextMessage is supported. In either case the message will get rolled back to the configured reply queue. | |
Action | Ensure that only messages of a supported type are put to the reply queue. |
Explanation | An unexpected JMSException occurred while processing a request. | |
Action | Contact the administrator of the service to resolve the problem. |
Explanation | An exception occurred while looking up JMS resources from JNDI. | |
Action | Use the information in the exception to resolve the problem. |
Explanation | A failure occurred while serializing JSON data. | |
Action | Use the information in the exception message to resolve the problem, then resubmit the request. |
Explanation | The request contains an incorrect 'ibm-mq-md-expiry' value. | |
Action | Change the value of the 'ibm-mq-md-expiry' HTTP header to be a valid 32 bit integer, then resubmit the request. |
Explanation | The request contains an incorrect 'ibm-mq-md-persistence' value. | |
Action | Change the value of the 'ibm-mq-md-persistence' HTTP header to be either false, which means that sent messages are non-persistent, or true, which means that sent messages are persistent. |
Explanation | An unexpected JMSException occurred while processing the 'ibm-mq-usr' HTTP header. | |
Action | Use the provided information to resolve the problem, then resubmit the request. |
Explanation | String message properties in the 'ibm-mq-usr' HTTP header should be surrounded by double quotes. | |
Action | Use the provided offset to locate the string message in the header and ensure it is surrounded by double quotes, then resubmit the request. |
Explanation | A boolean message can only have values of 'TRUE' or 'FALSE'. The specified message had a different value. | |
Action | Use the provided information to locate the boolean message with the incorrect value and change it to either 'TRUE' or 'FALSE', then resubmit the request. |
Explanation | A message of an unexpected type was detected. | |
Action | Ensure that the message is one of the following types: boolean, i1, i2, i4, i8, r4, r8, string, then resubmit the request. |
Explanation | The specified value could not be converted into a number of the specified type. | |
Action | Ensure that the value can be converted into a number of the specified type, then resubmit the request. |
Explanation | A message with an empty name was detected. | |
Action | Check that the message has a name, and is correctly formed. Use the provided offset information to locate the message in the header, correct it, then resubmit the request. |
Explanation | An expected semi-colon could not be located. | |
Action | Use the provided information to establish the problem and correct it, then resubmit the request. |
Explanation | Only the HTTP POST method is supported with services that use a topic. | |
Action | Consider using a different, queue based, service. |
Explanation | The request contains an incorrect 'ibm-mq-gmo-waitInterval' value. | |
Action | Change the value of the 'ibm-mq-gmo-waitInterval' HTTP header to be a valid 64 bit integer, then resubmit the request. |
Explanation | The request contains the 'ibm-mq-pmo-retain' HTTP header. This is not supported with services that are configured to use queues. | |
Action | Delete the 'ibm-mq-pmo-retain' HTTP header, then resubmit the request. |
Explanation | The specified header was incorrect. If it was prefixed with '0x:' then there should be a 24 byte hexadecimal number after the prefix. Otherwise it should be a string, optionally surrounded with double quotes. | |
Action | Correct the header so that it is correctly formatted, then resubmit the request. |
Explanation | The code page is not installed on the server. | |
Action | Either install the code page or use a CCSID corresponding to a different code page. |
Explanation | The service only supports a content type of application/json and a charset of utf-8. | |
Action | Correct either the content type, or charset, of the request and resubmit it. |
Explanation | HTTP DELETE requests or 'messagingAction' of 'mqget' to the service begin a user transaction to minimize the chance of message data being lost. The attempt to commit the transaction failed, resulting in the transaction rolling back. | |
Action | This is likely to be a temporary error, resubmit the request. |
Explanation | A failure occurred while looking up JMS resources from JNDI. | |
Action | Contact the administrator of the service so that they can resolve the problem. |
Explanation | The object located from JNDI was not of the expected type. | |
Action | Adjust the configuration of the service so that the correct object can be located. |
Explanation | The object located from JNDI was not of the expected type. | |
Action | Contact the administrator of the service so that they can adjust the configuration of the service so that the correct object can be located. |
Explanation | An unexpected internal error occurred. | |
Action | Contact the IBM service organization providing this error message and the FFDC information. |
Explanation | The specified CCSID either does not exist or is not supported on the server. | |
Action | Set the 'receiveTextCCSID' attribute of the service to a valid, supported CCSID. |
Explanation | The 'waitInterval' attribute can not have a value of 0 if the 'replyDestination' attribute is set. | |
Action | Change the value of 'waitInterval' to a non-zero integer value. |
Explanation | Data transformation for the request data failed. The data was not sent to IBM MQ. | |
Action | Contact the administrator of the service as they might need to adjust the configuration of the data transformation. |
Explanation | The data transformation was applied to the data received from IBM MQ, but the transformation failed. | |
Action | Contact the administrator of the service as they might need to adjust the configuration of the data transformation. |
Explanation | An error occurred when decoding the 'password' attribute. This might be because it was incorrectly formatted. | |
Action | Ensure that the 'password' attribute has been correctly encoded. The securityUtility tool should be used to encode passwords. Use the associated error information in the log file to help resolve the problem. |
Explanation | The 'userName' and 'password' attributes must either both be blank, or they must both be specified. | |
Action | Ensure that the 'userName' and 'password' attributes are either both blank, or both specified. |
Explanation | The service is not configured correctly. | |
Action | Contact the administrator of the service and ask them to correct the configuration of the service by searching for the BAQM0046E error message. Then resubmit the request. |
Explanation | The attribute of the service has a value of an unexpected type. | |
Action | Correct the value of the attribute. |
Explanation | The value of the 'mqmdFormat' attribute of the service exceeds the maximum length of 8. | |
Action | Correct the value of the 'mqmdFormat' attribute. |
Explanation | The 'replySelection' attribute of the service does not have a valid value. | |
Action | Correct the value of the 'replySelection' attribute. |
Explanation | A service without an id can not be referenced by users. | |
Action | Contact the administrator of the service and ask them to correct the configuration of the service. Then resubmit the request. |
Explanation | An unexpected internal error occurred when trying to start or stop the service. | |
Action | Contact the IBM service organization providing this error message and the FFDC information. |
Explanation | An unexpected internal error occurred when trying to activate the service. | |
Action | Contact the IBM service organization providing this error message and the FFDC information. |
Explanation | The service has been configured with the 'useCallerPrincipal' attribute set to 'true', but no caller principal was provided. This is because the z/OS Connect EE service, or API, was configured with the 'requireAuth' attribute set to 'false', and the user did not authenticate to z/OS Connect EE. This combination of attributes is incorrect. | |
Action | Either set the MQ Service Provider 'useCallerPrincipal' attribute set to 'false', and adjust your MQ security configuration; or set the z/OS Connect EE 'requireAuth' attribute to 'true' and ensure that the caller authenticates with z/OS Connect EE. |
Explanation | The service has been configured to expect callers to authenticate with z/OS Connect EE, but no authentication information was provided. | |
Action | Provide authentication information such as a user name and password when calling the service. |
Explanation | A message was received from IBM MQ that contained text data, but the data was not recognized as valid JSON. The data might not be JSON, or it might be in the wrong CCSID. | |
Action | Contact the administrator of the service and ask them to validate that the message contains JSON data, and that the JMS destination(s) associated with the service are configured to use the correct CCSID. Once the administrator of the service has corrected the issue, resubmit the request. |
Explanation | The service is not configured correctly. | |
Action | To find more information about the configuration errors look for earlier error messages starting with BAQM in the log file, and use the information provided in those error messages to resolve them. |
Explanation | The attribute is not supported. | |
Action | Remove the attribute from the properties file or server.xml file. |
Explanation | The service archive file is incompatible with the MQ Service Provider. | |
Action | Consider upgrading the MQ Service Provider or using an earlier version of the MQ build toolkit plugin. |
Explanation | The service archive file was created by an unknown tool which is not supported. | |
Action | Re-generate the service archive file with a supported MQ build toolkit plugin. |
Explanation | The attribute is not allowed with the value of 'messagingAction'. | |
Action | Correct the input parameter. |
Explanation | Services that use a topic only support a 'messagingAction' of 'mqput'. | |
Action | Consider using a different, queue based, service. |
Explanation | The configuration update has not been applied as doing so would have resulted in the service not being configured correctly. | |
Action | To find more information look for earlier error messages starting with BAQM in the log file, and use the information provided in those error messages to resolve the problem. |
Explanation | The value must be between 1 and 65535 and a supported 'ccsid'. | |
Action | Set an appropriate value for the 'ccsid' or 'receiveTextCCSID' attribute. |
Explanation | This message is for informational purposes only. | |
Action | None, this message is for informational purposes only. |
Explanation | The 'replyDestination' and 'messagingAction' attributes are mutually exclusive. | |
Action | Specify one of either the 'replyDestination' or 'messagingAction' attributes. |
Explanation | An unexpected internal error occurred. | |
Action | Contact the IBM service organization and provide this error message along with any associated information. |
Explanation | An unexpected JMSException occurred while processing a request. | |
Action | Use the information from the exception and the associated FFDC to resolve the problem. |