Has anyone seen this and managed to get a workaround?
I’m not sure whether I’ve previously mentioned this but, as we work almost exclusively on AIX and use the GUI’s from here. When using the CL5.6 ‘hciaccess’, there appears to be an issue with the ‘File/Open’ window. I’ve included the main error and the the exception below.
If I’m working on existing files, all is OK as the GUI ‘View/Site manager’ enables a click on the file, otherwise it is a pain.
Any ideas?
Thanks.
An exception occurred while trying to present a
file browser.
You may wish to contact Customer Support.
Your file will not be loaded.
The Java exception is
java.lang.NullPointerException
java.lang.NullPointerException
at com.hie.cloverleaf.util.gui.hiefilechooser.HieFileDirectoryModel$1.getRowCount(Unknown Source)
at com.hie.cloverleaf.util.gui.hiefilechooser.HieFileDirectoryModel.getRowCount(Unknown Source)
at javax.swing.JTable.checkLeadAnchor(JTable.java:2985)
at javax.swing.JTable.tableChanged(JTable.java:3029)
at javax.swing.JTable.setModel(JTable.java:2863)
at com.hie.cloverleaf.util.gui.hiefilechooser.HieFileUI.createList(Unknown Source)
at com.hie.cloverleaf.util.gui.hiefilechooser.HieFileUI.installComponents(Unknown Source)
at com.hie.cloverleaf.util.gui.hiefilechooser.HieBasicFileUI.installUI(Unknown Source)
at com.hie.cloverleaf.util.gui.hiefilechooser.HieFileUI.installUI(Unknown Source)
at javax.swing.JComponent.setUI(JComponent.java:685)
at com.hie.cloverleaf.util.gui.hiefilechooser.HieFileChooser.updateUI(Unknown Source)
at com.hie.cloverleaf.util.gui.hiefilechooser.HieFileChooser.setup(Unknown Source)
at com.hie.cloverleaf.util.gui.hiefilechooser.HieFileChooser.(Unknown Source)
at com.hie.cloverleaf.util.gui.hiefilechooser.HieFileChooser.(Unknown Source)
at com.hie.cloverleaf.util.gui.hiefilechooser.HieFileChooser.(Unknown Source)
at com.hie.cloverleaf.gui.StdGuiMainPanel.browseForFilename(Unknown Source)
at com.hie.cloverleaf.gui.StdGuiMainPanel.browseForBasicName(Unknown Source)
at com.hie.cloverleaf.gui.StdGuiMainPanel.browseForBasicName(Unknown Source)
at com.hie.cloverleaf.gui.StdGuiMainPanel.doFileOpenAction(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:615)
at com.hie.cloverleaf.gui.GenericAction.actionPerformed(Unknown Source)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1879)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2199)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:450)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:288)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:264)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:263)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:263)
at java.awt.Component.processMouseEvent(Component.java:5529)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3148)
at java.awt.Component.processEvent(Component.java:5294)
at java.awt.Container.processEvent(Container.java:2001)
at java.awt.Component.dispatchEventImpl(Component.java:3996)
at java.awt.Container.dispatchEventImpl(Container.java:2059)
at java.awt.Component.dispatchEvent(Component.java:3844)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4249)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3929)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3859)
at java.awt.Container.dispatchEventImpl(Container.java:2045)
at java.awt.Window.dispatchEventImpl(Window.java:1810)
at java.awt.Component.dispatchEvent(Component.java:3844)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:545)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:268)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:197)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:191)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:144)