Joined: 17 Dec 2007 Posts: 2 Location: Netherlands
I am getting a QH status code when using ISRT call.
The insert is used in an online application which gets the input from the MQ input message. When I am trying to insert the message in the MQ message, the status is QH. tried all the possible combinations given in the quick help. But no success.
Joined: 07 Nov 2005 Posts: 1143 Location: The Netherlands at Hole 19
Did you use the GU for the message first?
Quote:
Explanation
There has been a terminal symbolic error. The output logical terminal name or transaction code is unknown to IMS™. Some reasons for receiving this status code are:
The program tried to insert an alternate response PCB receiving a QC status code for a GU call.
The program tried to insert to an I/O PCB that has a logical terminal name of blanks. This could occur after the program issued a GU call for a message that originated either from a batch-oriented BMP or a CPI Communications driven program.
SMB or CNT could not be found.
The program deallocated a conversation with a SETO call with the DEALLOCATE_ABEND option. Any subsequent ISRT calls are rejected with this status code.
The program issued an ISRT call without first issuing a GU call.
The logical terminal name or transaction code specified is Fast Path exclusive and is not available to this program.
The program issued an ISRT call for a segment shorter than 5 bytes.
The program issued an ISRT call for a SPA shorter than 6 bytes.
The logical terminal name or transaction code has leading blanks, instead of being left-justified.
Programmer response
Check the logical terminal name or transaction code, and correct it.
Explanation: There has been a terminal symbolic error. The output logical terminal name or transaction code is unknown to IMS. Some reasons for receiving this status code are:
· The program tried to insert an alternate response PCB receiving a QC status code for a GU.
· SMB or CNT could not be found.
· The program issued an ISRT call without first issuing a GU.
· The logical terminal name or transaction code specified is Fast Path exclusive and not available to this program.
· The program issued an ISRT call for a segment shorter than 5 bytes.
· The program issued an ISRT call for an SPA shorter than 6 bytes.
· The logical terminal name or transaction code has leading blanks, instead of being left-justified.