IBM Support

Tivoli Netcool/OMNIbus_GUI 7.4.0 Fix Pack 4, 7.4.0-TIV-NCOMNIbus_GUI-FP0004

Download


Abstract

This fix pack is a cumulative fix release and addresses some new APARs and internally found issues since the release of Tivoli Netcool/OMNIbus Web GUI 7.4.0 Fix Pack 3

Download Description

Known Issues

  1. Recommend to use Tivoli Integrated Portal IFix PI12213-IFix.zip and SmartCloud Analytic Log Analysis Hot Fix 1.2.0.0-CSI-SCALA-IF0002 on top of WebGUI 7.4.0.4 to avoid known issues.
  2. PTR59156: TIP2.2.0.15: Custom page with Map portlet missing after TIP2.2.0.15 upgrade
  3. Defect 9826: Unable to install FixPack in Windows 2008 server.
    This issue could possibly be due to the Install directory name used
    during WebGUI 7.4.0 and Omnibus. Please refer to the following
    Technote for resolution: http://www-01.ibm.com/support/docview.wss?uid=swg21661832
  4. APAR PM96715: TIP2.2.0.11: Unable to join HA cluster
    More information and the workaround can be found in the following technote
    link: http://www-01.ibm.com/support/docview.wss?uid=swg21649391
  5. APAR PM78026: TIP2.2.0.11: WAAPI add filter failed for user with inverted comma, user'10
    More information and the workaround can be found in the following interim fix
    link: http://www-933.ibm.com/support/fixcentral/swg/selectFixes?parent=ibm~WebSphere&product=ibm/WebSphere/WebSphere+Application+Server&release=7.0.0.25&platform=AIX&function=all
    Note: APAR IV30590 is affected by this issue
  6. alm00304777 / IV55855: INTEGRATION OF PROMPTS AND METRICS - INVALID PROMPTS AND METRICS (APAR=IV55855)

    Summary:
    Further changes to the new integration of Prompts and Metrics. The following have been included:
    Error message prompt is not user friendly in Metrics GUI.
    Error page displayed when adding new Label for 2nd time onwards for type of Fixed Choice on IE8
    When dynamic/real time prompt has blank/empty values, prompts dialog not displayed on event viewer. Cause: Fails to parse JSON
  7. alm00304773 / IV55860: INTEGRATION OF PROMPTS/METRICS: HELP BOOK (APAR=IV55860)

    Summary:
    Further changes to the new integration of Prompts and Metrics. The following have been included:
    Insufficient info in Help book.
  8. alm00304775 / IV55863: INTEGRATION OF PROMPTS/METRICS - ALIGNMENT (APAR=IV55863)

    Summary:
    Further changes to the new integration of Prompts and Metrics. The following have been included:
    Alignment distorted on Prompt GUI and Gauge page


Issues and Enhancements addressed in 7.4.0.4 FP4

Enhancements

None.


Defects

alm00294034 / IV40232
=====================
Short Description: WEBGUI STORING FULLNAME='FIRSTNAME LASTNAME LASTNAME' WHEN USING ACTIVE DIRECTORY AUTHENTICATION

Summary:
Fullname contain twice firstname in object server when
authenticate user using LDAP


alm00294671 / IV41869
=====================
Short Description: PREUPGRADE.SH PICKS UP BACKUP DIRECTORIES AND FILES

Summary:
The preupgrade.sh script is picking up backup files and
directories not actually in live use by WebGUI and exporting
them to upgradeData.zip. This is increasing the likelihood
that the upgradeData.zip will be much larger than necessary,
which can in turn lead to problems when running upgrade.sh
to import the data.


alm00297700 / IV46205
=====================
Short Description: MIGRATION TOOL FAILS WITH ERROR JVMCFRE042 IN MIGRATION LOG

Summary:
Customer could not import Webtop data using the migration
tool provided with WebGUI 7.4 to migrate from Webtop 2.0 to
WebGUI 7.4. Customer can not import users, following error
appears in the logs:

Java error java.lang.ClassFormatError: JVMCFRE042 bytecode
array size >65535


alm00304094 / IV55075
=====================
Short Description: USE OF THE RESTRICTPASSWORDS PROPERTY IS NOT POSSIBLE WHEN USING USER SYNCHRONIZATION WITH WEBGUI AND LDAP

Summary:
WebGUI VMMSYNC to ObjectServer failed with "ERROR=Password
does not meet the restriction requirements." error when
RestrictPasswords was turned on at ObjectServer.


alm00305907 / IV57734
=====================
Short Description: DURING IMPORT, SYSTEM IS TO IGNORE HARMFUL FILES FROM THE EXPORTED WEBRESOURCE FROM OLDER VERSIONS

Summary:
Unexpected old JavaScript files in data.zip (exported from
731 TIP2.1 source system), override target system and
corrupt applets.


alm00308521 / IV60657
=====================
Short Description: CHANGE THE AEL ERROR MESSAGE WHEN APPLYING A NON-EXISTING FILTER

Summary:
Opening AEL using unregistered or non existed filter will
result "Filter 'TestFilter' of category '{1}' not found."
error (as per designed). However the 2nd parameter ('{1}')
was not resolved to display category of the filter. The
reason is the current message formatting doesn't not support
formatted message with more than one parameters.


alm00308846 / IV61062
=====================
Short Description: WEBGUI TABLEVIEW SMARTPAGE COMMAND DOES NOT USE THE
DATASOURCE PARAMETER

Summary:
When a smartpage is created using the TABLEVIEW command the
parameter to specify the datasource is ignored. If the
customer uses a different datasource name to NCOMS, the
datasource will be ignored.


alm00311692 / IV64503
=====================
Short Description: NOT POSSIBLE TO LOAD A NEW EVENT DASHBOARD WITHOUT ALL
GLOBAL FILTERS

Summary:
Event Dashboard is having performance issue when loading big
number of filters (e.g. more then 700 filters) depend on
clients environment capability. The Event Dashboard seems
hang and the CPU usage is continuously high. While RFE 55292
have been submitted to get higher performance Event
Dashboard, there is no easy workaround for existing user
that already have huge number of filters to configure the
newly created Event Dashboard to load filters lower than
recommended number (i.e. 700 filters). Note, the newly
created Event Dashboard will load all global filters, hence
caused user not able to proceed to edit mode.


alm00311990 / IV64891
=====================
Short Description: DO NOT RESYNC WHEN USER LIST DOES NOT CONTAIN LDAP USERS

Summary:
DO NOT RESYNC WHEN USER LIST DOES NOT CONTAIN LDAP USERS


alm00312605 / IV65726
=====================
Short Description: SYSTEM FILTER NAMES IN MULTI-BYTE CHARACTERS GARBLED AFTER MIGRATING FROM WEBTOP 2.2 TO WEBGUI 7.4

Summary:
Filters and Maps with names in multi-byte characters get
garbled after migration from Webtop 2.1 to WebGUI 7.4. The
configuration files are stored in UTF-8 format. During the
upgrade procedure (during TIP restart, after
migration_import completed), the configuration files are
converted from old Webtop 2.1 format to WebGUI format.
However, during the conversion process, the files were
opened and written back using default operating system
locale setting instead of UTF-8. This caused the characters
garbled.


alm00314772 / IV69071
=====================
Short Description: USERS UNABLE TO VIEW JOURNAL

Summary:
The Journal window opened from AEL missing add Journal
field. When users open the Journal window, the AlertSummary
will check and get the historic event command of the user's
session before proceeding with the Journal response
creation. If there is a historic command present, the
AlertSummary will respond with the historic command instead
of the Journal response. When the command is not meant for
the Journal response, the Journal fails as the response is
unexpected.

AEL Java Console log:

[ERROR] com.micromuse.ncoweb.nova.NoSuchItemException: No
such property: datasource


alm00315344 / IV69931
=====================
Short Description: REGRESSION OF APAR IV51293:MAP FILTER DIDN'T DISPLAY WHEN
MODIFYING MAP

Summary:
Map filter didn't display when modifying Map.


alm00315406 / IV70332
=====================
Short Description: WEBGUI APPLETS CODE SIGN CERTIFICATE ABOUT TO EXPIRE

Summary:
WebGUI applets code sign certificate will expired on Jun 28,
2015. The renew certificate need to be SHA-256 (SHA-2) due
to deprecation of SHA-1 by major browsers (e.g. Microsoft
Internet Explorer and Mozilla Firefox) starting Jan 1, 2017.


alm00297157 / IV45221
=====================
Short Description: COLUMN NAMES IN AEL ARE NOT TRANSLATED

Summary:
Localization of View column headers can only happen through
editing the "columnheadings.properties" resources.
In turn, editing any value for a given key in those
resources would apply automatically to all views, with no
clear notification brought to the attention of the
administrators.


alm00297396 / IV45725
=====================
Short Description: MIGRATION IMPORT DIRECTORY INPUT DIRECTORY

Summary:
Due to a change in the tipcli tool in TIP version 2.2.0.9,
the directory the tool expects to find the export file from
the source server is no longer the directory
<tip_profile>/output on the target server as stated by the
WebGUI documentation but <tip_profile>/input. An error is
generated by the tipcli tool if the file to be imported is
not in the input folder.


alm00302270 / IV53005
=====================
Short Description: CGI SCRIPT FAILS TO TRANSFER FULL PDF FILES

Summary:
Invoking the following CGI/perl script that downloads a
binary file through the browser (typically by using the
"attachment" header and a binary MIME type) will download a
corrupted file, missing the first 8kb aproximately.
The same behavior applies for any content declared as binary
in the headers, even if the file is actually text.


alm00302545 / IV53460
=====================
Short Description: MISLEADING ERROR MESSAGE IF JUSTIFY ATTRIBUTE IS ADDED FOR ELEMENT BUTTON IN WAAPI CREATEMAP

Summary:
Invoking a WAAPI method call for a Map, containing an
element (e.g. a button) with a non-compliant attribute (e.g.
"justify") will display the following ambiguous WAAPI error
message:

WAAPIClient: Invalid XML - line [x]. Attribute [attribute
name] must be declared for element type [element name].



alm00282822 / IV30477
=====================
Short Description: WEBGUI731 : AEL DOES NOT RESPOND TO TIP FAILOVER AS
EXPECTED

Summary:
AEL users are not notified that the event lists they are
observing are not receiving updates, when the Web GUI server
they are logged into goes down in a Web GUI High
Availability setup.

When the Web GUI server becomes disconnected, there is a
20-30 minute delay
before the user is notified through the AEL.


alm00313932 / IV67438
=====================
Short Description: AEL - INFO - FIELD AND VALUE VALUES ARE NOT ALIGNED WHEN
SELECTING THE FIRST FIELD AND USING THE ARROW DOWN KEY

Summary:
When an AEL Information window is open, on the Fields tab if
the Field column (first column) is selected and the user
scrolls down using the arrow keys from keyboard, only the
Field column will move. The Value column does not move.


alm00307649 / IV59986
=====================
Short Description: TRANSIENT FILTERS NOT HANDLING INTERNATIONAL CHARACTERS WHEN USING INTERNET EXPLORER

