Post Installation Tasks for an IASP Install

Once the IASP install is completed the JSM and listener subsystems will not start automatically, as they do when installed in the *SYSBAS asp.

It is necessary that some of the work management objects used by LANSA Composer exist in the *SYSBAS storage pool.  If you have installed LANSA Composer into an IASP, you will need to manually make the changes to the work management objects.  The following is a suggested procedure for doing this:

Preparation

Create a Library in *SYSBAS

Duplicate the Subsystem Descriptions

Duplicate the LICJOBD Job Description

Change the User profile

Start the Subsystems

 

Preparation

Signon as the system security officer (QSECOFR) or the profile that you used to start the installation.

Then set the IASP group by running a command like this:

SETASPGRP ASPGRP(< your ASP group>)

 

Create a Library in *SYSBAS

The work management objects that you are going to revise must exist in a library in the *SYSBAS storage pool.  We suggest that you create a library for this purpose, using the same library name prefix as was used for the LANSA Composer system libraries.  For example:

CRTLIB LIB(LICMGRLIB) TEXT('LANSA Composer work management objects in *SYSBAS')

 

NB: Alternatively, you could use library QGPL for this purpose if you prefer.

 

Duplicate the Subsystem Descriptions

The LANSA Composer installation created subsystem descriptions (*SBSD) as follows:

 

You must duplicate these to the library in *SYSBAS using commands like these:

CRTDUPOBJ OBJ(LICPGMLIB) FROMLIB(LICPGMLIB) OBJTYPE(*SBSD) TOLIB(LICMGRLIB)

 

CRTDUPOBJ OBJ(LICJSMLIB) FROMLIB(LICJSMLIB) OBJTYPE(*SBSD) TOLIB(LICMGRLIB)

 

Duplicate the LICJOBD Job Description

The LANSA Composer installation created a number of job descriptions (*JOBD) in the LANSA Composer program and JSM libraries.  We are particularly interested in this one:

 

You must duplicate this to the library in *SYSBAS using a command like this:

CRTDUPOBJ OBJ(LICJOBD) FROMLIB(LICPGMLIB) OBJTYPE(*JOBD) TOLIB(LICMGRLIB)

 

Change the User profile

The LANSA Composer installation created a user profile with name LICPGMLIB (or similar name if you used a library name prefix other than the default LIC).  (For more information, refer to User Profiles Created by the Installation.)

You must change this user profile to use the job description that you created in the previous step.  For example:

CHGUSRPRF USRPRF(LICPGMLIB) JOBD(LICMGRLIB/LICJOBD)

 

Start the Subsystems

For more information about subsystems used by LANSA Composer, refer to Subsystems and Jobs.

When starting the listener and JSM subsystems in a LANSA Composer system installed in an IASP, you must start them using the duplicated subsystem descriptions you have created in the preceding steps.  For example:

STRSBS SBSD(LICMGRLIB/LICPGMLIB)

 

STRSBS SBSD(LICMGRLIB/LICJSMLIB)