Thursday, March 13, 2008

Don't try to install IBM Java 1.4.2 and 1.5 on the same Windows box

The ITM TEP Browser client requires IBM Java 1.4.2; the TADDM console (aka CCMDB CDT console) requires IBM Java 1.5. However, I've found that something in the IBM Java 1.5 install completely inserts itself as THE plugin for Internet Explorer 7 (I haven't tested on 6.x), no matter what you do.

The effect this has is that the TEP Browser Client appears to work (you get a login dialog), but then you get a "Cannot connect to TEP server" error. I tried using the IBM Java Plugin control panel, the Java Web Start application, all Internet settings, and directly editing the registry in several ways, and cannot get IE to use the 1.4.2 version of the plugin after installing IBM Java 1.5 (Sun Java 1.5.0_10 installs just fine and doesn't cause any problems). So if you need to access both interfaces, the only way I've found is basically to create a VMWare image with the other IBM Java installed.

No comments: