java.lang.NullPointerException at org.netbeans.modules.web.project.ui.customizer.VisualClasspathSupport$ClasspathTableModel.getRowCount(VisualClasspathSupport.java:386) at javax.swing.JTable.getRowCount(JTable.java:1716) at javax.swing.JTable.columnSelectionChanged(JTable.java:3092) at javax.swing.table.DefaultTableColumnModel.fireColumnSelectionChanged(DefaultTableColumnModel.java:591) at javax.swing.table.DefaultTableColumnModel.valueChanged(DefaultTableColumnModel.java:696) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:187) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:167) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:214) at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:402) at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:411) at javax.swing.DefaultListSelectionModel.removeSelectionInterval(DefaultListSelectionModel.java:481) at javax.swing.DefaultListSelectionModel.clearSelection(DefaultListSelectionModel.java:416) at javax.swing.JTable.clearSelection(JTable.java:1261) at javax.swing.JTable.tableChanged(JTable.java:2848) at javax.swing.JTable.setModel(JTable.java:2721) at org.netbeans.modules.web.project.ui.customizer.VisualClasspathSupport.(VisualClasspathSupport.java:69) at org.netbeans.modules.web.project.ui.customizer.CustomizerCompile.initValues(CustomizerCompile.java:46) at org.netbeans.modules.web.project.ui.customizer.WebCustomizer$CategoryView$ManagerChangeListener.propertyChange(WebCustomizer.java:193) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:252) at org.openide.explorer.ExplorerManager.setSelectedNodes(ExplorerManager.java:219) at org.openide.explorer.ExplorerManager.setSelectedNodes1(ExplorerManager.java:355) at org.openide.explorer.ExplorerManager.setExploredContextAndSelection(ExplorerManager.java:305) at org.openide.explorer.view.BeanTreeView.selectionChanged(BeanTreeView.java:88) at org.openide.explorer.view.TreeView.callSelectionChanged(TreeView.java:626) at org.openide.explorer.view.TreeView$TreePropertyListener.run(TreeView.java:978) at org.openide.util.Mutex.postRequest(Mutex.java:866) at org.openide.util.Mutex.postReadRequest(Mutex.java:347) at org.openide.explorer.view.TreeView$TreePropertyListener.valueChanged(TreeView.java:948) at javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(DefaultTreeSelectionModel.java:629) at javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(DefaultTreeSelectionModel.java:1076) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(DefaultTreeSelectionModel.java:287) at javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(DefaultTreeSelectionModel.java:170) at javax.swing.JTree.setSelectionPath(JTree.java:1168) at javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(BasicTreeUI.java:2192) at javax.swing.plaf.basic.BasicTreeUI$MouseHandler.handleSelection(BasicTreeUI.java:2840) at javax.swing.plaf.basic.BasicTreeUI$MouseHandler.mousePressed(BasicTreeUI.java:2801) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:222) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:221) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:221) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:221) at java.awt.Component.processMouseEvent(Component.java:5097) at java.awt.Component.processEvent(Component.java:4897) at java.awt.Container.processEvent(Container.java:1569) at java.awt.Component.dispatchEventImpl(Component.java:3615) at java.awt.Container.dispatchEventImpl(Container.java:1627) at java.awt.Component.dispatchEvent(Component.java:3477) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3195) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128) at java.awt.Container.dispatchEventImpl(Container.java:1613) at java.awt.Window.dispatchEventImpl(Window.java:1606) at java.awt.Component.dispatchEvent(Component.java:3477) [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:456) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)