I have nHaystack loaded in workbench on my local station at 4.11.2.18 for testing. It had been working with no issues until I started receiving the error below. I will mention that I did upgrade SkySpark to 3.1.9 right before I started seeing this issue, may be related. The nHaystack Service View gives the error but the nHaystack Query View seems to work from the right click menu in the tree.
SEVERE [13:56:26 11-Apr-24 EDT][wb.shell] Cannot hyperlink. java.lang.NoClassDefFoundError: Could not initialize class nhaystack.ui.view.BNHaystackServiceView
at auto.nhaystack_ui_view_BNHaystackServiceView.newBComplexInstance(AutoGenerated)
at com.tridium.sys.schema.ComplexType.getInstance(ComplexType.java:88)
at javax.baja.util.BTypeSpec.getInstance(BTypeSpec.java:183)
at com.tridium.sys.registry.NTypeInfo.getInstance(NTypeInfo.java:64)
at com.tridium.sys.registry.NAgentInfo.getInstance(NAgentInfo.java:49)
at com.tridium.workbench.shell.NHyperlinkInfo.getView(NHyperlinkInfo.java:574)
at com.tridium.workbench.shell.NHyperlinkInfo.hyperlink(NHyperlinkInfo.java:136)
at com.tridium.workbench.shell.BNiagaraWbShell.doHyperlink(BNiagaraWbShell.java:515)
at com.tridium.workbench.shell.BNiagaraWbShell.hyperlink(BNiagaraWbShell.java:473)
at javax.baja.workbench.nav.tree.NavTreeController.nodeDoubleClicked(NavTreeController.java:119)
at javax.baja.ui.tree.TreeController.mousePressed(TreeController.java:234)
at javax.baja.workbench.nav.tree.NavTreeController.mousePressed(NavTreeController.java:65)
at javax.baja.ui.tree.BTree.mousePressed(BTree.java:591)
at javax.baja.ui.BWidget.fireMouseEvent(BWidget.java:1227)
at com.tridium.ui.awt.MouseManager.fire(MouseManager.java:325)
at com.tridium.ui.awt.MouseManager.fire(MouseManager.java:299)
at com.tridium.ui.awt.MouseManager.pressed(MouseManager.java:122)
at com.tridium.ui.awt.MouseManager.process(MouseManager.java:103)
at com.tridium.ui.awt.AwtShellManager.processMouseEvent(AwtShellManager.java:509)
at com.tridium.ui.swing.BSwingWidget$GlassMouseListener.redispatchMouseEvent(BSwingWidget.java:641)
at com.tridium.ui.swing.BSwingWidget$GlassMouseListener.mousePressed(BSwingWidget.java:509)
at java.awt.Component.processMouseEvent(Component.java:6536)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3318)
at java.awt.Component.processEvent(Component.java:6304)
at java.awt.Container.processEvent(Container.java:2239)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2297)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4532)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
at java.awt.Container.dispatchEventImpl(Container.java:2283)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
at java.awt.EventQueue$4.run(EventQueue.java:733)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Eric Fish Thu 11 Apr
I have nHaystack loaded in workbench on my local station at 4.11.2.18 for testing. It had been working with no issues until I started receiving the error below. I will mention that I did upgrade SkySpark to 3.1.9 right before I started seeing this issue, may be related. The nHaystack Service View gives the error but the nHaystack Query View seems to work from the right click menu in the tree.
SEVERE [13:56:26 11-Apr-24 EDT][wb.shell] Cannot hyperlink. java.lang.NoClassDefFoundError: Could not initialize class nhaystack.ui.view.BNHaystackServiceView