background image

T h e   O u t b o u n d   S e r v i c e   I n f o r m a t i o n   S c r e e n s

Oracle Tuxedo Mainframe Adapter for TCP CICS User Guide

4-25

After the entry in the 

SEL CDE

 field is validated and processed, the screen for that process is 

displayed and the record key appears in the 

LOGICAL MACHINE NAME

 field.

The Outbound Service Information Screens

A service is a name associated with some component of work. That component of work might be 
a banking transaction, an airline flight reservation, or an order for a dozen widgets. In Oracle 
Tuxedo, a client program that needs work done makes a

 “

service request.” A process called a 

server performs the work described in the service request on behalf of the client, then returns the 
results of its efforts back to the client. In MVS this process would be referred to as a call to a 
“black box.” 

In a CICS application that uses TMA TCP for CICS, a service name is passed in the data area in 
an 

EXEC CICS LINK

 command and the results are returned in that same area. The service screens 

use the terms “service name” and “remote service name.” The service name (such as, 

CIC01XXYYZZ

) is what the service is known as to your CICS environment and the remote service 

name (such as, 

WITHDRAWL

) is what the service is known as to Oracle Tuxedo. For simplicity, you 

can make both names the same, but if naming conventions differ, you can use different names.

  BEAPREQ                    BEA TMA 10.0 TCP FOR CICS                    BEAM R5
  
                                BROWSE  REQUESTER
  
  
 SEL  LOGICAL MACHINE       HOST       PORT  MAXM  CONN  LMID START
 CDE       NAME            ADDRESS     NUM   SIZE  R-LIM TYPE TRNID
 ---  ---------------- --------------- ----- ----- ----- ---- -----
  
  _   ________________ _______________ _____ _____ _____  _   ____
  _   ________________ _______________ _____ _____ _____  _   ____
  _   ________________ _______________ _____ _____ _____  _   ____
  _   ________________ _______________ _____ _____ _____  _   ____
  _   ________________ _______________ _____ _____ _____  _   ____
  _   ________________ _______________ _____ _____ _____  _   ____
  _   ________________ _______________ _____ _____ _____  _   ____
  _   ________________ _______________ _____ _____ _____  _   ____
  _   ________________ _______________ _____ _____ _____  _   ____
  _   ________________ _______________ _____ _____ _____  _   ____
  
  * SELCDE = (1: INS, 2: UPD, 3: INQ, 4: DEL)
    ENTER: PROCESS, PF3: MENU, PF7: PREV, PF8: NEXT
 RECORD NOT FOUND

Summary of Contents for Oracle Tuxedo

Page 1: ...Oracle Tuxedo Mainframe Adapter for TCP CICS User Guide Release 10 0 June 2008...

Page 2: ...ure modification and adaptation shall be subject to the restrictions and license terms set forth in the applicable Government contract and to the extent applicable by the terms of the Government contr...

Page 3: ...Load Balancing of a Requester 1 3 Automatic Enabling of LMID 1 3 Oracle TMA TCP for CICS Components 1 3 The TMA TCP for CICS Handler 1 4 The TMA TCP for CICS Application Handler 1 4 The TMA TCP for CI...

Page 4: ...uests 2 5 Shutting Down the Requester 2 5 Using BDWN to Shut Down the Requester 2 6 Translating Data with TMA TCP gateway 2 7 Oracle Tuxedo Terminology 2 7 Data Translation Rules 2 8 Strings and Numer...

Page 5: ...2 Usage 4 3 The Connection Screens 4 6 PF Keys 4 6 Update Connection Screen C2 4 6 Fields 4 7 Inquire Connection Screen C3 4 8 Fields 4 9 Browse Connection Screen C5 4 10 The Requester Screens 4 11 P...

Page 6: ...onnection ACCOUNT Screens 4 32 PF Keys 4 33 Insert User Connection ACCOUNT Screen U1 4 33 Fields 4 34 Update User Connection ACCOUNT Screen U2 4 34 Fields 4 35 Inquire User Connection ACCOUNT Screen U...

Page 7: ...for CICS 4 52 Modifying Outbound Services 4 52 Modifying User Connection Accounts 4 52 Modifying Connections 4 53 Deleting Requester LMIDs 4 53 Administering the Gateways 4 53 Programming Oracle Tuxed...

Page 8: ...for C Programs 5 9 Modifying Return Message Lengths for COBOL Programs 5 9 Error and Informational Messages Messages Returned to the Remote Gateway A 1 Messages Written to the TMA TCP for CICS Log A...

