Creating the Web User Interface server repository (EYUWREP)
The Web User Interface server repository, EYUWREP, contains the Web User Interface server view and menu definitions.
DEFINE CLUSTER ( -
NAME( dsname ) -
VOLUMES( dsvol ) -
RECORDS( 5000 5000 ) -
RECORDSIZE( 8192 32000 ) -
CONTROLINTERVALSIZE( 8192 ) -
SPANNED -
INDEXED -
KEYS( 20 20 ) -
SHAREOPTIONS( 2 ) -
)
By default, each Web User Interface server has its own Web User Interface server repository that is not shared with any other Web User Interface server.
Upgrade definitions using the import and export functions. For information, see Administering the WUI.
Back up the Web User Interface server repository data as the repository is updated whenever changes are made using the View Editor or when definitions are imported using the COVC transaction. You can back up the Web User Interface repository by using IDCAMS, DFSMSdss, or an equivalent utility.
Sample JCL, EYUJWREP, creates the Web User Interface repository. The sample JCL is provided, uncustomized, in TDFHINST and customized by DFHISTAR in XDFHINST.
Sharing the Web User Interface server repository (EYUWREP) across servers
- Add the parameter RLS=YES to the DFHSIT table or when you override system initialization parameters.
- Add the LOG(UNDO) parameter to the repository file definition when you use the IDCAMS facility to create the VSAM file.
During initialization, the Web User Interface server determines whether RLS should be enabled for the Web User Interface server repository and sets the appropriate attributes for the EYUWREP file and enqmodel definition.
The Web User Interface server caches objects in memory to improve performance. If a user logged on to one server creates or updates an object using the View Editor, the User Editor, or the Favorites Editor, users logged on to other servers which share the server repository might not see the changes until their local cache is reloaded. Cache is reloaded by restarting the server.