IBM Support

IBM Information Governance Catalog(IGC) pages are not loading - No target servlet configured for uri: /ibm/iis/igc

Troubleshooting


Problem

From the InfoSphere Information Server Launchpad, trying to launch Information Governance Catalog(IGC) via the IGC icon returns the error:

Error 404: com.ibm.ws.webcontainer.servlet.exception.NoTargetForURIException: No target servlet configured for uri: /ibm/iis/igc

Symptom

Checking the Websphere Application Server(WAS) Console, these applications are 'stopped':
igc-web
igc-rest
igc-rest-explorer

Cause

This is a known issue with WebSphere Application Server 9.0.0.4. The fix can be found in WebSphere Application Server (WAS) version 9.0.0.8 and higher.

The issue is that the UpdateInstaller deletes the cache directory.

Many customers encounter this issue when using the Update Installer to apply Service Pack 1 for 11.7.1,  since the installer redeploys the .war files.

Diagnosing The Problem

Look at the header of the Systemout.log to confirm the version of WebSphere
"WebSphere Platform 9.0.0.4"
At the timestamp when the IGC page was attempting to load, there will be the following:
 

"WSModuleDescr E  WSWS7011E: The configuration for the igc-web.war application module cannot load correctly.

The following error occurred: com.ibm.ws.metadata.annotations.AnnotationException: Annotation processing failed for class: META-INF/versions/9/module-info.class"

Resolving The Problem

This WebSphere issue is fixed in WAS 9.0.0.8.
https://www-01.ibm.com/support/docview.wss?uid=swg1PI89708

As a workaround you can do the following:

From the WAS Console,  navigate to Websphere, enterprise applications. Then stop the following applications :

igc-web
igc-rest
igc-rest-explorer
 

Connect to the server where WebSphere is installed then run the following three commands to redeploy the applications:

/opt/IBM/InformationServer/ASBServer/bin/iisAdmin.sh -deploy -war /opt/IBM/InformationServer/ASBServer/apps/deploy/igc-web.war -contextRoot /ibm/iis/igc -warName igc-web -warModule gov -user superuser -password ******** -virtualHost default_host

/opt/IBM/InformationServer/ASBServer/bin/iisAdmin.sh -deploy -war /opt/IBM/InformationServer/ASBServer/apps/deploy/igc-rest.war -contextRoot /ibm/iis/igc-rest -warName igc-rest -warModule gov -user superuser -password ******** -virtualHost default_host

/opt/IBM/InformationServer/ASBServer/bin/iisAdmin.sh -deploy -war /opt/IBM/InformationServer/ASBServer/apps/deploy/igc-rest-explorer.war -contextRoot /ibm/iis/igc-rest-explorer -warName igc-rest-explorer -warModule gov -user superuser -password ******** -virtualHost default_host

After completing redeploy, restart WebSphere Application Server .
If necessary, log back into the WebSphere console to start the respective applications.

Document Location

Worldwide

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSZJPZ","label":"IBM InfoSphere Information Server"},"Component":"Information Governance Catalog","Platform":[{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"11.7","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
15 October 2020

UID

ibm11125531