Page 9: ...xedo configuration The TMA TCP for CICS software is designed to provide transparent CICS program access from within an Oracle Tuxedo domain and Oracle Tuxedo access from within a CICS region The follo...

Page 10: ...ation Handler z Pre requester z Requester It uses the Sockets Interface and Sockets for CICS Listener that is shipped with the IBM TCP IP for CICS TS Sockets Interface There are two different processi...

Page 11: ...ameters You can modify the configuration without shutting down and restarting the TMA TCP product For more information about dynamic configuration refer to the Dynamically Configuring TMA TCP for CICS...

Page 12: ...andler to process service requests originating from the TMA TCP gateway Requester If multiplexing or security is enabled the Handler starts the Application Handler and waits for the next service reque...

Page 13: ...er TCP IP This procedure is true for any CICS program which uses the sockets API The IBM TCP IP Sockets Interface is not supplied by Oracle Systems Inc You can purchase it directly from IBM The suppli...

Page 14: ...essing Scenarios This section describes the TMA TCP for CICS processing scenarios Requests from within an Oracle Tuxedo Domain Because of the way Oracle Tuxedo maps services to servers service request...

Page 15: ...pplication and TCP IP When Oracle Tuxedo client programs send requests to remote systems in this case CICS TMA TCP gateway transforms those requests into messages formatted appropriately for transmiss...

Page 16: ...connection is established automatically when a new TMA TCP gateway Requester in the Oracle Tuxedo domain establishes communication with the TMA TCP for CICS gateway Requests from within CICS The mech...

Page 17: ...uester for each configured remote endpoint The Requester then sends the request to the remote Oracle Tuxedo domain and waits for a response Once the response is returned the Requester notifies the Pre...

Page 18: ...ation is necessary when you begin setting up services z Follow the installation instructions for TMA TCP given in the Oracle TMA TCP Installation Guide z Using the administration tool described in Con...

Page 19: ...Processing Remote Service Requests Shutting Down the Handler Starting the Requester Program Processing TMA TCP for CICS Originated Service Requests Shutting Down the Requester z Translating Data with...

Page 20: ...either the Handler is shut down or until there is a network problem that affects the socket connection The Handler processes service requests up to the configured multiplex count To process more serv...

Page 21: ...Application Handler program Note If security is enabled the EXEC CICS START TRANSID call uses the user ID specified in the TMA TCP protocol header b For any completed service requests the Handler retr...

Page 22: ...r the processing of all requests has completed The default is ALL ALL Shuts down all Handlers and Requesters gracefully allowing them to complete all processing of all requests that were received befo...

Page 23: ...The CICS client program your program issues an EXEC CICS LINK command to the TMA TCP for CICS Pre requester 2 The Pre requester verifies that the request is valid and then determines whether a Reques...

Page 24: ...memory used by the Requesters associated with each logical machine ID LMID You can specify optional parameters with the BDWN transaction to shut down Handlers or Requesters immediately or after proce...

Page 25: ...ed are outlined in the following subsections to assist the CICS programmer in understanding how the data is manipulated It is important for the CICS programmer to remember that this information is wri...

Page 26: ...ion the data is sent from one system to another without modification A CARRAY is an exemplary buffer type for a graphics file VIEW A VIEW buffer is a collection of field definitions that can be treate...

Page 27: ...e translation rules between C and IBM 370 data types LONG Translated to S9 9 COMP FLOAT Translated to COMP 1 DOUBLE Translated to COMP 2 Table 2 3 Translation Rules Between C and IBM 370 Data Types Re...

Page 28: ...data that contains embedded NULL values use a CARRAY type field or buffer The character set translations performed by TMA TCP gateway can be fully localized in accordance with the X Open XPG Portabil...

Page 29: ...how to set up security z Service Request Processing with Security Security Checking from UNIX to Mainframe Security Checking from Mainframe to UNIX z Setting Up Security for TMA TCP for CICS Securing...

Page 30: ...gateway establishes the initial connection connection security information specified as RMTNAME and PASSWORD in the GWICONFIG file is passed from the TMA TCP gateway to the remote gateway If the RMTN...

Page 31: ...3 2 depicts the process flow for security verifications from a mainframe to TMA TCP gateway on UNIX Figure 3 2 Security Checking for Mainframe to UNIX Transactions 1 The user ID established at mainfra...

Page 32: ...n the Handler Configuration screen 2 Enter values for the ACCOUNT and PASSWORD fields in the User Connection Account screen When SECURITY Y TMA TCP for CICS verifies the ACCOUNT and PASSWORD values fr...

Page 33: ...URITY Y on the appropriate Requester screen 2 Enter ACCOUNT and PASSWORD values on the appropriate Requester screen Verify that the parameter values for ACCOUNT and PASSWORD in the Requester screen ma...

Page 34: ...vices Complete the following tasks to enable the security feature for each outbound service 1 Enable security for the corresponding outbound connection 2 Specify SECURITY Y on the appropriate Outbound...

Page 35: ...for TCP CICS hereafter referenced as TMA TCP for CICS Maintenance System The Oracle TMA TCP for CICS Maintenance System is an online CICS application for use in configuring maintaining and administer...

Page 36: ...how you can use each group of menus Each of these topics is discussed in more detail in the following sections The Main Menu The Main menu BEAM gives you access to all the maintenance screens Table 4...

Page 37: ...eration you want to perform on that area The following table lists the codes for the areas of operation BEAPMNU BEA TMA 10 0 TCP FOR CICS BEAM M1 SELECTION SCREEN TABLE OPERATION C CONNECTION 1 INSERT...

Page 38: ...ombinations I Inbound Service Information H Handler Configuration Table 4 3 Main Menu BEAM Operation Codes Code Allowable Operation 1 Insert 2 Update 3 Inquire 4 Delete 5 Browse Enter This Code To Acc...

Page 39: ...Browse Requester S1 Insert Outbound Service Information S2 Update Outbound Service Information S3 Inquire Outbound Service Information S4 Delete Outbound Service Information S5 Browse Outbound Service...

Page 40: ...nnection screens Note If you enter data and press PF3 or PF5 before pressing ENTER the current operation process is aborted and the new screen is displayed Update Connection Screen C2 Use the UPDATE C...

Page 41: ...gateway ID Give it a unique name up to 16 characters Example bankmach1 For Requesters this field name is the LMID associated with the service that the Requester is requesting For a Handler this field...

Page 42: ...is connection The maximum is 32000 Example 31000 REQUESTER TASK NUMBER The task number of the Requester that is currently associated with the LOGICAL MACHINE NAME If there is not an active Requester t...

Page 43: ...y a unique name up to 16 characters Example bankmach1 For Requesters this name is the LMID associated with the service that the Requester is requesting For a Handler this name is BEAH followed by the...

Page 44: ...validated and processed the screen for that process is displayed and the record key appears in the LOGICAL MACHINE NAME field MAX MSG SIZE The largest message allowed to be sent across this connectio...

Page 45: ...is associated with one LMID This method allows the Requester to know which remote machine is responsible for a particular service BEAPCON BEA TMA 10 0 TCP FOR CICS BEAM C5 BROWSE CONNECTION SEL LOGIC...

Page 46: ...Use this screen to configure a new Requester by inserting a new record into the Requester file When the screen is first displayed all the fields are unprotected Type the required data then press ENTE...

Page 47: ...MAX CONNS __ RETRY LIMIT _____ LMID TYPE _ QUEUE NAME 1 ________ START TRAN ID ____ QUEUE NAME 2 ________ CICS DATA ___ AUTO ENABLE LMID E D _ ENTER PROCESS PF3 MENU PF5 BROWSE Field Name Description...

Page 48: ...cross this connection The maximum is 32000 Example 4096 RETRY LIMIT If the connection fails this number determines how many attempts the system makes to reestablish the connection before marking the c...

Page 49: ...conds that a connection is idle before it is closed IDLE TIME should be a smaller amount of time than REQ IDLE TIME A typical setting is 30 seconds REQ IDLE TIME The amount of time in seconds that a R...

Page 50: ...___ MAX CONNS __ RETRY LIMIT _____ LMID TYPE _ QUEUE NAME 1 ________ START TRAN ID ____ QUEUE NAME 2 ________ CICS DATA ___ AUTO ENABLE LMID E D _ ENTER PROCESS PF3 MENU PF5 BROWSE Field Name Descript...

Page 51: ...RETRY LIMIT If the connection fails this number determines how many attempts the system makes to reestablish the connection before marking the connection disabled Example 5 LMID TYPE The type of gatew...

Page 52: ...A typical setting is 120 seconds LATENCY TIME Network time and system processing time added to give a true system wait time in seconds MAX CONNS The maximum number of connections the Requester opens T...

