First workspace does not load

When you log on in multi-tenancy mode, the first workspace does not load.

Symptom

The following error message is displayed:
                      First Workspace Error
The Initial workspace KOBLOGON is invalid. It is marked as a silent
workspace, but it did not set the ZDESTID variable. All silent
workspaces must set ZDESTID to enable forward navigation.

You should alter KOBLOGON to include the following statement:

SET ZDESTID=panelid

where panelid is your desired displayable first workspace.

Explanation

The OMEGAMON multi-tenancy solution uses a silent workspace, KOBLOGON, as the first workspace.

When you log on in multi-tenancy mode, the KOBLOGON workspace is invoked. This workspace retrieves multi-tenancy-related information for the user ID that is logging on, and then calls the first workspace to display, as defined for the group to which the user belongs.

In the silent KOBLOGON workspace, the first workspace to display is specified in the ZDESTID parameter, as shown in the following figure:
/********************************************************************/
/*          NAVIGATE FORWARD TO FIRST WORKSPACE                     */
/********************************************************************/

<SUBPANEL>

<EPILOG>
SET ZDESTID=&FIRSTWS
<EPILOGEND>

<SUBPANELEND>
The ZDESTID parameter by default should be set to the value in the FIRSTWS variable.
The FIRSTWS variable is defined in the group definition, which is shown in the following example:
GROUP:group,FIRSTWS=workspace,
SHOWEVT=value,SHOWZOS=value,SHOWCICS=value,SHOWCTG=value,SHOWIMS=value,
SHOWDB2=value,SHOWMQ=value,SHOWIIB=value,SHOWMFN=value,SHOWSTOR=value,SHOWJAVA=value

Procedure

  1. In the KOBLOGON workspace definition, check that the ZDESTID variable is defined correctly.
  2. In the group definition in the KOBGROUP member or in RACF, as appropriate for your setup, check that the FIRSTWS variable is set correctly.