Scenario C: Esecuzione del programma assembler senza Language Environment in IMS TM e gestione delle opzioni di runtime TEST con EQASET

Effettuare le seguenti operazioni per abilitare questo scenario:

  1. Copiare i moduli di caricamento EQANIAFE e EQANISET dal dataset hlq.SEQAMOD nel data set IMS.PGMLIB .
  2. Definire la seguente transazione IMS :
    APPLCTN GPSB=EQANISET,PGMTYPE=TP,LANG=ASSEM   HIDAM/OSAM       
    TRANSACT CODE=EQASET,MODE=SNGL,                                      X
             DCLWA=NO,EDIT=UC,INQ=(YES,NORECOV),                         X
    MSGTYPE=(SNGLSEG,NONRESPONSE,1) 
  3. Aggiungere il parametro di frontend dell'applicazione APPLFE=EQANIAFE al lavoro di avvio MPR.
  4. Assegnare la transazione EQASET ad una classe servita da MPR avviata con il parametro APPLFE=EQANIAFE.
  5. Includere il dataset z/OS® Debugger hlq.SEQAMOD1 nella concatenazione STEPLIB di IMS MPR o MPP che esegue il programma.
  6. Per concedere agli utenti IMS tempo sufficiente per eseguire ed eseguire il debug delle proprie applicazioni, aumentare il limite di timeout nella regione MPR (message - processing region) a 1440.

1 Aggiungere hlq.SEQAMOD a STEPLIB solo se non è già presente nel percorso di ricerca del sistema (ad esempio, elenco di link). Se si crea un EQAOPTS personalizzato (come descritto in Comandi EQAOPTS) che non è memorizzato in hlq.SEQAMOD, posizionare il dataset che lo contiene in STEPLIB (prima di hlq.SEQAMOD se si trova in STEPLIB). hlq.SEQAMOD deve essere collocato prima di qualsiasi altra libreria in STEPLIB che contiene CEEEVDBG for z/OS Debugger per ottenere il controllo di una sessione di debug.