Summary:
Web GUI requests involving filters, views, maps, etc.
displaying name or other fields with non-ASCII characters do
not build the internal queries properly when using MS
Internet Explorer.
As a result, Maps updating event lists with filters whose
names contain non-ASCII characters, or filters querying for
events whose values contain non-ASCII characters may not
produce the expected results or no results at all, hence
disrupting expected behavior.


alm00312075 / IV64987
=====================
Short Description: CREATING A MAP USING WAAPI CONTAINING SYSTEM AND GLOBAL FILTERS WITH A SINGLE MISSING FILTER CAUSES MULTIPLE FILTERS TO FAIL

Summary:
A Map containing a widget referencing the Active Event List
with a filter that does not exist (i.e. either incorrectly
referenced through WAAPI or erased) will gray out a number
of non-problematic widgets, or even all of them according to
order in which the widgets were created.
The console at the bottom of the Map will display the
following message: "An error occured during processing of
Event Summary Data Service Request:'null'".



alm00312286 / IV65304
=====================
Short Description: CREATEORREPLACECGI ADDS FULL CGI FILE PATHWAY TO THE CGI REGISTRY INSTEAD OF JUST THE FILE NAME

Summary:
Modifying an existing CGI script through WAAPI while
referencing it with an absolute path will cause subsequent
attempts to execute the CGI script to fail with a "file not
found" error message.


alm00306485 / IV58951
=====================
Short Description: EXPORT MAPS USING TIPCLI.SH FAILES WITH INDEX OUT OF RANGE ERROR

Summary:
ers unable to export WebGUI maps using the tipcli and the
MapExport plugin. Java IndexOutOfBoundException shows in the
output of the tipcli and tipcli.log file


alm00313896 / IV67435
=====================
Short Description: INEFFICIENCIES IN DATASOURCE CONNECTION POOL WORKFLOW

Summary:
Inefficiencies in the workflow of the datasource thread
connection pool are leading to hung threads when WebGUI
issues a sustained high number of queries to the object
server. Two issues have been identified:
1) The retry logic. Threads are trying twice to make a
connection to the datasource primary before failing over.
The second try is doubling the waiting time and is
unnecessary.
2) Synchronisation. Closed connections to the object server
are sometimes neither being returned to the connection pool
nor passed to waiting queries.


alm00313639 / IV67079
=====================
Short Description: THE AEL APPLETS FAIL TO LOAD WHEN OPENING A PAGE CONTAINING MULTIPLE AEL APPLETS

Summary:
AEL applets not able to run and error message printed when
multiple applets configured on the same Start-Up page. Java
Console reported IllegalStateException at the first line of
the trace log.


alm00314342 / IV68283
=====================
Short Description: AEL TOOL ERROR CAUSED BY IMPROPER ESCAPE HANDLING FOR
SINGLE-QUOTE AND CURLY BRACE

Summary:
AEL SQL tool fails if the value contains special characters
such as "'" (single quote) or "}" (curly bracket). The
following error occurs at the time of executing the AEL SQL
Tool: "Failed to execute tool. 1. You do not have permission
to modify the selected events. Contact the administrator for
further details.".

The issue was identified to be improper escape handling on
the single-quote "'" (effecting the SQL execution) and curly
brace "{" and "}" (effecting Java MessageFormat execution).


alm00314908 / IV69337
=====================
Short Description: DEPENDENT FILTERS DISAPPEAR FROM LIST AFTER RESTARTING
WEBGUI

Summary:
Newly created 'advanced' or 'basic' filters added as part of a
pre-existing dependency filter's list, disappear from the
Selected filters list in the Filter Builder after restarting
WebGUI, although they do persist in 'filter.xml'

In the logs, errors like this can be observed:

[2015-02-26T18:24:35.542] [WebContainer : 7]
com.micromuse.wave.fvbuilder.dao.DependencyCreationFactory.c
reateObject SEVERE: HEMFV0087E=Unable to add the dependency
{0} to {1}.
[2015-02-26T18:24:35.543] [WebContainer : 7]
com.micromuse.wave.fvbuilder.dao.DependencyCreationFactory.c
reateObject FINE: HEMFV0087E
com.micromuse.wave.fvbuilder.FilterNotFoundException:
Test_filter_needs_dep_new1


alm00313706 / IV67204
=====================
Short Description: NEW RUSSIAN TIMEZONES INCORRECTLY REPRESENTED IN WEBGUI, EVEN AFTER APPLYING JTZU UPDATE

Summary:
The offset displayed by Russian time zones is incorrect in
all date/time representations after the changes in Russian
time zones taking place in October 26th 2014.


alm00313667 / IV67094
=====================
Short Description: COLUMNS NOT IN THE DATASET FOR WIDGETS

Summary:
Web GUI view. However, this can happen if the user
configures a DASH table widget based on a particular Web GUI
view, and then
later on removes a column from the view. In this instance,
the DASH widget continues to request information for the
now-missing column.
This results in Web GUI throwing an exception, resulting in
many stack traces in the DASH/TIP log file -
potentially hundreds per minute, depending on how much data
is in the dataset, for which the widget requires data.

If there are thousands as there can be then there is a slim
chance of a performance degradation


alm00314524 / IV68659
=====================
Short Description: FILTER.ADDFILTER FAILS TO EXECUTE WHEN THE FILTER AND VIEW ARE BOTH OF TYPE 'USER'

Summary:
Waapi user cannot add filter when viewtype is user and type
is user.

An error exception thrown as below:
WAAPIClient: 0 method returned errors during
execution:filter.
addFilter: Failed to invoke method addFilter in class
com.ibm.tivoli.ncw.waapi.FilterWAAPIHandler: null
************************************************************
WAAPIClient: 0 method was fully executed.


alm00316310 / IV71817
=====================
Short Description: JAVA.LANG.NULLPOINTEREXCEPTION WHEN LOADING SMARTPAGE (IE11 ONLY)

Summary:
AEL applet fail to load via SmartPage on IE 11 only. The AEL
applet is loaded successfully on Firefox and lower version
of IE. The issue caused by the "componentOrientation"
parameter set as empty on default GUI Orientation. On IE 11,
the parameter with empty value was returned as null and
cause Applet initialization failed with
java.lang.NullPointerException when it retrieve and use the
"componentOrientation" parameter.


Issues and Enhancements addressed in 7.4.0.3 FP3

Enhancements

A new checkbox is now visible in the User Preferences which allows
the user to show/hide system filters in event lists. The value of
this checkbox will be reflected across all AELs and then Event
Viewer. By default it is set to false and is located in the
PRODUCT_HOME/etc/default/system/userdefaults.props file under
'ael_user_properties_show_system_filters'. Admin will need to manually
add this attribute into the PRODUCT_HOME/etc/system/userdefaults.props
and restart TIP server in order for it to take effect.
New user that is created after the restart will have this attribute
reflected correctly in their User Preference page.
It should also be noted that this new checkbox replaces the checkbox
located in the portlet preferences page of the Event Viewer.

Because the ability to show/hide system filters is now a user
preference and not a portlet preference, it can't be passed as a
parameter when loading an AEL or Event Viewer. For example with a
smartpage that contains an AEL insert snippet, whether or not system
filters are displayed depends on the value of the
'Show system filters in event lists' checkbox in the User Preferences
page. 

Defects

alm00246976 / IV04057
=====================
Short Description: AEL SIZING AND COLUMS RESET BACK TO DEFAULT

Summary:
When changing the column size or relocating a column/s to a
new location within the AEL, it resets the sizing and
column arrangement back to the default after a while. This
happens when configuration changes occur at Web GUI triggers
AEL config resync with the server. AEL refreshes the view
even when there are no changes made to the view associated
with the AEL.


alm00285385 / IV32343
=====================
Short Description: USER'S TIMEZONE PREFERENCE DOES NOT REFLECT ON JOURNALS

Summary:
Timestamp of Journal entries do not change or reflect settings
in AEL's User Preferences.


alm00291968 / IV37935
=====================
Short Description: GROUP NAMES LONGER THAN 64 CHARATERS CAUSE THE USER SYNC TO FAIL

Summary:
User synchronization fails if the assigned user is a member
of a group that has a name longer that 64 characters. It
will also fail if ncw_* roles are assigned to a group or a
group has a member group with a name longer than 64
characters. This is due to a object server group name
limitation of 64 characters.


alm00295717 / IV43485
=====================
Short Description: SQL PARSER IN WEBGUI ISSUE

Summary:
Parser is not handling SQL statement correctly


alm00296242 / IV44101
=====================
Short Description: SELECTING EVENTS FROM AEL AND ISSUING A CTRL-J DOESN'T ALWAYS
PRESENT THE JOURNAL DIALOGUE BOX

Summary:
When selecting alarms and issuing a CTRL-J to bring up the
dialogue box, on some occasions the dialogue box isn't
presented. Further investigation shows the dialogue box
isn't presented when the CTRL key is released before the J
key, if the J key is released first then the dialogue is
displayed.


alm00298064 / IV46849
=====================
Short Description: WEBGUI 7.4 WIRES NOT GETTING CREATED BETWEEN EVENTVIEWER AND AEL

Summary:
A step was missing in the procedure to set the Single-click
action field to Update Event List (using wires).


alm00299314 / IV49729
=====================
Short Description: CHANGES MADE BY "ROOT" VIA PREFERENCES ON AEL NOT SAVED
IN"ROOT.NOVA" FILE

Summary:
The changes made by "root" user via Preferences on AEL are
not reflected to "root.nova" file therefore not being saved.
The root user can click on Apply/Save buttons without any
error message as if the settings change was successful.
However, the nova file hasn't been changed and once AEL is
closed, the settings are gone, not all, but some items
remain unchanged.


alm00299796 / IV50239
=====================
Short Description: WAAPI RACE CONDITION CAUSING CORRUPTION OF FILTERS/VIEWS

Summary:
An error occurs when a large WAAPI script is run involving
the creation of filters and maps. The system filter.xml file
gets copied to the global view.xml


alm00300415 / IV50762
=====================
Short Description: FILTER DEFINITION IN USER FILTER ON THE USER PREFERENCES PAGE SET TO A CERTAIN USER IS COPIED TO ANOTHER USER.

Summary:
When a new user is created, the filter definition in User
filter on the User Preferences page that was set to a
certain user is added to this new user too.


alm00300739 / IV51293
=====================
Short Description: AEL'S FILTER CHANGES TO FIRST AVAILABLE FILTER INSTEAD OF PROPER SYSTEM FILTER

Summary:
Filters applied to AEL change to the first filter available in
the drop down menu


alm00301848 / IV52440
=====================
Short Description: FILTERS CREATED VIA WAAPI CREATEORREPLACEFILTER CANNOT BE USED IN AEL

Summary:
Filters created using WAAPI are not being shown in the AEL.
When creating values using WAAPI, some values are created by
default if not specified. One of these values if not set in
the WAAPI command would default to null, so the AEL filter
would throw any error on initialization and default to the
Default filter.


