What are the issues with Java 1.6?
Few bugs have been reported when some revisions of Java 1.6 are installed. Error reported on Windows opening a File chooser using Java 1.6.0_20, upgrading to revision (10/01/11 Java 1.6.0_23) should fix the problem (see http://netbeans.org/bugzilla/show_bug.cgi?id=186615):
java.lang.Exception: Abnormal termination due to an uncaught exception. java.lang.InternalError: Unable to bind C:footest at sun.awt.shell.Win32ShellFolder2$4.call(Unknown Source) at sun.awt.shell.Win32ShellFolder2$4.call(Unknown Source) at sun.awt.shell.Win32ShellFolderManager2$ComInvoker.invoke(Unknown Source)Error reported on Windows when browsing a plate using 1.6.0_13
java.lang.Exception: Abnormal termination due to an uncaught exception. java.lang.NullPointerException at java.awt.Component.getNormalShape(Unknown Source) at java.awt.Component.calculateCurrentShape(Unknown Source) at java.awt.Component.applyCurrentShape(Unknown Source) at java.awt.Component.mixOnReshaping(Unknown Source) at java.awt.Component.reshape(Unknown Source) at javax.swing.JComponent.reshape(Unknown Source) at java.awt.Component.setBounds(Unknown Source) at org.openmicroscopy.shoola.agents.dataBrowser.browser.CellDisplay.setBounds(CellDisplay.java:235)Error reported on Windows while editing the name of an element e.g. a project, an image.
java.lang.ArrayIndexOutOfBoundsException: 15 at sun.font.FontDesignMetrics.charsWidth(Unknown Source) at javax.swing.text.Utilities.getTabbedTextOffset(Unknown Source) at javax.swing.text.Utilities.getTabbedTextOffset(Unknown Source) at javax.swing.text.Utilities.getTabbedTextOffset(Unknown Source) at javax.swing.text.PlainView.viewToModel(Unknown Source) at javax.swing.plaf.basic.BasicTextUI$RootView.viewToModel(Unknown Source) at javax.swing.plaf.basic.BasicTextUI.viewToModel(Unknown Source) at javax.swing.text.DefaultCaret.positionCaret(Unknown Source) at javax.swing.text.DefaultCaret.adjustCaret(Unknown Source) at javax.swing.text.DefaultCaret.adjustCaretAndFocus(Unknown Source) at javax.swing.text.DefaultCaret.mousePressed(Unknown Source) at java.awt.AWTEventMulticaster.mousePressed(Unknown Source) at java.awt.AWTEventMulticaster.mousePressed(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source)

