We maintain and enhance a tool called Tonga which automates distributed test execution and result management. In order to test the applet plugin tests, tonga opens a browser window and launches an applet for these tests and displays the results in the applet. This happens flawlessly on a 32-bit Win machine, but the applet loads and does not go to the 'Run' state on a 64-bit WinOS machine. The browser being used is 64-bit IE ver 6 and the JRE 1.6 which is 64-bit too.
Our investigation :
1. We tried recomiling the relevant jars on the 64-bit WinOS with 64-bit Java installation (used both JDK 1.5 and 1.6). This didnot help.
2. We tried changing the runtime parameters of the applet by using the Java Control Panel. Options explored : -d32, -d64, -server, -Xint. This didnot make the applets run in the browser either.
Please find attached Thread dump which has null value.Nullpointer exception is thrown, find the attached screenshot of this exception.
Same tests when ran on 32 bit machine and Thread dump was proper, iam also attaching thread dump for 32 bit machine.
###@###.### 2005-04-14 12:12:28 GMT
###@###.### 2005-05-03 12:19:42 GMT