alm00302494 / IV53409
=====================
Short Description: SYSTEM ERROR MESSAGE WHEN ATTEMPTING TO CREATE NEW FILTER OR VIEW

Summary:
After restarting TIP, Filter Builder may work fine for some
time, but then at some stage creating a filter stops working.
An error message is observed ("System Error, contact Administrator")
when clicking on the New Filter button in the Filter page or
the New View button in the View page. At the same time the
OMNIbus WebGUI User Preferences page reports a NullPointerException.


alm00303216 / IV54049
=====================
Short Description: THE AEL IS SLOW TO LOAD FOR USERS WITH NCW_ADMIN ROLE IF THERE ARE THOUSANDS OF SYSTEM FILTERS

Summary:
If there are thousands of system filters, the AEL can be
slow to load. This is because the system filter information
is downloaded from the server and used to populate the
filters dropdown in the AEL toolbar. This is in contrast to
the Event Viewer, where the portlet contains a checkbox to
show/not show system filters in the toolbar.


alm00303468 / IV54389
=====================
Short Description: SMARTPAGE COMMAND FOR AEL IS NOT ACCEPTING PARAMETER VIEW (VIEW CAN BE NOT PRESELECTED)

Summary:
The "view" parameter of a an AEL smartpage command is not
applied. When the AEL monitor box is clicked, the default
view is applied rather than the specified view.


alm00303613 / IV54447
=====================
Short Description: ALL AELS EMBEDDED AS MONITOR BOXES CREATED USING SMARTPAGE COMMANDS ARE NOT REFRESHED

Summary:
If multiple AELs are embedded in a Web GUI smartpage, only
the first AEL monitor box is ever automatically refreshed.
The other AEL monitor boxes show stale data and the entire
web page must be manually refreshed for the status to be
updated.


alm00303710 / IV54687
=====================
Short Description: UNINSTALL FUNCTIONALITY IS MISSING FROM WEB GUI FIXPACKS

Summary:


alm00304515 / IV55599
=====================
Short Description: WEBGUI 7.4 FP1 IS NOT PICKING UP UPDATED FILTER.XML
EVEN THOUGH TIMEDTASK PROPERTY IS ENABLED.

Summary:
WebGUI 7.4.0 FP1 was not picking up changes to the
filter.xml even though the timedtask property was enabled.


alm00305253 / IV56556
=====================
Short Description: WEB GUI DOES NOT UTILIZE OBJECTSERVER "ACTIVEPRIMARY" PROPERTY TO DETERMINE IF FAILOVER/FAILBACK OCCURRED.

Summary:
Web GUI does not utilize ObjectServer "ActivePrimary"
property to determine whether a failover/failback has
occurred


alm002299582 / IV50029
=====================
Short Description: MISLEADING COMMENTING OF EVENTLIST.INFORMATION.FIELDS.SORT IN SERVER.INIT

Summary:
The commenting of eventlist.information.fields.sort in
server.init is misleading


alm00307715 / IV60013
=====================
Short Description: BLIND SQL INJECTION

Summary:
Cross-Site Scripting issues on AEL and MAP
for attributes


alm0037827 / IV60138
=====================
Short Description: SECURITY APAR :WEBGUI IS AFFECTED BY
(CVE-2014-0094)(CVE-2014-0112)(CVE-2014-0113) APACHE STRUCTS

Summary:
CVE-2014-0114 reported that Apache Struts have ClassLoader
vulnerability which will enable attacker to execute code
remotely. Apache have issued announcement and suggested
mitigation action
[http://mail-archives.apache.org/mod_mbox/www-announce/201405.mbox/%[email protected]%3E].


alm00273423 / IV24443
=====================
Short Description: AFTER APPLYING IV10531: USER LIST IN FILTER BUILDER EMPTY, NULL USERNAMES BEING PASSED

Summary:
After applying IV10531, null usernames can still cause problems
with data display in Web GUI. Synchronisation will appear to
work, but the list of users to assign a new filter to in the
Filter Builder is empty.


alm00308744 / IV60972
=====================
Short Description: IA LOG REPORTS SUCCESS WHERE OMNIBUSWEBGUI.WAR HAS FAILED TO DEPLOY

Summary:
When applying WebGUI 7.3.1.6 the IA log
reported a successful upgrade but when looking at the WebGUI
Welcome screen, it does not report proper version and no WebGUI
functionality works.


alm00308904 / IV61098
=====================
Short Description: FIRST AND LAST NAMES ARE NOT DISPLAYED CORRECTLY IN USER LIST WHEN COMMA IS PRESENT

Summary:
When Administrator creates a new user on TIP GUI and includes
comma character in the first or last names, the names are
not displayed correctly in TIP user list. The user
repository used is ObjectServer


alm00309813 / IV61999
=====================
Short Description: WEB GUI 7.4FP2 REGRESSION: EVENTVIEWER.JSP URL DECODING OF QUERY PARAMETERS DOES NOT CORRECTLY DECODE '+' CHARACTERS TO SPACES

Summary:
Event Viewer not able to handle input parameters with
space(s) in its value. The impacted parameters are
filterowner, filtername, viewname, sql and transientname.


alm00309552 / IV61742
=====================
Short Description: THREAD COUNT KEPT INCREASING WHEN WEBGUI FAILS TO CONNECT TO FAILOVER OBJECTSERVER PAIR

Summary:
Datasource Failover keep starting new thread to create
connection with datasource even though there is existing
thread working on the connection creation. This issue only
happen on Datasource Failover configuration AND both primary
and backup datasource not reachable.


alm00312326 / IV65320
=====================
Short Description: HOVER HAND ICON DOES NOT SHOW WHEN PREVIEW MAPS WITH
ACTIVE BUTTON USING "EVENT VIEWER" AND "UPDATE WIRE" ACTION.

Summary:
Hover hand icon doesn't shown when preview Map's with active
button or monitor box using "Event Viewer" and "Update Wire"
action, other action working fine.

alm00311746 / IV64569
=====================
Short Description: EVENT DASHBOARD ERROR WHEN TRY TO DISPLAY FILTER FROM GROUP NAME WITH SPACE

Summary:


alm00311204 / IV63370
=====================
Short Description: SHOW/HIDE SYSTEM FILTER SHOULD BE CONSISTENT FOR ALL AEL

Summary:
Show/Hide system filters check box is not available in

- Event Dashboard (Personalize/Edit Shared Settings)
- Map object (Association tab)

alm00311213 / IV63411
=====================
Short Description: SYSTEM FILTER DIDN'T SHOW UP IN AEL DROP DOWN LIST IN SMARTPAGE

Summary:


alm00312198 / IV65075
=====================
Short Description: FILTER BUILDER BUTTONS MISSING IF USING IE11 (APAR=IV65075)

Summary:
Filter Builder buttons ("Save and Exit", "Save", "Cancel")
missing if using IE11



Issues and Enhancements addressed in 7.4.0.2 FP2

Enhancements

alm00300253 / IV50646
=====================
Short Description: METRICS CURI PROVIDER MADE AVAILABLE FOR OMNIBUS 7.4 WEB GUI

Summary:

Integration of Metrics CURI Provider


alm00300284 / IV50662
=====================
Short Description: INTEGRATION OF PROMPTS/METRICS

Summary:

The Prompts and Metrics are only modifiable via WAAPI as no GUI exists.


alm00299842 / IV50273
=====================
Short Description: CONFIGURE WEB GUI DATA SOURCES TO RECORD SYSTEM STATISTICS AND PROVIDE OUT-OF-THE-BOX DASHBOARD TO VISUALIZE THEM

Summary:

There should be a way to provide information about the health of Web GUI and its services that it runs as events in the ObjectServer so that the administrator can see those events in
the Event Viewer and take actions. In addition to these self monitoring events generation, Web GUI should also provide an out-of-the-box dashboard with some vital
statistics about overall health of the Netcool system.

alm00299480 / IV49936
=====================
Short Description: LAUNCH IN CONTEXT TOOLS FOR SCA-LA INTEGRATION

Summary:

Implementation of launch in context tools for integration with SmartCloud Analytic Log Analysis


Defects
=========

alm00295881 / IV43817
=====================
Short Description: MIGRATION FROM WEB GUI 7.3 TO WEB GUI 7.4 FAILS

Summary:

The APAR is required to reduce the SEVERE error to WARNING error, so that the Import can continue as there is no "customised" Web Resource to import. In most cases, there are no customised web
resource files (customised files under OMNIbusWebGUI.war directory), so the exported zip file does not contain web resource directory as expected.


alm00300500 / IV50898
=====================
Short Description: CONFIGURE WEB GUI DATA SOURCES TO RECORD SYSTEM STATISTICS AND PROVIDE OUT-OF-THE-BOX DASHBOARD TO VISUALIZE THEM

Summary:

There should be a way to provide information about the health of Web GUI and its services that it runs as events in the ObjectServer so that the administrator can see those events in
the Event Viewer and take actions. In addition to these self monitoring events generation, Web GUI should also provide an out-of-the-box dashboard with some vital
statistics about overall health of the Netcool system.


alm00299133 / IV48847
=====================
Short Description: WEBGUI 7.4 - FILTER, VIEW CREATION FAILED

Summary:

Omnibus webGUI 7.4.0 - Filter, View creation failed

Filter and views creation fails on OMNIbus webGUI 7.4.0 and
below error is noticed in webtop logs:
- HEMEA0044E
- com.micromuse.wave.acl.UserException: User null does not exist


alm00299147 / IV49396
=====================
Short Description: MOBILE EVENT LIST - CHANGING DEVICE ORIENTATION RESTRICTS EVENT FILTERING CAPABILITY

Summary:

Changing the device orientation to landscape and back to standard mode on a mobile while viewing the mobile event list
causes some of the severity icons not to appear at the top. This prevents filtering capability based on the severity


alm00301979 / IV52572
=====================
Short Description: NEWLY CREATED USER CAN'T EXECUTE SQL TOOLS IN AEL UNTIL OS RESYNC HAPPEN.

Summary:

Newly created WebGUI User (with all role) unable to Acknowledge or any other SQL tools on events in AEL although
WebGUI is using Object Server as users repository. Unless OS-resync happen via waapi or auto re-sync happen


alm00301160 / IV51878
=====================
Short Description: DEADLOCK INVOLVING COM/MICROMUSE/NCW/DATASOURCE [Duplicate of IV47893]

Summary:

Deadlock occurring between threads for com/micromuse/ncw/datasource/NCWSSDataSource and
com/ibm/tivoli/nm/logging/LogFileHandler TIP crashing up to twice per day.
[This appears to be a duplicate of APAR IV47893. Can be closed as a duplicate].


alm00301984 / IV52587
=====================
Short Description: JAVA APPLET SECURITY REQUIREMENT WITH JAVA 7U45

Summary:

On Oracle Java 7u45, a warning windows popping up when web page interacts with Java applet using Javascript (communication from
Javascript to Java) aka LiveConnect.

The warning message: "Allow access to the following application from this web site?"


alm00303964 / IV54955
=====================
Short Description: INTEGRATION OF PROMPTS/METRICS

Summary:

Further changes to the integration of Prompts and Metrics GUIs:

1.GUI unstable when mouse pointer is hovering above it - Scrollbar removed

2. GUI give wrong error message on thresholds - Validation corrected

3.Unable to support Chinese characters for Unique name - Validation corrected

4. The Help Book disappear after installed FP2 - ua.zip updated

5. Changes to the appearance of the Prompts Dialog


alm00301856 / IV52533
=====================
Short Description: CGI TOOL FAILS WITH NULLPOINTEREXCEPTION WHEN USE SMARTPAGE COMMAND CHECKED BUT WITH NO SMARTPAGE CONTENTS

Summary:

CGI tool fails to execute and NullPointerException thrown in trace log when the CGI tool registered with "Use Smartpage
command" checked while the CGI tool does not contains any Smartpage commands.


alm00302039 / IV52633
=====================
Short Description: INTEGRATION OF PROMPTS/METRICS

Summary:

Further changes to the new integration of Prompts and Metrics. The following have been included:

1. Hover help has been provided for selected Prompts and Metrics
Dialog fields.

2. The link to the Infocenter has been updated on the Prompts
and Metrics GUIs

3. The Prompt types listed in the Prompts Dialog is now in
alphabetical order

4. The warning message received when creating a prompt
incorrectly has been updated.

5. The calculation and validation of minimum and maximum values
when creating a metric have been corrected


alm00302544 / IV53411
=====================
Short Description: INTEGRATION OF PROMPTS/METRICS

Summary:

Further changes to the new integration of Prompts and Metrics. The following have been included:

1. On line documentation for Prompts and Metrics updated. Files
accessible via the ? icon on both GUIs

2. Unexpected results from creating and modifying a metric have
now been resolved.

3. Changes to the labels for Prompts and Metrics


alm00302627 / IV53517
=====================

Short Description: The reported Cross-Site Scripting security vulnerability issues were fixed in WebGUI 7.4.0 Fix Pack 2

Summary:

The issue is fixed in WebGUI 7.4.0 FP2. LEL table header is now moving in same direction (in synch) with its table data on
horizontal scrolling when the Component and Text Direction set to Right to Left on all supported browsers.


alm00302693 / IV53420
=====================

Short Description: SECURITY VULNERABILITIES EXIST IN EVENT VIEWER

Summary:

The reported Cross-Site Scripting security vulnerability issues were fixed in WebGUI 7.4.0 Fix Pack 2


alm00302750 / IV53418
=====================
Short Description: SECURITY VULNERABILITIES EXIST IN THE AEL

Summary:

The reported security vulnerabilities have been fixed in WebGUI 7.4.0 FP2.


alm00295923 / IV43813
=====================
Short Description: OMNIBUS WEBGUI 7.4.0.1 (B): SINGLE-CLICK AND DOUBLE-CLICK ACTION IN AEL NOT WORKING PROPERLY

Summary:

AEL not able to differentiate between Single and Double click. In situation when both Single and Double click events been turned on, both events will activated during Double click.


alm00298229 / IV47180
=====================
Short Description: OMNIBUS WEBGUI 7.4.0.1 (B): DEFAULT DATASOURCE FOR RELATIONSHIP CREATED VIA WAAPI IS NOT RECOGNIZED IN GUI

Summary:

Relationship creation via waapi without datasource attribute specified cause the Relationship config store been created with no data Source attribute. Which later cause the Relationship been listed on any selected data sources during View creation.


alm00298338 / IV47304
=====================
Short Description: OMNIBUS WEBGUI 7.4.0.1 (B): UNABLE TO ATTACH IMAGE TO MAP WHERE ITS NAME HAVE SPACE CHARACTER.

Summary:

HTTP response code 505 returned (visible on Java Console) when Map applet try to get image for the Map with space in the name.


alm00300623 / IV51181
=====================
Short Description: IMPROVE SUPPORT FOR TABLE AND LIST WIDGETS IN WEB GUI CURI PROVIDER

Summary:

It is possible to populate the table and list widgets in the JazzSM DASH UI with data from a remote OMNIbus Web GUI connection.
However, the data supplied by Web GUI for this purpose could be improved to enhance usability. Examples of improvements are: display of icons for Event Summary and Filter Summary datasets;
use of large icons in datasets for display in list widgets; use of node status for dataset items to enable list widget quick filter bar; ability for event-related datasets to receive context from other widgets.


alm00300894 / IV51526
=====================
Short Description: ORACLE JAVA 7U51 NEED 'PERMISSIONS' ATTRIBUTE IN JAR MANIFEST FILE

Summary:

Starting Oracle Java 7u51, and error will be shown and the RIA is blocked, if "Permissions" attribute does not set or the value does not match the permissions level requested in the JNLP file or the applet tag. The "Permissions" introduced in Oracle Java 7u25.


alm00299813 / IV50207
=====================
Short Description: AEL PRODUCES WARNING MESSAGE "WARNING: VIEW <VIEW NAME> OF CATEGORY 'SYSTEM' WAS NOT FOUND"

Summary:

With WAAPI running regularly to perform config modification of views and filters, users report regularly seeing the following message in the AEL: "WARNING: View 'XXXX' of
Category 'system' was not found". The message remains for a short time and then disappears.


alm00206234 / IZ85487
=====================
Short Description: RESTRICTION FILTERS ARE LOST WHILE WEBTOP ATTEMPTS TO RESYNCHRONIZE WITH ITS DATA SOURCES.

Summary:

Restriction filters are lost while Webtop attempts to resynchronize with its data sources. This problem happens on ObjectServer
which has huge number of users. Webtop takes a long time to resync with ObjectServer when there are a lot of users in the ObjectServer.
When AEL attempts to refresh while OS Resync is still in progress, these restriction filters are lost for a while. Hence, users are able to see
the events that they are not suppose to view and manage these events.

alm00300062 / IV50499
=====================
Short Description: WEBGUI FILTER CREATION WITH 2000 GROUPS FAILS WITH SYSTEM ERROR.

Summary:

WebGUI Filter Creation with 2000 Groups fails with System Error. It works fine with 1000 Groups. The System Error Message on browser was thrown at New Filter Creation)
with message "System Error, please contact administrator".


