Empty list of events in Federated Details dialog
When you attempt to view Tivoli® Netcool/OMNIbus events for a CI, the Federated Details dialog does not display any events.
Disable Ignore on Error check box in interactions
A first step to troubleshoot this issue
is to disable the Ignore on Error check box
on the interaction for the SCCDOMNIBUS provider.
- Go to .
- Under More Actions, select Add/Modify Interaction Group.
- Select SCCDCIGRP, the CI Interaction Group.
- Expand the CCIEVENTS interaction on the Interactions tab.
- Clear the Ignore on Error? check box.
- Select OK.
- Go back to the place where you selected View Federated Details and select it again. If the dialog still does not display events and no error occurs, continue to the next paragraph. If an error occurs, consult the other troubleshooting topics for information about the error.
Possible causes
There are several reasons
why the Federated Details dialog does not display
events for the CI:
- The Tivoli Netcool/OMNIbusendpoint is configured for basic authorization but the credentials for the endpoint are incorrect or empty.
- There is not enough data to satisfy any of the event queries for the particular CI. Each CI that you want to view events for must contain enough information to satisfy at least one of the event queries.
- You are requesting events for a CI whose classification is mapped to the EVENT resource type, but no events have been created for that CI.
Check the endpoint credentials
Make sure
the Tivoli Netcool/OMNIbus endpoint
credentials are correct.
- Go to
- Open SCCDOMNIBUS, the Tivoli Netcool/OMNIbus provider.
- Open the endpoint by clicking the >> menu next to the End Point field, and selecting Go To End Points.
- Enter the basic authorization credentials in the USERNAME and PASSWORD fields and save the endpoint.
- Click Return with value.
Enable debugs
If the endpoint credentials
are correct or basic authorization credentials are not required, enable Debug for
the logs:
- log4j.logger.maximo.oslc
- log4j.logger.maximo.application.ccmdb.pmcci
- log4j.logger.maximo.integration
- Go to .
- Enable debug forlog4j.logger.maximo.oslc.
- Filter on oslc.
- Set the Log Level of log4j.logger.maximo.oslc to Debug.
- Make sure the Active check box is selected.
- Select the action, Apply Settings.
- Enable debug for log4j.logger.maximo.application.ccmdb.pmcci.
- Filter on ccmdb.
- In the Loggers section, set the Log Level of log4j.logger.maximo.application.ccmdb.pmcci to Debug.
- Make sure Active is selected.
- Select the action, Apply Settings.
- Enable debug for log4j.logger.maximo.integration.
- Filter on integration.
- In the Loggers section, set the Log Level of log4j.logger.maximo.integration to Debug.
- Make sure Active is selected.
- Select the action, Apply Settings.
- Repeat the action that you took to view event details.
- Check the server logs.
- Search for the CCIOslcQueryClause canExecute and getResolvedWhere entries.Note: You can also search the log for a particular Configuration Item.
- If a CI does not contain the needed information, the Tivoli Netcool/OMNIbus events will not be queried, and the canExecute entries explain why.
- If a CI contains the needed information, the getResolvedWhere entries identify the query that was used to find matching events in Tivoli Netcool/OMNIbus.
- Search for a result set dump file in the log, which is an XML file name that contains the results from Tivoli Netcool/OMNIbus. Open the XML file to view the data that was returned for the query that was run.