This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Steps to reproduce: 1) Add external server 2) Create new web app and deploy to added server 3) Close project 4) Remove external server 5) Open web project Stack trace: java.lang.NullPointerException at org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.getServerID(Deployment.java:135) at org.netbeans.modules.web.project.ProjectWebModule.getServerID(ProjectWebModule.java:159) at org.netbeans.modules.j2ee.deployment.config.ConfigSupportImpl.getServer(ConfigSupportImpl.java:67) at org.netbeans.modules.j2ee.deployment.config.ConfigSupportImpl.refresh(ConfigSupportImpl.java:56) at org.netbeans.modules.j2ee.deployment.config.ConfigSupportImpl.getWebContextRoot(ConfigSupportImpl.java:117) at org.netbeans.modules.web.project.ProjectWebModule.getContextPath(ProjectWebModule.java:78) at org.netbeans.modules.web.project.WebProject$ProjectOpenedHookImpl.projectOpened(WebProject.java:452) at org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectOpened(ProjectOpenedHook.java:49) at org.netbeans.modules.project.ui.OpenProjectList.notifyOpened(OpenProjectList.java:316) at org.netbeans.modules.project.ui.OpenProjectList.open(OpenProjectList.java:135) at org.netbeans.modules.project.ui.actions.OpenProject.actionPerformed(OpenProject.java:68) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2167) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258) at javax.swing.AbstractButton.doClick(AbstractButton.java:302) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1000) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1041)
reproduced - problem is that default instance has been deleted and then no default set
Web Project can't be created in such cases, too: java.lang.NullPointerException org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.getDefaultServerInstanceID(Deployment.java:144) org.netbeans.modules.web.project.WebProjectGenerator.setupProject(WebProjectGenerator.java:222) org.netbeans.modules.web.project.WebProjectGenerator.createProject(WebProjectGenerator.java:77) org.netbeans.modules.web.project.ui.wizards.NewWebProjectWizardIterator.instantiate(NewWebProjectWizardIterator.java:74)
This looks like a duplicate of 46428 - Stepan is looking into that now.
*** Issue 46428 has been marked as a duplicate of this issue. ***
Fixed in trunk
Verified