alm00298603 / IV47772
=====================
Short Description: TIP ROLES INHERITED BY SIMILARLY NAMED GROUPS

Summary:

There is flaw on comparing group name in DCI during checking the user if it is member of ncw_admin.
The current comparison will return true if it found any subset of the compared string (group name). The right comparison is it should only
return true if the comparing string are identical. This cause the group "Level 2" been mistakenly matched with "Level 2 Tech" group and
result WebGUI identified user as member of ncw_admin role.


alm00258667 / IV11719
=====================
Short Description: CLIENT CLAIMS THAT IT TAKING LONGER TO EXECUTE 7.3.1 WAAPI

Summary:

WAAPI commands to add or modify filters take a very long time to execute if there are a large number of elements within a WAAPI command.
The affected WAAPI commands are:
- filter.addFilter
- filter.deleteFilter
- filter.modifyFilter
- filter.setDefaultView
- filter.createOrReplaceFilter
- entity.addEntity
- entity.deleteEntity
- entity.modifyEntity
- entity.setDefaultView
- entity.createOrReplaceEntity


alm00299205 / IV49605
=====================
Short Description: EVENTVIEWER CAN'T COMMUNICATE WITH MQ. MICROBROKER AND DISPLAYS ERRORS IN THE LOGS AND BROWSER CONSOLE

Summary:

Eventviewer can't communicate with MicroBroker (for updating summary toolbar and groupings) .
Errors are seen in SystemOut.log ---> Client 'HTTP_885240_6002' failed to authenticate. and there are few more exceptions as below..
javax.jms.JMSSecurityException: Create connection to tcp://localhost:17564 failed: Not authenticated.
[21/11/12 09:02:32:431 GMT] 0000001d SystemErr R at com.ibm.msg.client.mqtt.internal.ProviderConnectionMqttImpl.
connectToBroker(ProviderConnectionMqttImpl.java:166)
Firebug shows following errors: event_router.js (line 316) ***** event_router - HTTP error=502 responseText=MQHTTP50201: There has been an unexpected problem in the connection to MQ. Please contact your administrator.


alm00296147 / IV44079
=====================
Short Description: MAP PORTLETS DISPLAY WITH AN EXTRA REDUNDANT SCROLLBAR

Summary:

Create a new page in TIP via Page Management. Add a map portlet. When opening the page in Firefox, an extra, redundant scrollbar can be clearly seen.
On customer site this has also been seen once or twice in IE, though this has not so far been replicated in Support.


alm00295256 / IV42916
=====================
Short Description: TOOL STOP WORKING WHEN CHANGED FROM GET TO POST

Summary:

CGI tool fails to execute properly in POST method.
Sometimes fatal javascript error message is thrown to user and sometimes browser freezes while executing POST CGI tools.


alm00297603 / IV46096
=====================
Short Description: MULTIPLE SCROLL BARS AT THE BOTTOM OF THE EVENT DETAILS

Summary:

Sometimes, viewing the event details from 'Service details' (Lightweight Event List), creates two scroll bars on the bottom of the window.
This happens only if there is a long string in the summary that contains no spaces.


alm00297982 / IV46771
=====================
Short Description: CGI TOOL FAILS TO EXECUTE WHEN THE CGI COOKIE HEADER IS SET.

Summary:

When setting a cookie via a header with in a perl CGI script, an exception is output to the log file and the CGI fails to execute.
Example CGI script: #!/usr/bin/perl use strict; use CGI; my $w=CGI->new(); print $w->header(-cookie => [ 'name=cookie; HttpOnly' ]);
Output in $TIPHOME/profiles/logs/ncw/ncw.0.trace:
[2013-07-24T14:59:04.783] [WebContainer : 3] com.micromuse.wave.servlets.CGIServlet.runCgi
SEVERE: HEMJS0266E=Failed to execute CGI "/cgi-bin/mojo_gateway.cgi". Check that the file exists and is executable.
[2013-07-24T14:59:04.784] [WebContainer : 3] com.micromuse.wave.servlets.CGIServlet.runCgi F
INE: HEMJS0266E java.lang.StringIndexOutOfBoundsException at java.lang.String.substring(String.java:1092)
at com.micromuse.wave.servlets.CGIServlet.buildCookie(CGIServle t.java:757)
at com.micromuse.wave.servlets.CGIServlet.processNonBinaryData( CGIServlet.java:381)
at com.micromuse.wave.servlets.CGIServlet.runCgi(CGIServlet.jav a:284)
at com.micromuse.wave.servlets.CGIServlet.service(CGIServlet.ja va:168)


alm00298061 / IV46843
=====================
Short Description: DELAY IN DISPLAYING THE AEL (7.4) RIGHT-CLICK MENU

Summary:

When selecting multiple alarms and right clicking, there is a delay in presenting the pop-up alerts menu on the Active Event List.
This problem occurs if one or more tools on the menus contains 1000s of entries.
Typically this might be the User Assign Tool if there are a large number of users in the system.


