Deprecation of applets

Several applets are deprecated, due to the removal of Java plug-in support from modern browsers and Oracle JDK/JRE.

Replacements and workarounds are available for the following features:

Active Event List

The Active Event List (AEL) is an interactive Java applet that allow users to run tools or menu actions against events in an ObjectServer’s alerts.status table. As an applet, the AEL requires the Java plug-in on browsers to run.

However, Oracle has announced plans to deprecate support for Java browser plug-in in JDK 9 onwards. As such, the AEL may no longer function once this technology is removed from future releases of Oracle JDK and JRE.

The replacement for the AEL is the Event Viewer, an event list similar to AEL that is implemented in Javascript and does not require browser plug-in to run. The Event Viewer is available in Tivoli Netcool/OMNIbus Web GUI V7.4.0 onwards. However, the Event Viewer in this version of Tivoli Netcool/OMNIbus Web GUI is in read-only mode, which does not allow users to interact with events shown from the ObjectServer.

The Event Viewer which allows for user interactivity in the same manner as the AEL can be found in Tivoli Netcool/OMNIbus Web GUI version 8.1.0 and later, which runs on the IBM Dashboard Application Services Hub (DASH). For more information, see: https://www.ibm.com/docs/en/netcoolomnibus/8.1?topic=gui-in-event-viewer

Event dashboard

To enable the event dashboard, specify the lightweight mode, instead of the default applet mode. Set the dashboard.render.mode and dashboard.edit.render.mode parameters in the omnibus_webgui/etc/server.init file to lightweight, as in the following example:
# 
# dashboard.render.mode:
# Specifies the render mode for the event dashboard widget. 
# Possible options are "applet" to use the Java applet and 
# "lightweight" to use the lightweight render option. Note 
# that if the plugin.enabled property is set to false, then 
# this option is ignored and all event dashboards are 
# rendered in lightweight mode.
#
# Default value:applet
############################################################
dashboard.render.mode:lightweight

############################################################
# 
# dashboard.edit.render.mode:
# Specifies the render mode for the event dashboard widget 
# preferences editor. 
# Possible options are "applet" to use the Java applet and 
# "lightweight" to use the lightweight render option.  Note 
# that if the plugin.enabled property is set to false, then 
# this option is ignored and the dashboard editor is rendered 
# in lightweight mode.
#
# Default value: applet
############################################################
dashboard.edit.render.mode:lightweight

Map editor

Use the standalone map editor, which can be downloaded from the map editor portlet, instead of using the applet or Java WebStart mode. Set the map.render.mode parameter in the omnibus_webgui/etc/server.init file to lightweight and set the map.editor.mode parameter in the omnibus_webgui/etc/server.init file to webstart, as in the following example:
############################################################
# 
# map.render.mode:
# Specifies the render mode for maps in portlets or SmartPage pages. Possible
# options are "applet" to use the Java applet and "lightweight" to use the
# lightweight render option. Note that if the plugin.enabled property is set 
# to false, then this option is ignored and all maps are rendered in 
# lightweight mode
# Default value:applet
#
# map.editor.mode:
# Specifies the Map Editor mode. Possible options are "applet" to use the Java
# applet and "webstart" to launch the Map Editor outside the portlets. Note that
# if the plugin.enabled property is set to false, then this option is ignored and 
# the Map Editor is launched via Java Webstart
# Default value:applet
############################################################
map.render.mode:lightweight
map.editor.mode:webstart

############################################################

For more information, see Using the map editor.