Start a Conversation

Unsolved

This post is more than 5 years old

951

August 5th, 2009 18:00

Weird java problem accessing Console via Web Dashboard

Hi,

We recently installed the latest patches to our SAM, IP and NPM implementations (we're now on SAM 7.2.0.14, IP 7.0.3.16, NPM3.0.0.2) and the next morning our desktop SOE team also released some updates for the desktop SOE.

Now our users are getting a weird problem when they access the console via the Web Dashboard.

When they right mouse click on the first alert in the notification console, they get the correct menu and all is good. If they click on any other alert in the console, they get the normal menu but everything except "Server Tools" and "Client Tools" is greyed out.

I had a look at the java console whilst testing this and everytime they have the problem, the following gets added to the java console:

Exception in thread "AWT-EventQueue-2" java.lang.NullPointerException
at com.smarts.viewer.consolidation.notiflist.SmMultiSortableTable$DateRenderer.setValue(SmMultiSortableTable.java:1032)
at javax.swing.table.DefaultTableCellRenderer.getTableCellRendererComponent(Unknown Source)
at com.smarts.viewer.consolidation.notiflist.SmMultiSortableTable$ObjectRenderer.getTableCellRendererComponent(SmMultiSortableTable.java:986)
at javax.swing.JTable$AccessibleJTable.getAccessibleChild(Unknown Source)
at javax.swing.JTable$AccessibleJTable.getAccessibleAt(Unknown Source)
at javax.swing.JTable$AccessibleJTable.valueChanged(Unknown Source)
at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source)
at javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)
at javax.swing.DefaultListSelectionModel.changeSelection(Unknown Source)
at javax.swing.DefaultListSelectionModel.setSelectionInterval(Unknown Source)
at com.smarts.viewer.util.SmCellSortableTable.handleRightMouseButtonPress(SmCellSortableTable.java:845)
at com.smarts.viewer.util.SmPoppableViewMouseListener.mouseHandler(SmPoppableViewMouseListener.java:176)
at com.smarts.viewer.util.SmPoppableViewMouseListener.mousePressed(SmPoppableViewMouseListener.java:126)
at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
at java.awt.AWTEventMulticaster.mousePressed(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

This problem only affects those connecting via the web dashboard and those who use the locally installed "fat client" don't have any problems. Servers are running on Sol 10 and the workstations are all running Win XP.

Has anyone come across this before or know how to solve this issue?

Thanks.

Dan.

13 Posts

August 19th, 2009 14:00

Dan,

I know I'm a little late on this, but is it possible the JRE was updated? EMC only supports 1.5. And I've seen problems with 1.6. The fat client uses its own JRE (within the InCharge directory structure) and does not use the system version.

Steve

10 Posts

August 19th, 2009 19:00

Gday Steve,

We were aware of the JRE update issue and planned specifically to avoid that being the problem.

Interestingly, a part of the SOE upgrade included installing Novell SecureLogin to handle SSO details and as soon as that package was removed, everything was fine again.

We're currently working with our Novell guys to isolate exactly what in the SecureLogin install was hosing us.

Thanks.

10 Posts

November 28th, 2010 19:00

Interestingly, (12 months later) I've tried it again with both SAM 8 and JREs 1.5 and 1.6 and have been able to pin the problem down somewhat.

It seems to be the installation of the Java Accessibility Utilities (standard Sun module that provides functionality for screen readers and that sort of thing) that causes the error.

From what I can tell, it would seem to be some sort of conflict between the jaccess.jar and the masterpiece.jar (from the Business Dashboard) that is causing the error but I haven't yet been able to pin down whether it is something as simple as when the masterpiece.jar was being written, they've reused a function/variable name that was originally used in the jaccess.jar or if it is something much deeper.

Annoyingly for us, we don't have the option to remove the jaccess.jar because it's used as a part of our Novell Single Sign On deployment.

No Events found!

Top