Page 53: ..._____ MAX CONNS __ RETRY LIMIT _____ LMID TYPE _ QUEUE NAME 1 ________ START TRAN ID ____ QUEUE NAME 2 ________ CICS DATA ___ AUTO ENABLE LMID E D _ ENTER PROCESS PF3 MENU PF5 BROWSE Field Name Descri...

Page 54: ...ion fails this number determines how many attempts the system makes to reestablish the connection before marking the connection disabled Example 5 LMID TYPE The type of gateway the remote system is ru...

Page 55: ...HINE NAME field is protected The following message is displayed TO CONFIRM DELETE PRESS ENTER AGAIN REQ IDLE TIME The amount of time in seconds that a Requester is idle before it terminates A typical...

Page 56: ...NNS __ RETRY LIMIT _____ LMID TYPE _ QUEUE NAME 1 ________ START TRAN ID ____ QUEUE NAME 2 ________ CICS DATA ___ AUTO ENABLE LMID E D _ ENTER PROCESS PF3 MENU PF5 BROWSE Field Name Description LMID T...

Page 57: ...to be sent across this connection The maximum is 32000 Example 4096 RETRY LIMIT If the connection fails this number determines how many attempts the system makes to reestablish the connection before m...

Page 58: ...gnored IDLE TIME The amount of time in seconds that a connection is idle before it is closed IDLE TIME should be a smaller amount of time than REQ IDLE TIME A typical setting is 30 seconds REQ IDLE TI...

Page 59: ...terms service name and remote service name The service name such as CIC01XXYYZZ is what the service is known as to your CICS environment and the remote service name such as WITHDRAWL is what the serv...

Page 60: ...tion Screen S1 Use this screen to insert a record into the service name file The screen is first displayed with all fields unprotected Enter the required data in the appropriate fields and press ENTER...

Page 61: ...MENU PF5 BROWSE Field Name Description SERVICE NAME The service name as it is known to the CICS programmer LOGICAL MACHINE NAME This name is a symbolic name as it was defined on the Requester Insert s...

Page 62: ...yed RECORD READY FOR UPDATE After the changes are validated and processed the screen is re displayed and the SERVICE NAME field is unprotected Fields BEAPSVC BEA TMA 10 0 TCP FOR CICS BEAM S2 UPDATE O...

Page 63: ...ted record and the SERVICE NAME field is unprotected REMOTE SERVICE NAME The name as it is known in the remote Oracle Tuxedo domain SERVICE TIMEOUT The number of seconds to wait for timing out this se...

Page 64: ...fter you press enter to confirm the deletion the screen is re displayed and the SERVICE NAME field is unprotected Field Name Description SERVICE NAME The service name as it is known to the CICS progra...

Page 65: ...U PF5 BROWSE Field Name Description SERVICE NAME The service name as it is known to the CICS programmer LOGICAL MACHINE NAME This name is a symbolic name as it was defined on the Delete Outbound Servi...

Page 66: ...requests from the remote Oracle Tuxedo domain The User Connection ACCOUNT screens allow for dynamic manipulation of accounts allowed to connect with a Handler when a Handler is configured with securit...

Page 67: ...en U1 Use this screen to add a new Connection ACCOUNT by inserting a new record into the user file When the screen is first displayed all the fields are unprotected Type the required data as described...

Page 68: ...UPDATE BEAPUSR BEA TMA 10 0 TCP FOR CICS BEAM U1 INSERT USER CONNECTION ACCOUNT ACCOUNT ________ PASSWORD ________ ENTER PROCESS PF3 MENU PF5 BROWSE Field Name Description ACCOUNT An eight character I...

Page 69: ...requested record and the ACCOUNT field is unprotected BEAPUSR BEA TMA 10 0 TCP FOR CICS BEAM U2 UPDATE USER CONNECTION ACCOUNT ACCOUNT ________ PASSWORD ________ ENTER PROCESS PF3 MENU PF5 BROWSE Fie...

Page 70: ...CICS BEAM U3 INQUIRE USER CONNECTION ACCOUNT ACCOUNT ________ PASSWORD ________ ENTER PROCESS PF3 MENU PF5 BROWSE Field Name Description ACCOUNT An eight character ID This name must be the same ID th...

