Previous Topic: Merging the Y2WEB and Y2WEBVENG Libraries

Next Topic: Install Web Option

External Object Requirements

Web Option uses a number of objects that are not shipped in the Web Option product or LDO libraries, but are shipped in the CA 2E Toolkit ("Toolkit") product library. The Toolkit and CA 2E also require these objects. Y2WEB contains the data area YRQDOBJLIB (Required Objects Library), which holds the name of the library which contains these additional objects.

This data area is shipped with a value of Y1SY. If your copy of the Toolkit product library is not named Y1SY, before attempting to initialize or run Web Option, you need to change the YRQDOBJLIB data area with this command:

CHGDTAARA DTAARA(Y2WEB/YRQDOBJLIB) VALUE(toolkit-library-name)

If Web Option is running on an IBM i that does not have the Toolkit installed, create a new library on an IBM i where the Toolkit is installed (for example, Y2WEBRQOBJ) and copy the following objects from the Toolkit product library into it:

YCMDPRCS1R  *SRVPGM            Command processing               
YCMPENCS1R  *SRVPGM            Compression/Encryption procedures
YDBCPRCS1R  *SRVPGM   RPGLE    DBCS processing                  
YERRPRCS1R  *SRVPGM            Error processing                 
YGNRPRCS1R  *SRVPGM            Generic procedures (I)           
YGNRPRCS2R  *SRVPGM            Generic procedures (II)          
YIFSPRCS1R  *SRVPGM            IFS procedures                   
YMSGPRCS1R  *SRVPGM            Messaging procedures             
YPRCDTA1S   *SRVPGM            Data processing             
YSORTS1R    *SRVPGM            Sort/search procedures      
YSTRPRC1S   *SRVPGM            String processing procedures

You need to copy this library to the IBM i where Web Option is to be used. Change the YRQDOBJLIB data area in Y2WEB to have a value of Y2WEBRQOBJ. Also, change the WEB2E_SVR job description in Y2WEB to use Y2WEBRQOBJ rather than Y1SY.

If you do not have a license for the Toolkit, contact CA Support.