Pre-checks

Active User Checks

You can find the library names and subsystem names required by the following commands by running LANSA command <pgmlib>/LANSA ABOUT.

It is very important that if you run the LANSA ABOUT command that you must sign off and sign on again.

WRKOBJLCK OBJ(<pgmlib>) OBJTYPE(*LIB)

WRKOBJLCK OBJ(<datalib>) OBJTYPE(*LIB)

WRKOBJLCK OBJ(<comlib>) OBJTYPE(*LIB)

WRKOBJLCK OBJ(<datalib>/DC@F02) OBJTYPE(*FILE) MBR(*FIRST)

WRKOBJLCK OBJ(<pgmlib>/DC@A01) OBJTYPE(*DTAARA)

ENDTCPSVR SERVER(*HTTP) HTTPSVR(<instance>)

     where <instance> is the Web Details' HTTP Instance name from the LANSA ABOUT screen.

ENDSBS SBS(<jsmlib>) OPTION(*IMMED)

     where <jsmlib> is the Integrator's Library name from the LANSA ABOUT screen.

ENDSBS SBS(<pgmlib>) OPTION(*IMMED)

     where <pgmlib> is the Listener Details' Subsystem name from the LANSA ABOUT screen.

CLRJSM INSTANCE('/LANSA_<pgmlib>/jsm/instance')

     where <pgmlib> is the LANSA Program Library name from the LANSA ABOUT screen.

Job Queue Check

You will need the Job Queue and the Library to use for the upgrade. The default job queue is QBATCH from the library QGPL. You can use any job queue but it must be single thread.