Defining programs using BAS

To create a program definition:

  1. Issue the create primary (CREate) or line (CRE) action command from the PROGDEF view.
  2. Fill in the fields on the program definition panel (see Figure 81):
    Figure 81. Creating a program definition
     COMMAND  ===>
      Name          ===> EYUPRG01  Version ===> 1
      Description   ===> Weekly Payroll Run - Local
      RESGROUP      ===>
      User Data     ===>
     
      Language      ===> N/A       (ASSEMBLER, C, COBOL, LE370, PLI, RPG, N/A)
      Reload        ===> NO        New copy of program loaded (NO, YES)
      Resident      ===> NO        Residence status (NO, YES)
      Usage         ===> NORMAL    Storage release (NORMAL, TRANSIENT)
      UseLPAcopy    ===> NO        Program used from LPA/SVA (NO, YES)
      Status        ===> ENABLED   Program status (ENABLED, DISABLED)
      Cedf          ===> NO        CEDF available (YES, NO)
      Datalocation  ===> BELOW     Data location (BELOW, ANY)
      Execkey       ===> USER      Program key (USER, CICS)
      Executionset  ===> FULLAPI   Program run mode (FULLAPI, DPLSUBSET)
      Remotesystem  ===>           Connection name to remote CICS system
      Remotename    ===>           Program name in remote CICS region
      Transid       ===>           Tranid for remote CICS to attach
      Rsl           ===> PUBLIC    Resource security value (0-24,PUBLIC,blank)
      Dynamic       ===> NO        Dynamic routing (NO, YES)
      Concurrency   ===> QUASIRENT Concurrency (N/A, QUASIRENT, THREADSAFE)
      JVM           ===> N/A       Java Virtual Machine (NO, YES, DEBUG)
      JVMClass                     Java Virtual Machine Class
                    ===> 
                    ===> 
                    ===> 
                    ===> 
                    ===> 
      Hotpool       ===> NO        Hot pooling (NO, YES)
      JVM Profile   ===> DFHJVMPR  JVM profile name
     Press ENTER to create PROGDEF.
     Type END or CANCEL to cancel without creating.
    
  3. To add the program definition to the data repository, press Enter. Otherwise, issue one of the other commands available from this panel.
Note:
The Hotpool attribute is valid only in CICS Transaction Server 2.2 and 2.3.

Related concepts
Program resource definitions
CICS® Resource Definition Guide
Related tasks
Accessing BAS program definitions
Working with the PROGDEF view
Installing BAS program definitions
CICS Resource Definition Guide
CICS Resource Definition Guide
CICS System Programming Reference
Related reference
Program definition attributes
[[ Contents Previous Page | Next Page Index ]]