alm00298496 / IV47579
=====================
Short Description: GREYOUTS LAUNCHING EVENT DASHBOARDS WITH JRE 1.6

Summary:

Event Dashboards are grayed out intermittently, just after loading.


alm00298728 / IV47893
=====================
Short Description: WEB GUI GRADUALLY SLOWS DOWN AND HANGS INTERMITTENTLY

Summary:

WebGUI becomes gradually slow and hangs overtime. At this point the logs shows the deadlock situation with the WebGUI threads which results in the thread
buildup due to the same reason. TIP restart is then required to recover from this situation. It is not always possible to try an replicate this situation
and this occurs randomly over the period of 3-4 weeks. Initial analysis of the problem and looking at the logs it seems there is a 3 way deadlock between
threads which results into all the subsequent threads being blocked and eventually hanging WebGUI


alm00298924 / IV48126
=====================
Short Description: UNABLE TO DISPLAY EVENT VIEWER USING DIRECT URL ON BROWSER

Summary:

The Event Viewer is not able to display with "(HEMDP0225E) The Event Grouping REST Service was called with an invalid 'view' parameter."
exception thrown in SystemOut.log file when the URL format below is used (viewname and viewtype are NOT specified).
https://localhost:16311/ibm/console/webtop/eventviewer/eventViewer.jsp?… e=NCOMS



alm00299145 / IV49393
=====================
Short Description: COPY FROM EVENT VIEWER DOES NOT CONTAIN VALUE FOR SEVERITY

Summary:

When an event is copied from the Event Viewer and pasted in the text editor, all the fields for the event is copied as Field:Value pair except for the Severity field


alm00299191 / IV49555
=====================
Short Description: SCROLLBAR NOT WORKING FOR EVENT VIEWER ON IE

Summary:

Click on the empty area of vertical and horizontal scrollbar cannot be used to scroll through the table of events in the Event Viewer on IE8 browser.
The arrows for the scroll bar also don't appear to work when clicked. It is therefore not possible to slowly navigate through a long list of alarms
(apart from dragging and dropping the scroll bar).


alm00299195 / IV49601
=====================
Short Description: UNABLE TO QUICK FILTER LARGE NUMBERS OF EVENTS IN THE EVENTVIEWER USING SEVERITY FILTER BUTTONS

Summary:

When we have a large number of events being displayed in the Event Viewer, say more than 10k events, and the events for some of the severity are in equally
large number. Selecting that severity button to filter the events leads to a timeout and error dialog is displayed.


alm00299197 / IV49569
=====================
Short Description: EVENT VIEWER TRIGGERING THE BROWSER TO DISPLAY UNRESPONSIVE SCRIPT PROMPTS

Summary:

'Unresponsive script' prompts constantly pop up in the browser when scrolling up/down the list of events as events appear to load.
This was more apparent when viewing >1000 events. On IE: Stop running this script? (Yes/No)
FF: Warning: Unresponsive script (Stop script/Continue) + option to not ask again Annoyingly in IE, hitting 'No' at the prompt results in a
few more events being loaded into the event viewer and the prompt reappearing over and over again if 'No' is repeatedly selected.


alm00291661 / IV37645
=====================
Short Description: WEBGUI 7.4 RUNWAAPI UTILITY INCORRECT ENCODING

Summary:

While executing waapi commands for prompts, whereby the waapi xml file contains some non-english characters, the nova file that is created for the prompts
contains junk characters instead of correctly encoded non-english characters. This issue was not limited to prompts but for all available WAAPI commands.


Issues and Enhancements addressed in 7.4.0.1 FP1

alm00297023 / IV44975
=====================

Short Description: AEL HEIGHT IS NOT SET CORRECTLY WHEN SPECIFIC HEIGHT SET IN PREFERENCES.

Summary:
AEL height is not set correctly when specific height set in preferences. If the portlet is sized bigger than the viewport then although the viewport scrolls the rest of the applet is not visible.

alm00297505 / IV45877
=====================

Short Description: UNABLE TO DISPLAY SCRIPT TOOL PROPERLY AFTER ENABLE BI-DI IN USE PREFERENCE

Summary:
Script tools with line feeds in the script command text cannot be viewed in the tool editor after enabling the Bidi setting for the current user through Web GUI user preferences.

alm00296933 / IV44888
=====================

Short Description: EVENT VIEWER UNABLE TO WORK WITH RELATIONSHIP VIEW WHICH CONFIGURED WITH 2 OBJECT SERVERS

Summary:
The error "HEMDP0210E" was thrown when column configured in Key Column or Column fields of Relationship configuration failed to be found from the eventColumn list.
The eventColumn list is constructed with combination of View column list and Relationship column list (if configured).
On its construction, it will check if the EventViewer dataSource match dataSources configured on the selected Relationship. However the use of Collection.containsAll() return false for Relationship configured with multiple dataSources.


alm00242769 / IV02345
=====================

Short Description: ISSUE:WEBTOP 2.2.0 NO CACHE TAG ISSUE NOT RESOLVED EVEN AFTER INSTALLING FP3

Summary:
o-cache tag missing even after installing webtop 2.2 FP3

alm00250876 / IV07139
=====================

Short Description: WEBGUI73: NO RECONNECTION OCCURS AFTER WEB GUI DISCONNECTING FROM OBJECT SERVER

Summary:
There is no reconnection to the object server after Web GUI disconnecting from the busy object server. The server log indicates an exception; java.sql.SQLException: JZ0C0: Connection is already closed. While the problem happens, but there are no reconnection attempts while the Sybase error code : JZ0C0 is seen/thrown.

alm00258951 / IV11908
=====================

Short Description: DATE/TIME FIELDS IN VIEW CAUSE HIGH CPU WHEN LOADING THE LEL OR TABLE VIEW.

Summary:
- Create a view in the View Builder that includes Date/Time fields (e.g. LastOccurrence)
- Create a new page with an LEL portlet and another new page with a Table View portlet. Configure the portlets to use this view.
- Open the two pages quickly one after the other so that the second one launches before the first completes loading.

You should see CPU rise to 90-95%.

alm00264718 / IV17554
=====================

Short Description: COPY/PASTE AEL ALARM WON'T WORK SOMETIMES NEED TO REDO.

Summary:
Copy/Paste AEL Alarm won't work all the time, sometimes need to redo multiple times to get it to work.

alm00265638 / IV18283
=====================

Short Description: DELAY UPDATING JOURNALS FOR WEBGUI 7.3.0 REMOTE USERS, WHEN COMPARED TO SIMILAR SETUP USING WEBTOP

Summary:
The journal functionality was changed significantly between Webtop 2.1 and Web GUI 7.3.0. One significant change is that in Webtop 2.1 the journal update was sent only to the primary Object Server and the display server which the user's session was associated with. (The other display servers in the data source were updated via the gateway mechanism according to the configured IDUC granularity). By contrast, in Web GUI 7.3.0, the journal is sent to the primary Object Server and all the display Object Servers in the data source. Over a WAN, this process can cause delays.

alm00266208 / IV18989
=====================

Short Description: AFTER RESTART,DATES ON LEL DO NOT FOLLOW THE FORMAT SPECIFIED BY AEL_USER_PROPERTIES_TIMEFORMAT IN THE USER'S .NOVA FILE.

Summary:
After WebGUI restart, dates of LEL do not follow format specified by ael_user_properties_timeformat in the user's .nova file. However, TableView displays the dates in format pre-specified in .nova file. This symptom only happens when LEL is opened first right after WebGUI start or restart.

alm00269618 / IV21738
=====================

Short Description: Multiple opening and closing of the AEL causes OutOfMemoryException

Summary:
Multiple opening and closing the AEL e.g by launching the AEL from a Map and pressing the browsers back button then re-launching the AEL again is causing an OutOfMemoryException over a period of time.

alm00273462 / IV24448
=====================

Short Description: DELAY IN LOADING OF THE JOURNAL DIALOGUE BOX

Summary:
Right-click to show Journal takes longer time that usual for the pop-up to appear. Users reported that a delay of a couple of seconds in the appearance of the journal dialogue box when compared to Webtop 2.1. The delay was caused by delta resync triggered when launching the journal dialog which is not needed.

alm00275209 / IV25275
=====================

Short Description: UNABLE TO GET GLOBAL USER PREFERENCES WHEN THEY ARE NOT FOUND IN THE USER'S NOVA FILE

Summary:
Users cannot view events in AEL, because Web GUI is not handling the scenario of nova files migrated from previous releases, where not all user preferences expected in the new release are present.

The problem can be demonstrated without performing a migration, by locating the user's preferences nova file, removing all the properties from it, restarting TIP, and attempting to open the AEL while logged in as that user.

alm00278848 / IV27598
=====================

Short Description: MAP WITH MULTIPLE DATASOURCES

Summary:
MAP WITH MULTIPLE DATASOURCES (e.g.,"AllEvents|global@NCOMSDOS,NCOMS" was generated but WebGUI expected "...@NCOMS,NCOMSDOS")

NCOMS is default; while NCOMSDOS is not.

When I did the ticking/deselecting of NCOMSDOS on the Map Editor, WebGUI rearranges the datasource list to "NCOMS, NCOMDOS". It looks like default or primary object server needs to precede other OS's in the list

alm00281253 / IV29523
=====================

Short Description: CUSTOMIZED STARTUP PAGES BLANK WHEN LOGGED ON USING BROWSER IE8

Summary:
When a Web GUI map is set to automatically start on TIP login then this doesn't work on Internet Explorer 8. This works on Mozilla Firefox. Pressing Refresh/F5 loads the map.

alm00282057 / IV29912
=====================

Short Description: WEBGUI FILTER COMPRESSION IMPROVEMENTS

Summary:
This is a performance improvement to reduce the memory required by Web GUI transient filters, whereby the filters' SQL statements are stored in compressed form in the server. This was requested by ITNM which creates a large number of filters with very long SQL statements.

alm00282186 / IV29953
=====================

Short Description: WEBTOP FAILOVER DOES NOT WORK WHEN CABLE PULLED FROM PRIMARY. THREAD HUNG MESSAGES IN LOGS

Summary:
Failover may not happen in certain situations, such as a cable pull from the primary ObjectServer. This is because of long network timeouts causing the system to hang. "Thread hung" messages may be seen in SystemOut.log.

alm00283082 / IV30581
=====================

Short Description: WEBGUI LOAD BALANCING - SUBDIRECTORIES SYNCHRONIZATION

Summary:
When adding the new directory into stores.lst file the current content of the directory is not replicated to the other server. Only newly added files are replicated. If one of the directories from stores.lst are removed, the replication no longer works.

alm00283079 / IV30590
=====================

Short Description: PRINCIPLENAME FILTER IN DCI-SECURITY.JAR IS INEFFICIENT

Summary:
The DCI security module checks for the existence of a specified user using a VMM search expression of the form @xsi:type='PersonAccount' and principalName='*', and then checking the returned names against the name specified. This causes problems where Web GUI/TIP is using an external authentication source with a large number of users and the customer wants to perform tasks such as running WAAPI

alm00283506 / IV30843
=====================

Short Description: REMOTELY RUN WAAPI ERROR

Summary:
When running the waapi client on a remote host(on Unix/Linux systems), using any of the .xml files from the sample directory, the following error is noticed: " Can't find OMNIbusWebGUI.properties file "

alm00285157 / IV32010
=====================

Short Description: DATASOURCE ORDER CHANGED , MAPS DIDN'T SHOW THE DESIRED RESULT

Summary:
When manually editing the datasource order in the Map (using the HTML map editor say), the monitor box elements on a map display -1 or 0 and no status data is displayed.

alm00287180 / IV33725
=====================

Short Description: CGI REGISTRY PAGE SHOW ERROR 404 AFTER REGISTERED CGI SCRIPT

Summary:
CGI Registry page show Error 404 after registered CGI Script name or path that contain "\"

alm00287355 / IV33941
=====================

Short Description: JOURNAL ENTRY TIMESTAMP NOT SAME FOR ALL OBJECTSERVERS IN DATA SOURCE CAUSES DUPLICATE JOURNAL ENTRIES ON GATEWAY RESYNC

Summary:
When entering a journal entry with the Active Event List (either directly, or via say the executing of a tool) the timestamp is not same for all ObjectServers in the datasource. This can cause duplicate journal entries upon gateway resync.

alm00287638 / IV34047
=====================

Short Description: FILTER COLLECTIONS NOT CORRECTLY REPLICATED ACROSS HA CLUSTER

Summary:
WebGUI high availability cluster set up and replicating correctly.

Using a WAAPI XML script, create several filters and specify a new Filter Collection for these filters. Run this via WAAPI and confirm that both cluster members display the filters and filter collection correctly.

Now delete a number of filters from the new filter collection. Confirm that this replicates successfully across the cluster.

Finally, re-run the WAAPI command to createOrReplace the filters, so that the deleted filters are added back. In cluster member 1 where the WAAPI command was run, the filter collection and all filters display correctly. In cluster member 2, however, the filters are all there again, but they are not in the correct filter collection any more.

alm00289067 / IV35829
=====================

Short Description: RESETTING USER PASSWORD FROM "CHANGE PASSWORD" CLEARED OUT USER FULL NAME IN OBJECTSERVER

Summary:
When user reset password using change password from settings portlet, system also clear out user full name from object server authentication source

alm00289171 / IV35948
=====================

Short Description: OPENING AN AEL IS RESULTING IN A NULLPOINTEREXCEPTION IN THE JAVA LOG CLIENT SIDE.

Summary:
Opening the AEL causes a NullPointerException in the client side java. This in turn causes the following flag to be set:
EventListManager: resync[start], full resync: false

This is never lifted so each time a resync is done the following is logged:
EventListManager: ignoring synchronization request as synchronization is currently ongoing

This prevents the AEL from showing updated rows in the objectserver.

alm00289522 / IV36156
=====================

Short Description: POST-MIGRATION CONVERSION TASKS SLOW AND DIRECTORIES NOT CLEANED UP.

Summary:
After migration of data from Webtop 2.2 to either 7.3.0, 7.3.1 or 7.4.0 WebGUI performs some important conversion tasks upon the next restart of the TIP server. These include the conversion of entities
to System Filters and other changes to map files, etc. At the end of these tasks the etc/entities and etc/views directories should be automatically removed. Currently when these tasks are performed a huge amount of time is being spent creating and modifying Filter Collections, meaning that TIP can take days to come up. Secondly, the automatic deletion of the directories at the end is not happening.

alm00289720 / IV36422
=====================

Short Description: 'BACK LINK' NOT WORKING PROPERLY

Summary:
For a previous PMR a hotfix was created that enabled the usage of the special variable $(DOCBASE) in a map definition in Web GUI 7.3.0. This could be used to determine which page contained the maplet, and could be included in map item URLs, so that the target pages could use its value to provide "back" link functionality. Unfortunately, this test fix was never included as an APAR and hence is missing from Web GUI 7.4.0.

alm00290041 / IV36664
=====================

Short Description: TRANSIENT AELS HAVE SQAURE BOXES IN THE BROWSER TITLE WINDOW

Summary:
If an AEL is launched with a direct URL call to AELView, depending on the platform and font support in use on the client, square boxes can appear in the browser title bar.

alm00290763 / IV37132
=====================

Short Description: OMNIBUS GUI 7.3.1.6(B): WAAPI-WRONG REQUIRED ATTRIBUTES CHECKING IN USER.MODIFYUSER.

Summary:
When the user.modifyUser WAAPI command is run, Web GUI validation is done on the received information, including checking of the refresh time and minimum refresh time preferences. However, this validation is done even if those preferences are not defined in the WAAPI command, resulting in a WAAPI failure. This means that the administrator is forced to include the ael_user_properties_refresh_time and ael_user_properties_minimum_refresh_time values even when they do not wish to update those preferences for the user in question.

alm00291253 / IV37352
=====================

Short Description: FONT SIZE ON FIELDS AND DETAILS TABS

Summary:
The font size on the various tabs on the AEL information dialog should be configurable via different user preference settings, as has been the case in previous versions of Webtop. However, under 7.3.1 the setting to modify the font size for fields and details only takes partial effect (altering the column headers and left-hand column values but not right-hand column values), and the setting to modify text on the journal tab has no effect.

alm00292102 / IV38055
=====================

Short Description: USER PREFERENCES CAN'T BE SAVED BY A USER THAT HAS BIDI ENABLED AND BROWSER LOCALE IS A RIGHT-TO-LEFT LANGUAGE (EG ARABIC).

Summary:
The User preference setting cannot be saved by a user that has already been set with Bidi enabled.

alm00292238 / IV38415
=====================

Short Description: CANNOT ASSIGN GROUPS IN CGI REGISTRY

Summary:
If any Web GUI groups have names consisting entirely of numbers, then it is not possible to assign groups to a CGI when registering it via the CGI Registry admin page. The list of groups is displayed okay, but after selecting one or more, clicking the OK button has no effect - the groups dialog remains visible and the changes are not stored.

alm00292427 / IV38538
=====================

Short Description: WAAPI DOES NOT ALLOW SPECIAL CHARACTERS AFTER THEY ARE REMOVED FROM THE ILLEGALCHAR.PROP

Summary:
If the space character is removed from the illegalChar.prop file the administrator is allowed to create filters with spaces in their name through the Web GUI TIP interface. However, the same operation is not allowed via WAAPI - if attempted, the operator is given an error stating that the name is invalid.

alm00292785 / IV38652
=====================

Short Description: RTL TEXT DIRECTION IS NOT WORKING FOR BIDI SETTING IN LEL

Summary:
Text direction in LEL fields are not aligned to RTL when Text Direction/Component Direction is set to Right to Left for Bidi Settings. Field columns width also not displayed with the same column width of LEL heading cells since scrollbar is displayed on the left. In comparison, text direction displayed as Right to Left and fields column width are the same with the AEL heading cells when Text Direction/Component Direction set to Right to Left for Bidi Settings in AEL.

alm00292885 / IV38675
=====================

Short Description: USER ABLE TO UPDATED EVENT JOURNAL ENTRY ON EVENT THAT USER DON'T HAVE PERMISSION TO MODIFY BY SELECTED AND RAN TOOL AGAINST

Summary:
If the TakeOwnership tool is run against multiple events, some of which are not yet owned, and some of which are owned by a different user, the SQL updates successfully run against only the events which are not yet owned. However, journal entries are created for all of the events, stating that ownership was taken. Only the events whose alert information was modified should have journal entries created for them.

alm00294728 / IV42080
=====================

Short Description: OMNIBUS GUI 7.3.1.6(B): AEL DATETIME VIEW PROBLEM IF UPGRADE FROM WEBTOP 2.1 ->7.3.0.4 -> 7.3.1.6

Summary:
Datetime format in AEL unable to show correctly if Webgui upgrade sequence was Webtop 2.1 -> WebGUI 7.3.0.4 -> WebGUI 7.3.1.6, if views from Webtop 2.1 containing datetime fields.

alm00122247 / IZ62585
=====================

Short Description: MAP PAGES RANDOMLY TURN WHITE

Summary:
Under heavy load, the map will turn to white but you can see and click on the hyperlink when you hover the entity area.

alm00223193 / IZ91400
=====================

Short Description: SOUND NOTIFICATION IN AEL NOT PLAYING AS EXPECTED

Summary:
When the AEL preferences are configured to play a sound when new events are detected, although a sound is correctly played when the AEL reaches its refresh period and new events have been loaded, a sound can then subsequently be heard when a column heading is clicked on (to enable dynamic sorting) and when dynamic filtering is applied using the summary bar severity buttons. Only after a periodic or manual refresh where zero inserted events are detected will those operations not result in a sound occurring.

alm00224962 / IZ92244
=====================

Short Description: WEBGUI 7.3 AEL COLUMN ALIGNMENT LOST.

Summary:
Column alignments - both for header and data - get lost when columns are swapped positions with other columns.

alm00231544 / IZ97947
=====================

Short Description: ENABLE THE TABLEVIEW TO WRAP THE TEXT INTO SEVERAL LINES IF IT IS LONGER THAN THE COLUMN WIDTH.

Summary:
Enable the TableView to wrap the text into several lines if it is longer than the column width.

alm00290738 / IV37092
=====================

Short Description: OPENING MULTIPLE AELS OF THE SAME KIND THEN CLOSING ONE CAUSE HANG

Summary:
Opening multiple AELs from the same origin(Eventdashboard/Map) then closing one of them in combination with using severity filters causes remaining AEL to freeze (stop refreshing) while filtering the events.

alm00293581 / IV39543
=====================

Short Description: WRONG MIGRATION OF AELS FROM WEBTOP 2.2 TO WEBGUI 7.4

Summary:
The insert:AEL SmartPage command to insert a monitor box onto an HTML smart page behaves differently between Webtop 2.2 and Web GUI 7.4, and this can be an issue for customers
migrating between the two. The differences are as follows: - when the "showinframe" attribute is not specified, a small AEL is shown instead of a monitor box, despite Web GUI documentation stating that the default is for a monitor box to be shown - when a monitor box is shown, it contains a toolbar, which it used not to - when a monitor box is shown, it contains a status bar, which it used not to - when a monitor box is shown, the sizing is slightly wrong which results in a horizontal scroll bar appearing

alm00295045 / IV42702
=====================

Short Description: DASH WIDGETS CAN ONLY USE DEFAULT VIEW WHEN DISPLAYING EVENTS FROM WEB GUI CURI PROVIDER

Summary:
The Web GUI CURI provider includes a dataset for displaying raw events for use, for example, in a DASH table widget. It allows the user to choose a view via a dataset parameter. However, because of the manner in which DASH widget configuration works, the columns for the widget have already been set by the time the parameters are presented, and this means that only columns from the Web GUI default view can be used.

alm00293783 / IV39803
=====================

Short Description: WEBGUI HA SYNC ISSUE