Page 71: ...e top of the screen If you access this screen from BEAPUSR BEA TMA 10 0 TCP FOR CICS BEAM U4 DELETE USER CONNECTION ACCOUNT ACCOUNT ________ PASSWORD ________ ENTER PROCESS PF3 MENU PF5 BROWSE Field N...

Page 72: ...a client program that needs work done makes a service request A server performs the work described in the service request on behalf of the client then returns the results of its efforts back to the c...

Page 73: ...pressing ENTER the operation process is aborted and the appropriate screen is displayed Insert Inbound Service Information Screen I1 Use this screen to insert a record into the service name file The...

Page 74: ...OTE SERVICE NAME ________________ LOCAL SERVICE NAME ________________ TRANSACTION NAME ____ MAX MESSAGE SIZE _____ SECURITY Y N _ ENTER PROCESS PF3 MENU PF5 BROWSE Field Name Description REMOTE SERVIC...

Page 75: ...of the CICS transaction that is started to process this service request This transaction is usually the transaction for the Application Handler program which is BEAA by default For information about p...

Page 76: ...OTE SERVICE NAME ________________ LOCAL SERVICE NAME ________________ TRANSACTION NAME ____ MAX MESSAGE SIZE _____ SECURITY Y N _ ENTER PROCESS PF3 MENU PF5 BROWSE Field Name Description REMOTE SERVIC...

Page 77: ...ransaction for the Application Handler program which is BEAA by default For information about programming services without a reply refer to the Programming Oracle Tuxedo Mainframe Adapter for TCP CICS...

Page 78: ...MOTE SERVICE NAME ________________ LOCAL SERVICE NAME ________________ TRANSACTION NAME ____ MAX MESSAGE SIZE _____ SECURITY Y N _ ENTER PROCESS PF3 MENU PF5 BROWSE Field Name Description REMOTE SERVI...

Page 79: ...transaction that is started to process this service request This transaction is usually the transaction for the Application Handler program which is BEAA by default For information about programming...

Page 80: ...OTE SERVICE NAME ________________ LOCAL SERVICE NAME ________________ TRANSACTION NAME ____ MAX MESSAGE SIZE _____ SECURITY Y N _ ENTER PROCESS PF3 MENU PF5 BROWSE Field Name Description REMOTE SERVIC...

Page 81: ...displayed and the record key appears in the REMOTE SERVICE NAME field TRANSACTION NAME The name of the CICS transaction that is started to process this service request This service request is usually...

Page 82: ...BEAPISN BEA TMA 10 0 TCP FOR CICS BEAM I5 BROWSE INBOUND SERVICE SEL REMOTE SERVICE LOCAL SERVICE TRAN MAXM CDE NAME NAME NAME SIZE SEC _ ________________ ________________ ____ _____ _ _ ____________...

Page 83: ...file If a record does not exist one is inserted into the user file When the screen first displays all fields are unprotected After the changes are validated and processed the screen is re displayed Ta...

Page 84: ...N denotes that security is not activated If this field is set to N the ACCOUNT and PASSWORD fields are not verified prior to establishing a connection MULTIPLEX CNT The number of concurrent incoming...

Page 85: ...cription SECURITY The status of gateway security Y denotes that security is activated and N denotes that security is not activated If this field is set to N the ACCOUNT and PASSWORD fields are not ver...

Page 86: ...g Requesters and Handlers must be shut down Modifying Outbound Services You can dynamically configure outbound services by inserting a new record into the service name file modifying an existing recor...

Page 87: ...n screen is transient setting the LMID status to disable does not persist after the CICS region is shut down and then restarted The Requester file however is persistent Deleting Requester LMIDs Each i...

Page 88: ...4 54 Oracle Tuxedo Mainframe Adapter for TCP CICS User Guide...

Page 89: ...tify issues that CICS programers should be aware of when they develop or modify application programs that interoperate with TMA TCP for CICS as clients To make requests to remote Oracle Tuxedo domains...

Page 90: ...ST RECORD 05 REQUEST HEADER 10 DATALEN PIC S9 08 COMP 10 SVCNAME 16 PIC X 16 10 REQUESTCD PIC S9 08 COMP 10 RETURNCD PIC S9 08 COMP 10 REQRETURNCD PIC S9 08 COMP 05 REQUEST DATA 10 DATA AREA PIC X DAT...

Page 91: ...No Reply Service Request In this case the request is sent over to Oracle Tuxedo for the service to be performed but no response data is sent back BEA_REQUEST_RESPONSE Value is 5 A Request Response Re...

