Customizing the logo on the menu bar

When a user logs in to , the getMenuHierarchyForUser() API is called and the output is stored in the session object. This reduces any overhead for building the menu for each screen, and it enables the Menu Bar to be configurable at the user level.

About this task

The Menu Bar displays on every screen that is not a pop-up dialog box.

The Application Console menu bar.

To customize the logo on the Menu Bar:

If you have not enabled the skins, perform the following tasks:

Procedure

  1. Copy the INSTALL_DIR/repository/eardata/platform/war/common/menubar.jsp file to INSTALL_DIR/extensions/global/webpages/common/menubar.jsp.

    If the /global/webpages/common/ directory structure does not exist, create the required directory structure.

  2. Open the new menubar.jsp file and search for YANTRA_LOGO to find the <img> tag referring to the IBM® logo. Change the <img> tag to point to your corporate logo, specifying the path as ="../console/icons/ (for example, for MyLogo.jpg you would use ../console/icons/MyLogo.jpg).
  3. Copy your image file to the INSTALL_DIR/extensions/global/webpages/icons/console/icons/ directory.

    If the /global/webpages/icons/console/icons/ directory structure does not exist, create the required directory structure.

  4. From the INSTALL_DIR/extensions/global/webpages/icons/ directory, archive the entire console directory into a yantraiconsbe.jar file.