IBM Support

Extensions to manage UI elements does not work under distributed environment

Troubleshooting


Problem

In some case, hiding user interface(UI) elements using spec.json extensions does not work and the elements are still displayed. This symptom does not happen under single server environment and the elements are hidden as we expected.

Cause

Failure of synchronization of customization between servers.

Environment

Distributed installation with multiple application tier servers.

Resolving The Problem

TYPE 1: confirm InternalDispatcher and contentManagers URI are correctly configured in the configuration/cogstartup.xml. In some case, you might use fully qualify all URIs, or use IP addresses directly rather instead of host-names.

TYPE 2: make sure the all ports for member communications are not prevented/conflict, especially in case of installing multiple instance in single server. All ports are listed in "Default port settings for Cognos Analytics components".

TYPE 3: in case you have changed default installation folder to another locations. You can add below two properties to /wlp/usr/servers/cognosserver/bootstrap.properties file:


install.dir=<drive name>:\<CA install location>
ba.customizations.rootFolder=<drive name>:\<CA install location>/temp

Following this change - and a restart of the report server, the extensions are now applied as expected.

[{"Product":{"code":"SSTSF6","label":"IBM Cognos Analytics"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Administration and Configuration v11x","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"11.0.9;11.0.8","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
15 June 2018

UID

swg22014680