IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

QH IMS Status Code


IBM Mainframe Forums -> IMS DB/DC
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
Supriya.rane

New User


Joined: 17 Dec 2007
Posts: 2
Location: Netherlands

PostPosted: Mon Dec 17, 2007 9:46 pm
Reply with quote

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.
Back to top
View user's profile Send private message
Bitneuker

CICS Moderator


Joined: 07 Nov 2005
Posts: 1104
Location: The Netherlands at Hole 19

PostPosted: Wed Dec 19, 2007 2:00 am
Reply with quote

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.

Back to top
View user's profile Send private message
babai043
Currently Banned

New User


Joined: 19 Dec 2007
Posts: 19
Location: chennai

PostPosted: Thu Dec 20, 2007 10:28 am
Reply with quote

hi,

please check this

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.
Back to top
View user's profile Send private message
babai043
Currently Banned

New User


Joined: 19 Dec 2007
Posts: 19
Location: chennai

PostPosted: Thu Dec 20, 2007 10:31 am
Reply with quote

Hi Supriya,

you need take following action

Check the logical terminal name or transaction code and correct it
Back to top
View user's profile Send private message
Supriya.rane

New User


Joined: 17 Dec 2007
Posts: 2
Location: Netherlands

PostPosted: Thu Dec 20, 2007 7:21 pm
Reply with quote

I have checked all the options specified. All of them seems correct.
The transcation name is the one which is registered.
Back to top
View user's profile Send private message
rajatbagga

Active User


Joined: 11 Mar 2007
Posts: 199
Location: india

PostPosted: Mon Dec 24, 2007 1:20 pm
Reply with quote

Ok... then check for the following things :

1.) Check for the MQ queue names whether you are using the correct queue for inserting or not.

2.) Check for the length of message you are trying to insert in MQ queue and verfy this length with MQ programers. Both the length sholud match.

3.) Check the copybook specified by MQ programers for mapping it with program I/O variables. Are you mapping the fields correctly?
Back to top
View user's profile Send private message
gane03

New User


Joined: 13 Dec 2007
Posts: 2
Location: chennai

PostPosted: Wed Dec 26, 2007 9:48 pm
Reply with quote

Hi

Please see the below link you can get the answers

www.jatomes.com/Help/ImsRc.Html



Thanks
ganesh
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> IMS DB/DC

 


Similar Topics
Topic Forum Replies
No new posts run rexx code with jcl CLIST & REXX 15
No new posts Compile rexx code with jcl CLIST & REXX 6
No new posts Job completes in JES, but the status ... IBM Tools 1
No new posts REXX code to expand copybook in a cob... CLIST & REXX 2
No new posts VSAM return code 23 - for a Random read COBOL Programming 4
Search our Forums:

Back to Top