Page 92: ...SRC NOT FOUND 4 BEA ERR READ UMT 5 BEA ERR SERVER 6 BEA ERR POST 7 BEA ERR CANCEL 8 BEA ERR WAIT 9 BEA ERR LMID NOT FOUND 10 BEA ERR START TRANSID 11 BEA ERR DISABLE ACQUIRING 12 BEA ERR DISABLE NOT F...

Page 93: ...following sample is an example of a COBOL CICS client program Listing 5 3 COBOL CICS Client Program Example IDENTIFICATION DIVISION PROGRAM ID TESTCLN ENVIRONMENT DIVISION CONFIGURATION SECTION SOURC...

Page 94: ...CODE EQUAL TO MSG DATA MOVE RETURNCD TO M RCDE END IF EXEC CICS SEND TEXT FROM MSG AREA LENGTH 47 ERASE TERMINAL FREEKB CURSOR 0 END EXEC A200 EXIT EXEC CICS RETURN END EXEC The following is an exampl...

Page 95: ...P for CICS z Gateway errors communications problems z MVS or CICS errors z Application errors The following subsections explain how TMA TCP handles these different kinds of errors Gateway Errors When...

Page 96: ...information about specific problems if possible If there are network problems that prohibit the transmission of data the request receives a timeout error Server Application Considerations The followin...

Page 97: ...SACTION NAME field of the Inbound Service Information screen for the corresponding service An example of a service sending no reply is one requested by a client using a tpacall with the TPNOREPLY flag...

Page 98: ...5 10 Oracle Tuxedo Mainframe Adapter for TCP CICS User Guide...

Page 99: ...formational Process Messages z Data Field Error Messages z System Error Messages Messages Returned to the Remote Gateway Most of the messages produced from Oracle Tuxedo Mainframe for TCP CICS hereaft...

Page 100: ...specified when the CICS supplied listener was configured Invalid client account The account code specified in the TMA TCP gateway configuration file does not match the account code specified when the...

Page 101: ...o gateway Unable to start another session The Handler is already processing the maximum number of service requests configured as the multiplex count Unable to start transaction A CICS error occurred a...

Page 102: ...ce did not complete within the time provided in the message header from the remote Tuxedo gateway Unable to start another session The Handler is already processing the maximum number of service reques...

Page 103: ...art Task Failed RESP hexcode RESP2 hexcode A CICS START command failed when the Handler tried to issue a START on the specified user program Link Program Failed RESP hexcode RESP2 hexcode A CICS LINK...

Page 104: ...P Handler is shutting down Client disconnected The client has been disconnected from the TMA TCP Handler Read of file failed resp hexcode A CICS READ command failed Freemain did not work resp hexcode...

Page 105: ...ed header exiting The Application Handler is terminating on initialization because there is a problem with the header it received This would occur for example if the transaction for the Application Ha...

Page 106: ...lue 4 The service that was called cannot be found in the outbound service table BEA_ERR_READ_UMT Value 5 Check the FCT entry for the CONNECTIONS dataset BEA_ERR_SERVER Value 6 There was a problem acce...

Page 107: ...A_ERR_TIMEOUT Value 17 The Pre requester has timed out the request This could occur either during processing by the Pre requester before the request is sent or because the Pre requester did not receiv...

Page 108: ...5 to abort the delete DELETE COMPLETED The record selected for delete has been deleted Select another record to delete or press PF3 or PF5 INQUIRE COMPLETED The record selected for inquiry has been pr...

Page 109: ...er for MULTIPLEX COUNT INVALID MAX CONNECTIONS OPTIONS 1 99 The MAX CONNECTIONS entered is not valid Enter a valid number for MAX CONNECTIONS TRAN CODE INVALID FOR LMID TYPE I IMS T TCP A START TRAN C...

Page 110: ...5 S1 5 U2 3 I1 5 The SELECTION entered is not valid Enter a valid SELECTION See the list of valid options in the message INVALID SERVICE NAME The SERVICE NAME entered is not valid Enter a valid SERVI...

Page 111: ...record is E and you entered an E The STATUS on the record is D and you entered a D The STATUS on the record is A and you entered a A Enter the appropriate STATUS BEA_REQ_HDR RECORD NOT FOUND An error...

Page 112: ...heck the Mapset status via CEMT NOSPACE Refer to the CICS Application Reference Manual Contact your system administrator NOTAUTH Refer to the CICS Application Reference Manual Contact your system admi...

Reviews: