Using Java Web Start with Sun Java 1.6

The problem: While you are using Java Web Start with Sun Java 1.6 to access the Tivoli Enterprise Portal (TEP), you attempt to open the Application Management Configuration Editor, but instead the following message is displayed:
Error loading Profiles

In some cases, when you attempt to open the Application Management Configuration Editor, the icon in the toolbar becomes unavailable. The Application Management Configuration Editor does not open, and no messages or pop-ups are displayed.

This problem has been observed in ITCAM for transactions version 7.1 and 7.2. You should be able to use the same Sun Java Run Time (JRE) that is supported by IBM Tivoli Monitoring.

The solution: The problem is that the Sun JVM does not include certain third-party software components, such as Xerces and Xalan. Some IBM Tivoli Monitoring agents rely on these APIs. For example the ITCAM for SOA agent uses Xalan for the topology views.

To resolve this problem, copy the Xerces JAR file into the Sun Java jre6\lib\ext directory. The JAR files are then included in the classpath automatically.

Use the following procedure:
  1. Close the Tivoli Enterprise Portal.
  2. Download the official Xerces2 (BINARY) files (for example, the Xerces2 Java 2.9.1 compressed package) from the following web site:
    http://xerces.apache.org/mirrors.cgi
  3. Uncompress this package using your preferred utility, and extract the following JAR files to a temporary local location on your system:
    • serializer.jar
    • resolver.jar
    • xercesImpl.jar
    • xml-apis.jar
  4. Copy these JAR files to the <SUN_JVM_HOME>\lib\ext directory. For example:
    • Windows: C:\Program Files\Java\jre6\lib\ext
    • UNIX: /opt/jre6/lib/ext
  5. Clear the Sun Java JRE cache:
    1. Click Start -> Control Panel -> Java.
    2. In the General tab, under Temporary Internet Files, click Settings.
    3. Click Delete Files.
    Note: You will continue to observe the same behavior unless you clear the Java cache.
  6. Connect to the TEP using the Java Web Start as usual.
  7. Open the Application Management Configuration Editor in the TEP toolbar.