316 Tivoli Business Systems Manager Version 2.1: End-to-End Business Impact Management
<Menu> Specifies an existing menu where our submenu should be
placed. The NetView Web console already features a
tools menu like the native GUI. Thus, we specify
name="tools" as the menu entry where our new menu will
reside.
<Separator/> Causes a separator line being inserted into the menu. You
can use it anywhere inside a menu definition.
<Menu> The second menu keyword specifies the name of the
menu being placed under tools. We gave it the name
“TBSM” for IBM Tivoli Business Systems Manager.
<Mnemonic> Again, this specifies a shortcut to the menu name.
<Name> As mentioned, our new menu should appear as TBSM in
the tools submenu.
<MenuItem> The MenuItem keyword specifies the entry in the menu
tree that triggers the action. We gave it the name
"TBSM_BulkUpload". You can specify additional IBM
Tivoli Business Systems Manager–related extensions as
new menu items under the IBM Tivoli Business Systems
Manager submenu.
<ActionRef> This entry is the most important keyword in our menu
definition as it defines the connection to the action
definition. Remember, we named our action ‘launchbu’
and it was stored in the MyActions.xml file. This
information forms the Actionref attribute
xlink:href='MyActions.xml#xpointer(id("launchbu"))'.
To activate the new menu, launch Web Console Security. As we write this book,
there is no other way to activate Web console extensions.
Launch the security console using one of these methods:
? Using the NetView GUI. Select:
Administer -> Security Administration -> Web Console Security
? Using nvsetup. Select:
Configure -> Configure Web Server -> Configure Web Console Security
? Directly issue /usr/OV/bin/launch_securityconsole
In the console, select Roles, then the role where you want to activate the new
entry. You should be able to see your new created menu in the list of menus, as in
Figure 9-21 on page 317. Be sure you mark the new entry as active for the
wanted role.