Summary:
In the situation where similarly named configuration files exist in the same directory and where a space exists between the filename and it's file extension, one or more of the file may end up being deleted from the cluster configuration.

alm00294807 / IV42207
=====================

Short Description: WEBGUI 7.4 HA ENV - SYNC ISSUES

Summary:
On large-scale load-balanced deployments (in the order of 50'000 config files), if rapid change are made (via WAAPI for example), unnecessary synchronization might occur. In rare cases, temporary inconsistencies across the cluster might be observed.

alm00294809 / IV42208
=====================

Short Description: WEBGUI 7.4 - WAAPI ERRORS

Summary:
Administrators trying to use WAAPI to create or remove filter collections would see errors appearing on the command-;line and in the server logs.

alm00288078 / IV34308
=====================

Short Description: WEB GUI CURI PROVIDER CAUSES ISSUES WHEN USED WITH CERTAIN WIDGETS

Summary:
Certain TWL widgets in DASH have certain requirements on nav model provider collections in order to operate properly, and it has recently been determined within IBM that the Web GUI eventData collection, whilst being fine for Web GUI Event Viewer purposes, does not fulfil all of the TWL widget requirements.

In particular, the client needs to be able to retrieve column definitions without data being loaded, and without an exception being raised due to the missing "filter" parameter; also a list of distinct status values of the nodes is required to help support a summary bar type feature in DASH.

alm00288566 / IV34885
=====================

Short Description: EVENT VIEWER FAILS TO DISPLAY CORRECT VIEW FROM NODECLICKEDON

Summary:
Event Viewer fails to display correct view columns when launched with a custom view via a NodeClickedEvent.

For example, if the view defined for an Event Viewer portlet is not the same as the view specified for the Event Dashboard, then if the click-action of the Event Dashboard is configured to "Update Event List (using wires)" and the Event Dashboard is wired to an Event Viewer portlet an error may be displayed and the correct view columns are not displayed.

alm00288729 / IV35444
=====================

Short Description: OMNIBUSWEBGUI EVENTDATA DATASET NEEDS TO SUPPORT DIRECT TRANSIENT FILTER REGISTRATION FOR USE WITH DASH WIDGETS

Summary:
It is not possible to obtain ObjectServer event data for a transient filter with a single request to the OMNIbus Web GUI eventData dataset.

alm00289910 / IV36540
=====================

Short Description: EVENT VIEWER FAILS TO SHOW MULTI-BYTE NAME FILTER

Summary:
If the Event Viewer portlet preferences are configured with settings (eg a filter) that contain multi-byte characters, then the Event Viewer fails to load when the preferences are applied.

1. An error message "HEMDP0119E" with some explanatory text is displayed.
2. The filters drop-down is missing from the Event Viewer toolbar
3. The filter's corresponding event data is not displayed

alm00287287 / IV33868
=====================

Short Description: ADD SUPPORT FOR NIST SP800-131A SECURITY STANDARD

Summary:
A new NIST security standard called SP 800-131a has been created and many US federal customers will need to comply with it by the end of 2013. This is similar to the FIPS 140-2 standard, but more strict in terms of key sizes and allowed algorithms. Websphere 7.0.0.23 has added NIST 800-131 support, and Web GUI needs to provide its own facilities to allow customers to bring the whole system into compliance.


alm00297506 / IV45878
=====================

Short Description: MAP -UPDATE EVENT LIST(USING WIRE) NOT WORKING IF USING UNICODE FILTER OR VIEW

Summary:
Error cannot find filter name (in URLencoded format) been thrown when opening/updating AEL or EventViewer from Map
via Wire.

alm00297483 / IV45831
======================

Short Description: ERROR WHEN CREATE NEW RELATIONSHIP USING WAAPI IF WEBGUI CONFIGURED WITH MULTIPLE DATASOURCE

Summary:
Relationship creation via waapi failed with datasource exception when "dataSource" attribute is not specified in
waapi XML command file and target WebGUI is configured with multiple data sources with one or more of the datasource down
(not running) and default datasource is running.


alm00297619 / IV46102
=====================

Short Description: UNABLE TO DELETE MAP WITH SPACE CHARACTER IN THE NAME

Summary: The Web GUI maps provide a visual means of viewing events and their locations. There are functions to create, modify and delete maps and map visuals. Within the illegalChar.prop file, on removal of the space character in the
INVALID_NAME_CHARS variable, the user is able to create a map with spaces within its name. However, on trying to
delete the map through the UI, the user is unable to do so as an error appears stating that a map with a space in its
name cannot be deleted.

Prerequisites

This Fix Pack requires 7.4.0.0 GA release

Installation Instructions

IBM Tivoli Netcool/OMNIbus Web GUI 7.4.0 Fix Pack 4 Installation Instructions

WebGUI 7.4.0.4 has been certified with TIP version 2.2.0.13 and 2.2.0.15.
TIP version 2.2.0.15 supports Java JRE 8, Mozilla Firefox 31 ESR and
Internet Explorer 11. It is recommended to upgrade to TIP version 2.2.0.15.

The most up-to-date information about supported hardware, software, browsers,
and operating systems is provided by the IBM® Software Product Compatibility
Reports at: http://pic.dhe.ibm.com/infocenter/prodguid/v1r0/clarity/index.html

This section shows how to install the Fix Pack 4 for IBM Tivoli Netcool/OMNIbus Web GUI 7.4.0
It is strongly recommend to perform a backup of TIP/Web GUI and COI/DE before
the installation of this fix pack. The steps for doing this are towards the end of this section.

The installation has the following stages:

1. Stop the Tivoli Integrated Portal and its associated services.
2. Extract the installation files from the archive.
3. Install the fix pack in silent mode.
4. Restart the Tivoli Integrated Portal server.

Note: See the end of this section for special instructions about how to apply fix packs in a load balancing environment.

Terminology:
These instructions use the following terms to refer to directories used during installation:
TIP_HOME Refers to the directory where the Tivoli Integrated Portal is installed.
This directory is known as the Tivoli Integrated Portal home directory.
Examples:
/opt/IBM/tivoli/tipv2 on UNIX environments.
C:\IBM\tivoli\tipv2 on Windows systems.

FP_dir Refers to the temporary directory where you extract the contents of the fix pack's archive.


1. Stop the Tivoli Integrated Portal and its associated services

Follow the instructions for your operating system.

Unix-based systems:

1. Log in as an administrator and stop the Tivoli Integrated Portal by entering the following command:

TIP_HOME/bin/stopServer.sh server1 -username <tipadmin> -password <tippass>

2. Wait for 30 seconds for the Tivoli Integrated Portal and its subprocesses to stop.


Windows systems:

1. Log in as a user with administrative privileges.

2. Open the Services control panel by clicking Start-->Control Panel-->
Administrative Tools-->Services.

3. Stop the service named Tivoli Integrated Portal - V2.2_TIPProfile_Port_16310.

4. Wait 30 seconds for the Tivoli Integrated Portal and its subprocesses to stop.

5. Close the Services control panel.


2. Extract the installation files

Extract the installation files from their archives, ready to install on your system.

1. Extract all the files from the OMNIbus-v7.4.0-WebGUI-FP4-<platform> archive into a temporary directory (the FP_dir directory).

o The extension for the fix pack's archive is .tar or .zip, depending on the operating system.

o <platform> is a code for the operating system of the machine where you are installing the fix pack.

o On Unix-based systems, use GTAR to extract the archives to avoid any long link problems.

2. Navigate to FP_dir.


3. Install the fix pack in silent mode

1. Use sample_response.txt to create a response file. Set up the responses in that file appropriate for your system.

Note that IAGLOBAL_UPDI_HOME_23 variable in response file is commented out.
DO NOT uncomment the IAGLOBAL_UPDI_HOME_17 variable and adjust the path UNLESS the installed version of UPDI is 7.0.0.17.

2. Please backup existing version before installing fix pack.

3. Run the installer for the fix pack in silent mode. Use the appropriate command for your operating system:

Unix-based systems:
./install.sh [-i|-I] <full_path_JRE> <response file>

Optional parameter -i or -I can be used for interactive mode installation. This gives an opportunity to the administrator to verify the values of the variables configured in the response file
Replace <response file> with the name of the response file you created in step 1.
<full_path_JRE> refers to such as /opt/Java/jre (up to but not including the bin directory)
Only IBM JRE 1.6 is supported. A JRE 1.6 that can be used for the Fix Pack installation is in : <TIP_HOME>/java/jre

Windows systems:

install.bat [-i|-I] <full_path_JRE> <response file>

Optional parameter -i or -I can be used for interactive mode installation. This gives an opportunity to the administrator to verify the values of the variables configured in the response file
Replace <response file> with the name of the response file you created in step 1.
<full_path_JRE> refers to such as C:\Java\jre (up to but not including the bin directory)
Only IBM JRE 1.6 is supported.
A JRE 1.6 that can be used for the Fix Pack installation is in: <TIP_HOME>\java\jre


4. Restart the Tivoli Integrated Portal server

When the installation is complete restart the Tivoli Integrated Portal server.


Instructions for installing IBM Tivoli Netcool/OMNIbus Web GUI 7.4.0 FP4 in load balancing environment

1. Disjoin the first node from current load balancing environment, use the disjoin option :
a. Remove the node. For more information about how to do this, see
http://www.ibm.com/support/knowledgecenter/SSSHTQ_7.4.0/com.ibm.netcool_OMNIbus.doc_7.4.0/tip/ttip_config_ha_unjoin.html To restore the removed node to normal operation, restart the server.
b. Remove the load balancing information of the node from the configuration database from the cluster. For more information about how to do this, see http://www.ibm.com/support/knowledgecenter/SSSHTQ_7.4.0/com.ibm.netcool_OMNIbus.doc_7.4.0/webtop/wip/task/web_adm_loadbalpreventnode.html
Important: After the first node is disjoined, avoid making any changes to the load balancing environment other than the steps in these instructions.

2. Install the fix pack on the disjoined first node

3. Verify that the patched, disjoined node is working as expected.

4. Disjoin one of the remaining nodes from current load balancing environment :
a. Remove the node. For more information about how to do this, see
http://www.ibm.com/support/knowledgecenter/SSSHTQ_7.4.0/com.ibm.netcool_OMNIbus.doc_7.4.0/tip/ttip_config_ha_unjoin.html To restore the removed node to normal operation, restart the server.
b. Remove the load balancing information of the node from the configuration database from the cluster. For more information about how to do this, see http://www.ibm.com/support/knowledgecenter/SSSHTQ_7.4.0/com.ibm.netcool_OMNIbus.doc_7.4.0/webtop/wip/task/web_adm_loadbalpreventnode.html

5. Repeat step 4 for each node in the load balancing environment until no nodes remain.
Important: use the uninstall option for the last node

6. Rejoin the patched first node to the load balancing environment, use the configHA option:
a. Join the node to the cluster. For more information about how to do this, see http://www.ibm.com/support/knowledgecenter/SSSHTQ_7.4.0/com.ibm.netcool_OMNIbus.doc_7.4.0/tip/ttip_config_ha_join.html
b. Start load balancing operations on the node. For more information about how to do this, see http://www.ibm.com/support/knowledgecenter/SSSHTQ_7.4.0/com.ibm.netcool_OMNIbus.doc_7.4.0/webtop/wip/task/web_adm_loadbalconfigurenewnode.html

7. Install the fix pack on one of the disjoined nodes.

8. Verify that the patched, disjoined node is working as expected.

9. Rejoin the upgraded node to the load balancing environment, use the join option:
a. Join the node to the cluster. For more information about how to do this, see http://www.ibm.com/support/knowledgecenter/SSSHTQ_7.4.0/com.ibm.netcool_OMNIbus.doc_7.4.0/tip/ttip_config_ha_join.html
b. Start load balancing operations on the node. For more information about how to do this, see http://www.ibm.com/support/knowledgecenter/SSSHTQ_7.4.0/com.ibm.netcool_OMNIbus.doc_7.4.0/webtop/wip/task/web_adm_loadbalconfigurenewnode.html

10. Repeat steps 7 to 9 for each node that was disjoined from the load balancing environment.

Important: To avoid long downtime periods, ensure the first node is patched and ready to rejoin to the load balancing environment before the final node is disjoined.


Recommended backup procedure for an existing 7.4.0 install (pre-FP4)

Important: The paths referenced in these steps are for a default install. Ensure the correct paths are used for the Web GUI instance being backed-up.

1. Ensure that all users are logged out of the Web GUI.
2. Stop the server.
3. Back up the existing installation:

For UNIX operating system
Use tar or a similar archiving tool to create backup copies of the following directories:
Table 1. Directories to back up on UNIX and Linux
Directory Backup filename

/opt/IBM/tivoli/netcoool/omnibus_webgui webgui.tar
/opt/IBM/tivoli/tipv2 tipv2.tar
/opt/IBM/tivoli/tipv2Components tipv2Components.tar

For Windows operating system
Use a suitable archive utility to create .zip files of the following folders and all their subfolders in the specified file:

Table 2. Directories to back up on Windows
Directory Backup filename
C:\IBM\tivoli\netcool\omnibus_webgui webgui.zip
C:\IBM\tivoli\tipv2 tipv2.zip
C:\IBM\tivoli\tipv2Components tipv2Components.zip

For example, the following command backs up the omnibus_webgui directory on Linux. Use a similar command for the other directories.
tar -cvf webgui.tar /opt/IBM/tivoli/netcool/omnibus_webgui

4.Back up the Deployment Engine (DE):

Follow backup instructions documented in the following link:

http://www.ibm.com/support/knowledgecenter/SSSHTQ_7.4.0/com.ibm.netcool_OMNIbus.doc_7.4.0/omnibus/wip/admin/task/omn_adm_backupde.html


Restoring a Web GUI install to pre-fix pack state

If the upgrade to 7.4.0.4 fails, you can restore your backed-up 7.4.0.0 instance.


1. Stop the Tivoli Integrated Portal server.

2. Restore the DE.
Follow the instructions documented in the following link:
http://www.ibm.com/support/knowledgecenter/SSSHTQ_7.4.0/com.ibm.netcool_OMNIbus.doc_7.4.0/omnibus/wip/admin/task/omn_adm_restorede.html

3. Rename the Web GUI and Tivoli Integrated Portal directories as follows:
Example :
On UNIX and Linux,

mv /opt/IBM/tivoli/netcoool/omnibus_webgui /opt/IBM/tivoli/netcoool/omnibus_webgui.old

mv /opt/IBM/tivoli/tipv2 /opt/IBM/tivoli/tipv2.old

mv /opt/IBM/tivoli/tipv2Components /opt/IBM/tivoli/tipv2Components.old

On Windows,

rename C:\IBM\tivoli\netcool\omnibus_webgui C:\IBM\tivoli\netcool\omnibus_webgui.old

rename C:\IBM\tivoli\tipv2 C:\IBM\tivoli\tipv2.old

rename C:\IBM\tivoli\tipv2Components C:\IBM\tivoli\tipv2Components .old

4.Restore the content of the following files to their original locations by using a suitable archive utility to restore the content of the following files to their original locations:
On UNIX and Linux
webgui.tar
tipv2.tar
tipv2Components.tar
On Windows
webgui.zip
tipv2.zip
tipv2Components.zip

5.Start the Tivoli Integrated Portal server.

On
[{"DNLabel":"7.4.0-TIV-NCOMNIbus-AIX-FP0004","DNDate":"2015-05-05","DNLang":"English","DNSize":"270833152","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"http://www.ibm.com/eserver/support/fixes/fixcentral/swgquickorder?fixes=7.4.0-TIV-NCOMNIbus-AIX-FP0004&productid=IBM%20Tivoli%20Netcool%20OMNIbus&brandid=4","DNURL_FTP":" ","DDURL":null},{"DNLabel":"7.4.0-TIV-NCOMNIbus-HPUXIA-FP0004","DNDate":"2015-05-05","DNLang":"English","DNSize":"270833152","DNPlat":{"label":"HP-UX","code":"PF010"},"DNURL":"http://www.ibm.com/eserver/support/fixes/fixcentral/swgquickorder?fixes=7.4.0-TIV-NCOMNIbus-HPUXIA-FP0004&productid=IBM%20Tivoli%20Netcool%20OMNIbus&brandid=4","DNURL_FTP":" ","DDURL":null},{"DNLabel":"7.4.0-TIV-NCOMNIbus-Linux-FP0004","DNDate":"2015-05-05","DNLang":"English","DNSize":"278426624","DNPlat":{"label":"Linux","code":"PF016"},"DNURL":"http://www.ibm.com/eserver/support/fixes/fixcentral/swgquickorder?fixes=7.4.0-TIV-NCOMNIbus-Linux-FP0004&productid=IBM%20Tivoli%20Netcool%20OMNIbus&brandid=4","DNURL_FTP":" ","DDURL":null},{"DNLabel":"7.4.0-TIV-NCOMNIbus-ZLinux-FP0004","DNDate":"2015-05-05","DNLang":"English","DNSize":"270833152","DNPlat":{"label":"Linux","code":"PF016"},"DNURL":"http://www.ibm.com/eserver/support/fixes/fixcentral/swgquickorder?fixes=7.4.0-TIV-NCOMNIbus-ZLinux-FP0004&productid=IBM%20Tivoli%20Netcool%20OMNIbus&brandid=4","DNURL_FTP":" ","DDURL":null},{"DNLabel":"7.4.0-TIV-NCOMNIbus-Windows-FP0004","DNDate":"2015-05-05","DNLang":"English","DNSize":"270829235","DNPlat":{"label":"Windows","code":"PF033"},"DNURL":"http://www.ibm.com/eserver/support/fixes/fixcentral/swgquickorder?fixes=7.4.0-TIV-NCOMNIbus-Windows-FP0004&productid=IBM%20Tivoli%20Netcool%20OMNIbus&brandid=4","DNURL_FTP":" ","DDURL":null},{"DNLabel":"7.4.0-TIV-NCOMNIbus-Solaris-FP0004","DNDate":"2015-05-05","DNLang":"English","DNSize":"270833152","DNPlat":{"label":"Solaris","code":"PF027"},"DNURL":"http://www.ibm.com/eserver/support/fixes/fixcentral/swgquickorder?fixes=7.4.0-TIV-NCOMNIbus-Solaris-FP0004&productid=IBM%20Tivoli%20Netcool%20OMNIbus&brandid=4","DNURL_FTP":" ","DDURL":null}]
[{"Product":{"code":"SSSHTQ","label":"Tivoli Netcool\/OMNIbus"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Web GUI","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"7.4.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Product Synonym

OMNIbus_GUI 7.4.0;OMNIbus_GUI 7.4.0 FP0001;OMNIbus_GUI 7.4.0 FP0002;OMNIbus_GUI 7.4.0 FP0003;OMNIbus_GUI 7.4.0 FP0004;OMNIbus_GUI 7.4.0 Fix Pack 1;OMNIbus_GUI 7.4.0 Fix Pack 2;OMNIbus_GUI 7.4.0 Fix Pack 3;OMNIbus_GUI 7.4.0 Fix Pack 4;OMNIbus_GUI 7.4.0.1;OMNIbus_GUI 7.4.0.2;OMNIbus_GUI 7.4.0.3;OMNIbus_GUI 7.4.0.4;7.4.0;7.4.0.1;7.4.0.2;7.4.0.3;7.4.0.4;Web GUI 7.4.0;Web GUI 7.4.0.1;Web GUI 7.4.0.2;Web GUI 7.4.0.3;Web GUI 7.4.0.4;Web GUI 7.4.0 Fix Pack 1;Web GUI 7.4.0 Fix Pack 2;Web GUI 7.4.0 Fix Pack 3;Web GUI 7.4.0 Fix Pack 4;Web GUI 7.4.0 FP0001;Web GUI 7.4.0 FP0002;Web GUI 7.4.0 FP0003;Web GUI 7.4.0 FP0004

Problems (APARS) fixed
IV40232;IV41869;IV46205;IV55075;IV57734;IV60657;IV61062;IV64503;IV64891;IV65726;IV69071;IV69931;IV70332;IV45221;IV45725;IV53005;IV53460;IV30477;IV67438;IV59986;IV64987;IV65304;IV58951;IV67435;IV67079;IV68283;IV69337;IV67204;IV67094;IV68659;IV71817;IV44975;IV45877;IV44888;IV02345;IV07139;IV11908;IV17554;IV18283;IV18989;IV21738;IV24448;IV25275;IV27598;IV29523;IV29912;IV29953;IV30581;IV30590;IV30843;IV32010;IV33725;IV33941;IV34047;IV35829;IV35948;IV36156;IV36422;IV36664;IV37132;IV37352;IV38055;IV38415;IV38538;IV38652;IV38675;IV42080;IZ62585;IZ91400;IZ92244;IZ97947;IV37092;IV39543;IV42702;IV39803;IV42207;IV42208;IV34308;IV34885;IV35444;IV36540;IV33868;IV45878;IV45831;IV46102;IV37645;IV49569;IV49601;IV49555;IV49393;IV48126;IV47893;IV47579;IV46843;IV46771;IV46096;IV42916;IV44079;IV49605;IV11719;IV47772;IV50499;IZ85487;IV50207;IV51526;IV51181;IV47304;IV47180;IV43813;IV53418;IV53420;IV53517;IV53411;IV52633;IV52533;IV54955;IV52587;IV51878;IV52572;IV49396;IV48847;IV50898;IV43817;IV49936;IV50273;IV50662;IV50646;IV04057;IV32343;IV37935;IV43485;IV44101;IV46849;IV49729;IV50239;IV50762;IV51293;IV52440;IV53409;IV54049;IV54389;IV54447;IV54687;IV55599;IV56556;IV50029;IV60013;IV60138;IV24443;IV60972;IV61098;IV61999;IV61742;IV65320;IV64569;IV63370;IV63411;IV65075

Document Information

Modified date:
15 June 2018

UID

swg24037933