java.lang.NullPointerException at org.netbeans.modules.web.project.ProjectWebModuleProvider.findWebModule(ProjectWebModuleProvider.java:35) at org.netbeans.modules.web.webmodule.ProjectWebModuleProvider.findWebModule(ProjectWebModuleProvider.java:31) at org.netbeans.modules.web.api.webmodule.WebModule.getWebModule(WebModule.java:82) at org.netbeans.modules.web.core.jsploader.CompileData.(CompileData.java:53) at org.netbeans.modules.web.core.jsploader.JspDataObject.getPlugin(JspDataObject.java:108) at org.netbeans.modules.web.core.jsploader.JspDataObject.refreshPlugin(JspDataObject.java:121) at org.netbeans.modules.web.core.jsploader.EditServletAction.enable(EditServletAction.java:63) at org.openide.util.actions.NodeAction$DelegateAction.resultChanged(NodeAction.java:467) at org.openide.util.actions.CookieAction$CookieDelegateAction.superResultChanged(CookieAction.java:256) at org.openide.util.actions.CookieAction$CookieDelegateAction.resultChanged(CookieAction.java:252) at org.openide.util.actions.NodeAction$DelegateAction.(NodeAction.java:414) at org.openide.util.actions.CookieAction$CookieDelegateAction.(CookieAction.java:245) at org.openide.util.actions.CookieAction.createContextAwareInstance(CookieAction.java:105) at org.openide.util.Utilities.actionsToPopup(Utilities.java:2112) at org.openide.util.Utilities.actionsToPopup(Utilities.java:2181) at org.openide.explorer.view.TreeView.createPopup(TreeView.java:1045) at org.openide.explorer.view.TreeView$PopupAdapter.showPopup(TreeView.java:1028) at org.openide.awt.MouseUtils$PopupMouseAdapter.maybePopup(MouseUtils.java:138) at org.openide.awt.MouseUtils$PopupMouseAdapter.mousePressed(MouseUtils.java:129) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:222) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:221) 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(Window.java:1766) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) [catch] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)