java.lang.reflect.UndeclaredThrowableException at $Proxy6.childrenRemoved(.java:0) at org.openide.nodes.Node.fireSubNodesChangeIdx(Node.java:1068) at org.openide.nodes.EntrySupport$Lazy.fireSubNodesChangeIdx(EntrySupport.java:1399) at org.openide.nodes.EntrySupport$Lazy$RemoveEmptyEntries.run(EntrySupport.java:1578) at org.openide.util.Mutex.postRequest(Mutex.java:1251) at org.openide.util.Mutex.postWriteRequest(Mutex.java:582) at org.openide.nodes.EntrySupport$Lazy.removeEmptyEntry(EntrySupport.java:1517) at org.openide.nodes.EntrySupport$Lazy.access$1100(EntrySupport.java:975) at org.openide.nodes.EntrySupport$Lazy$LazySnapshot.get(EntrySupport.java:1603) at org.openide.nodes.EntrySupport$Lazy$LazySnapshot.get(EntrySupport.java:1582) at org.openide.explorer.view.VisualizerChildren.getChildAt(VisualizerChildren.java:117) at org.openide.explorer.view.VisualizerNode.getChildAt(VisualizerNode.java:291) at javax.swing.tree.DefaultTreeModel.getChild(DefaultTreeModel.java:156) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1475) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1270) at javax.swing.tree.VariableHeightLayoutCache.ensurePathIsExpanded(VariableHeightLayoutCache.java:966) at javax.swing.tree.VariableHeightLayoutCache.setExpandedState(VariableHeightLayoutCache.java:164) at javax.swing.plaf.basic.BasicTreeUI.updateExpandedDescendants(BasicTreeUI.java:1648) at javax.swing.plaf.basic.BasicTreeUI$Handler.treeExpanded(BasicTreeUI.java:3721) at javax.swing.JTree.fireTreeExpanded(JTree.java:2659) at javax.swing.JTree.setExpandedState(JTree.java:3430) at javax.swing.JTree.expandPath(JTree.java:2166) at javax.swing.JTree.expandRow(JTree.java:2181) at org.netbeans.core.windows.view.ui.toolbars.ActionsTree.expandAll(ActionsTree.java:87) at org.netbeans.core.windows.view.ui.toolbars.ActionsTree.(ActionsTree.java:76) at org.netbeans.core.windows.view.ui.toolbars.ConfigureToolbarPanel.run(ConfigureToolbarPanel.java:115) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:0) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:449) at $Proxy6.childrenRemoved(.java:0) at org.openide.nodes.Node.fireSubNodesChangeIdx(Node.java:1068) at org.openide.nodes.EntrySupport$Lazy.fireSubNodesChangeIdx(EntrySupport.java:1399) at org.openide.nodes.EntrySupport$Lazy$RemoveEmptyEntries.run(EntrySupport.java:1578) at org.openide.util.Mutex.postRequest(Mutex.java:1251) at org.openide.util.Mutex.postWriteRequest(Mutex.java:582) at org.openide.nodes.EntrySupport$Lazy.removeEmptyEntry(EntrySupport.java:1517) at org.openide.nodes.EntrySupport$Lazy.access$1100(EntrySupport.java:975) at org.openide.nodes.EntrySupport$Lazy$LazySnapshot.get(EntrySupport.java:1603) at org.openide.nodes.EntrySupport$Lazy$LazySnapshot.get(EntrySupport.java:1582) at org.openide.explorer.view.VisualizerChildren.getChildAt(VisualizerChildren.java:117) at org.openide.explorer.view.VisualizerNode.getChildAt(VisualizerNode.java:291) at javax.swing.tree.DefaultTreeModel.getChild(DefaultTreeModel.java:156) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1475) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1270) at javax.swing.tree.VariableHeightLayoutCache.ensurePathIsExpanded(VariableHeightLayoutCache.java:966) at javax.swing.tree.VariableHeightLayoutCache.setExpandedState(VariableHeightLayoutCache.java:164) at javax.swing.plaf.basic.BasicTreeUI.updateExpandedDescendants(BasicTreeUI.java:1648) at javax.swing.plaf.basic.BasicTreeUI$Handler.treeExpanded(BasicTreeUI.java:3721) at javax.swing.JTree.fireTreeExpanded(JTree.java:2659) at javax.swing.JTree.setExpandedState(JTree.java:3430) at javax.swing.JTree.expandPath(JTree.java:2166) at javax.swing.JTree.expandRow(JTree.java:2181) at org.netbeans.core.windows.view.ui.toolbars.ActionsTree.expandAll(ActionsTree.java:87) at org.netbeans.core.windows.view.ui.toolbars.ActionsTree.(ActionsTree.java:76) at org.netbeans.core.windows.view.ui.toolbars.ConfigureToolbarPanel.run(ConfigureToolbarPanel.java:115) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) java.lang.ArrayIndexOutOfBoundsException: node has no children at javax.swing.tree.DefaultMutableTreeNode.getChildAt(DefaultMutableTreeNode.java:228) at javax.swing.tree.VariableHeightLayoutCache.treeNodesRemoved(VariableHeightLayoutCache.java:543) at javax.swing.plaf.basic.BasicTreeUI$Handler.treeNodesRemoved(BasicTreeUI.java:3815) at javax.swing.tree.DefaultTreeModel.fireTreeNodesRemoved(DefaultTreeModel.java:530) at javax.swing.tree.DefaultTreeModel.nodesWereRemoved(DefaultTreeModel.java:310) at org.openide.explorer.view.NodeTreeModel$Listener.removed(NodeTreeModel.java:239) at org.openide.explorer.view.VisualizerChildren.removed(VisualizerChildren.java:264) at org.openide.explorer.view.VisualizerEvent$Removed.run(VisualizerEvent.java:125) at org.openide.util.Mutex.readAccess(Mutex.java:362) at org.openide.explorer.view.VisualizerNode$QP.run(VisualizerNode.java:686) at org.openide.util.Mutex.doEvent(Mutex.java:1335) at org.openide.util.Mutex.writeAccess(Mutex.java:452) at org.openide.explorer.view.VisualizerNode$QP.runSafe(VisualizerNode.java:663) at org.openide.explorer.view.VisualizerNode.childrenRemoved(VisualizerNode.java:349) at sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethodAccessorImpl.java:0) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:449) at $Proxy6.childrenRemoved(.java:0) at org.openide.nodes.Node.fireSubNodesChangeIdx(Node.java:1068) at org.openide.nodes.EntrySupport$Lazy.fireSubNodesChangeIdx(EntrySupport.java:1399) at org.openide.nodes.EntrySupport$Lazy$RemoveEmptyEntries.run(EntrySupport.java:1578) at org.openide.util.Mutex.postRequest(Mutex.java:1251) at org.openide.util.Mutex.postWriteRequest(Mutex.java:582) at org.openide.nodes.EntrySupport$Lazy.removeEmptyEntry(EntrySupport.java:1517) at org.openide.nodes.EntrySupport$Lazy.access$1100(EntrySupport.java:975) at org.openide.nodes.EntrySupport$Lazy$LazySnapshot.get(EntrySupport.java:1603) at org.openide.nodes.EntrySupport$Lazy$LazySnapshot.get(EntrySupport.java:1582) at org.openide.explorer.view.VisualizerChildren.getChildAt(VisualizerChildren.java:117) at org.openide.explorer.view.VisualizerNode.getChildAt(VisualizerNode.java:291) at javax.swing.tree.DefaultTreeModel.getChild(DefaultTreeModel.java:156) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1475) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1270) at javax.swing.tree.VariableHeightLayoutCache.ensurePathIsExpanded(VariableHeightLayoutCache.java:966) at javax.swing.tree.VariableHeightLayoutCache.setExpandedState(VariableHeightLayoutCache.java:164) at javax.swing.plaf.basic.BasicTreeUI.updateExpandedDescendants(BasicTreeUI.java:1648) at javax.swing.plaf.basic.BasicTreeUI$Handler.treeExpanded(BasicTreeUI.java:3721) at javax.swing.JTree.fireTreeExpanded(JTree.java:2659) at javax.swing.JTree.setExpandedState(JTree.java:3430) at javax.swing.JTree.expandPath(JTree.java:2166) at javax.swing.JTree.expandRow(JTree.java:2181) at org.netbeans.core.windows.view.ui.toolbars.ActionsTree.expandAll(ActionsTree.java:87) at org.netbeans.core.windows.view.ui.toolbars.ActionsTree.(ActionsTree.java:76) at org.netbeans.core.windows.view.ui.toolbars.ConfigureToolbarPanel.run(ConfigureToolbarPanel.java:115) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)