IBM Support

Unable to launch Tivoli common reporting when user and group have same name

Technical Blog Post


Abstract

Unable to launch Tivoli common reporting when user and group have same name

Body

1. Assuming LDAP has user and group with same name. (ex: test)

2. Login to TCR using user test

3. Open Common reporting and will hit with below error

java.lang.ClassCastException: com.ibm.cognos.camaaa.internal.admin.soap.AccountImpl incompatible with com.ibm.cognos.camaaa.internal.admin.soap.Groupjava.lang.ClassCastException: com.ibm.cognos.camaaa.internal.admin.soap.AccountImpl incompatible with com.ibm.cognos.camaaa.internal.admin.soap.Group
at com.ibm.cognos.camaaa.internal.admin.soap.IQueryResultConverter.populateBaseClass(IQueryResultConverter.java:229)
at com.ibm.cognos.camaaa.internal.admin.soap.IQueryResultConverter.populateQueryResult(IQueryResultConverter.java:303)
at com.ibm.cognos.camaaa.internal.customLegacy.auth.NamespaceAuthProviderBaseAdapter.search(NamespaceAuthProviderBaseAdapter.java:138)
at com.ibm.cognos.camaaa.internal.customLegacy.common.handler.CustomJavaProviderHandler.processAuthProviderRequest(CustomJavaProviderHandler.java:217)
at com.ibm.cognos.camaaa.internal.customLegacy.common.handler.CustomJavaProviderHandler.handleInboundRequest(CustomJavaProviderHandler.java:167)

 

Workaround:

Ensure that user and group should not be with same name. This is a limitation with all versions of TCR

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEKCU","label":"Jazz for Service Management"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

UID

ibm11276828