java.lang.NullPointerException at org.netbeans.modules.j2ee.deployment.common.api.SourceFileMap.findSourceMap(SourceFileMap.java:151) at org.netbeans.modules.j2ee.sun.ide.j2ee.Utils.getResourceDirs(Utils.java:162) at org.netbeans.modules.j2ee.sun.ide.j2ee.incrdeploy.DirectoryDeploymentFacade.canFileDeploy(DirectoryDeploymentFacade.java:239) at org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.canFileDeploy(Deployment.java:318) at org.netbeans.modules.web.project.WebActionProvider.setDirectoryDeploymentProperty(WebActionProvider.java:1326) at org.netbeans.modules.web.project.WebActionProvider.getTargetNames(WebActionProvider.java:381) at org.netbeans.modules.web.project.WebActionProvider$1.run(WebActionProvider.java:210) at org.netbeans.modules.web.project.WebActionProvider.invokeAction(WebActionProvider.java:236) at org.netbeans.modules.project.ui.actions.FileCommandAction.actionPerformed(FileCommandAction.java:96) at org.netbeans.modules.project.ui.actions.LookupSensitiveAction.actionPerformed(LookupSensitiveAction.java:157) at org.openide.windows.TopComponent.processKeyBinding(TopComponent.java:971) at javax.swing.JComponent.processKeyBindings(JComponent.java:2818) at javax.swing.JComponent.processKeyEvent(JComponent.java:2735) at java.awt.Component.processEvent(Component.java:5294) at java.awt.Container.processEvent(Container.java:1966) at java.awt.Component.dispatchEventImpl(Component.java:3984) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1826) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:681) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:938) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:810) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:645) at java.awt.Component.dispatchEventImpl(Component.java:3857) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Window.dispatchEventImpl(Window.java:1791) at java.awt.Component.dispatchEvent(Component.java:3819) at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) 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)