java.lang.NullPointerException at org.netbeans.modules.web.jsf.wizards.JSFConfigurationPanelVisual.valid(JSFConfigurationPanelVisual.java:428) at org.netbeans.modules.web.jsf.wizards.JSFConfigurationPanel.isValid(JSFConfigurationPanel.java:79) at org.netbeans.modules.web.project.ui.wizards.PanelSupportedFrameworksVisual.valid(PanelSupportedFrameworksVisual.java:244) at org.netbeans.modules.web.project.ui.wizards.PanelSupportedFrameworks.isValid(PanelSupportedFrameworks.java:65) at org.openide.WizardDescriptor.updateStateOpen(WizardDescriptor.java:718) at org.openide.WizardDescriptor.updateState(WizardDescriptor.java:688) at org.openide.loaders.TemplateWizard.updateState(TemplateWizard.java:714) at org.netbeans.modules.project.ui.NewProjectWizard.updateState(NewProjectWizard.java:45) at org.openide.WizardDescriptor$Listener.stateChanged(WizardDescriptor.java:1807) at org.openide.util.WeakListenerImpl$Change.stateChanged(WeakListenerImpl.java:297) at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:101) at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:87) at org.netbeans.modules.web.project.ui.wizards.PanelSupportedFrameworks.fireChangeEvent(PanelSupportedFrameworks.java:77) at org.netbeans.modules.web.project.ui.wizards.PanelSupportedFrameworksVisual.setConfigPanel(PanelSupportedFrameworksVisual.java:343) at org.netbeans.modules.web.project.ui.wizards.PanelSupportedFrameworksVisual.tableChanged(PanelSupportedFrameworksVisual.java:303) at javax.swing.table.AbstractTableModel.fireTableChanged(AbstractTableModel.java:280) at javax.swing.table.AbstractTableModel.fireTableCellUpdated(AbstractTableModel.java:259) at org.netbeans.modules.web.project.ui.wizards.PanelSupportedFrameworksVisual$FrameworksTableModel.setValueAt(PanelSupportedFrameworksVisual.java:417) at javax.swing.JTable.setValueAt(JTable.java:1926) at javax.swing.JTable.editingStopped(JTable.java:3339) at javax.swing.AbstractCellEditor.fireEditingStopped(AbstractCellEditor.java:124) at javax.swing.DefaultCellEditor$EditorDelegate.stopCellEditing(DefaultCellEditor.java:334) at javax.swing.DefaultCellEditor.stopCellEditing(DefaultCellEditor.java:219) at javax.swing.DefaultCellEditor$EditorDelegate.actionPerformed(DefaultCellEditor.java:351) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420) at javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:269) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.Component.processMouseEvent(Component.java:5501) at javax.swing.JComponent.processMouseEvent(JComponent.java:3135) at java.awt.Component.processEvent(Component.java:5266) at java.awt.Container.processEvent(Container.java:1966) at java.awt.Component.dispatchEventImpl(Component.java:3968) at java.awt.Container.dispatchEventImpl(Container.java:2024) at java.awt.Component.dispatchEvent(Component.java:3803) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822) at java.awt.Container.dispatchEventImpl(Container.java:2010) at java.awt.Window.dispatchEventImpl(Window.java:1778) at java.awt.Component.dispatchEvent(Component.java:3803) [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:153) at java.awt.Dialog$1.run(Dialog.java:525) at java.awt.Dialog$2.run(Dialog.java:553) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:551) at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:812) at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:846) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:834) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:82) at org.openide.util.Mutex.doEventAccess(Mutex.java:1201) at org.openide.util.Mutex.readAccess(Mutex.java:220) at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:819) at java.awt.Component.show(Component.java:1300) at java.awt.Component.setVisible(Component.java:1253) at org.openide.loaders.TemplateWizard.instantiateImpl(TemplateWizard.java:479) at org.openide.loaders.TemplateWizard.instantiate(TemplateWizard.java:346) at org.netbeans.modules.project.ui.actions.NewProject$2.run(NewProject.java:117) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) 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)