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.
NetBeans 8.2 RC build 201609230201 JavaSE bundle JDK 8u101 Windows 8.1 I am no longer able to create any JavaFX projects with this build. Not the projects under the JavaFX category, and also not the samples. Other projects (Java, NetBeans Modules etc) work fine. Steps: 1. Start with a clean installation. 2. File > New Project... 3. Choose JavaFX category. 4. Project type JavaFX Application. 5. Click Next. 6. Nothing happens except an exception that appears in the notification area. 7. Click Next a second time. 8. A strange file chooser dialog appears that I have never seen in this context, and that never has its Finish button enabled no matter what I tried. Thinking it might be something with my setup, I got a friend to try it out too on a different computer - same results. Here is the exception from the IDE log: SEVERE [global] java.lang.NullPointerException at org.netbeans.modules.java.api.common.ui.PlatformUiSupport$PlatformComboBoxModel.getPlatformNames(PlatformUiSupport.java:793) at org.netbeans.modules.java.api.common.ui.PlatformUiSupport$PlatformComboBoxModel.getSelectedItem(PlatformUiSupport.java:754) at org.netbeans.modules.javafx2.project.ui.PlatformsComboBoxModel.getSelectedItem(PlatformsComboBoxModel.java:71) at javax.swing.JComboBox.setModel(JComboBox.java:316) at org.netbeans.modules.javafx2.project.PanelOptionsVisual.initComponents(PanelOptionsVisual.java:426) at org.netbeans.modules.javafx2.project.PanelOptionsVisual.<init>(PanelOptionsVisual.java:105) at org.netbeans.modules.javafx2.project.PanelConfigureProjectVisual.<init>(PanelConfigureProjectVisual.java:109) at org.netbeans.modules.javafx2.project.PanelConfigureProject.getComponent(PanelConfigureProject.java:71) at org.netbeans.modules.javafx2.project.JavaFXProjectWizardIterator.initialize(JavaFXProjectWizardIterator.java:366) at org.openide.loaders.TemplateWizard$InstantiatingIteratorBridge.initialize(TemplateWizard.java:1043) at org.openide.loaders.TemplateWizardIterImpl.setIterator(TemplateWizardIterImpl.java:104) at org.openide.loaders.TemplateWizardIteratorWrapper.setIterator(TemplateWizardIteratorWrapper.java:79) at org.openide.loaders.TemplateWizard.setTemplateImpl(TemplateWizard.java:209) at org.openide.loaders.TemplateWizard$1.run(TemplateWizard.java:231) at org.openide.loaders.TemplateWizard$1.run(TemplateWizard.java:228) at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.doEventAccess(NbMutexEventProvider.java:138) at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.readAccess(NbMutexEventProvider.java:98) at org.netbeans.modules.openide.util.LazyMutexImplementation.readAccess(LazyMutexImplementation.java:94) at org.openide.util.Mutex.readAccess(Mutex.java:218) at org.openide.loaders.TemplateWizard.setTemplate(TemplateWizard.java:228) at org.netbeans.modules.project.ui.ProjectTemplatePanel.storeSettings(ProjectTemplatePanel.java:141) at org.netbeans.modules.project.ui.ProjectTemplatePanel.storeSettings(ProjectTemplatePanel.java:72) at org.openide.WizardDescriptor.storeSettingsAndNotify(WizardDescriptor.java:1391) at org.openide.WizardDescriptor.access$1800(WizardDescriptor.java:92) at org.openide.WizardDescriptor$Listener$1.run(WizardDescriptor.java:2203) at org.openide.WizardDescriptor.lazyValidate(WizardDescriptor.java:1516) at org.openide.WizardDescriptor.access$2000(WizardDescriptor.java:92) at org.openide.WizardDescriptor$Listener.actionPerformed(WizardDescriptor.java:2227) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:487) at com.sun.proxy.$Proxy22.actionPerformed(Unknown Source) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) at java.awt.Component.processMouseEvent(Component.java:6533) at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) at java.awt.Component.processEvent(Component.java:6298) at java.awt.Container.processEvent(Container.java:2236) at java.awt.Component.dispatchEventImpl(Component.java:4889) at java.awt.Container.dispatchEventImpl(Container.java:2294) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466) at java.awt.Container.dispatchEventImpl(Container.java:2280) at java.awt.Window.dispatchEventImpl(Window.java:2746) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.awt.EventQueue$4.run(EventQueue.java:731) at java.awt.EventQueue$4.run(EventQueue.java:729) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159) [catch] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:109) at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:184) at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:229) at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:227) at java.security.AccessController.doPrivileged(Native Method) at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:227) at java.awt.Dialog.show(Dialog.java:1084) at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:1086) at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:1136) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:1108) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:131) at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.doEventAccess(NbMutexEventProvider.java:138) at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.readAccess(NbMutexEventProvider.java:98) at org.netbeans.modules.openide.util.LazyMutexImplementation.readAccess(LazyMutexImplementation.java:94) at org.openide.util.Mutex.readAccess(Mutex.java:218) at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:1093) at java.awt.Component.show(Component.java:1671) at java.awt.Component.setVisible(Component.java:1623) at java.awt.Window.setVisible(Window.java:1014) at java.awt.Dialog.setVisible(Dialog.java:1005) at org.netbeans.core.windows.services.DialogDisplayerImpl$1AWTQuery.showDialog(DialogDisplayerImpl.java:266) at org.netbeans.core.windows.services.DialogDisplayerImpl$1AWTQuery.run(DialogDisplayerImpl.java:192) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) SEVERE [null]: Last record repeated again. SEVERE [null]: Last record repeated again.
Jirko, can you please reproduce this? Thanks.
Fixed jet-main 3af70036f2e7 Thanks for finding it!
*** Bug 268207 has been marked as a duplicate of this bug. ***
(In reply to Tomas Zezula from comment #2) > Fixed jet-main 3af70036f2e7 > > Thanks for finding it! You're welcome. :)
Transplanted into NB 8.2 http://hg.netbeans.org/releases/rev/2efc70ea47d6
*** Bug 268233 has been marked as a duplicate of this bug. ***
verified
Integrated into 'main-silver', will be available in build *201609280002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/3af70036f2e7 User: Tomas Zezula <tzezula@netbeans.org> Log: #268222:Unable to create JavaFX projects
Confirmed fixed in 8.2 FCS build 201609271501. Thanks!
Thanks for verification!
*** Bug 268280 has been marked as a duplicate of this bug. ***
@Tomas, Fix should be there in build *201609280002*, but I got error in same build. I will check for the solution in 30th September build.
Still getting this issue in nightly dev build *201609300002*.
(In reply to Rahul.khandelwal from comment #13) > Still getting this issue in nightly dev build *201609300002*. Reopen then.
Comments in issue #268280.
still getting same Bug 268222 - Unable to create JavaFX projects - NullPointerException in Product Version: NetBeans IDE 8.2 (Build 201609300101) both in Windows Vista and in Windows 10. Please reopen this Bug and change status to REOPENED.