java.lang.AssertionError: No parser for JavaHierarchyTopComponent in null when adding AnalyzeStackTopComponent at org.netbeans.core.windows.persistence.ModeParser.addTCRef(ModeParser.java:700) at org.netbeans.core.windows.persistence.WindowManagerParser.addTCRef(WindowManagerParser.java:270) at org.netbeans.core.windows.persistence.ModuleChangeHandler.addTCRef(ModuleChangeHandler.java:439) at org.netbeans.core.windows.persistence.ModuleChangeHandler.processTCRef(ModuleChangeHandler.java:425) at org.netbeans.core.windows.persistence.ModuleChangeHandler.processDataOrFolderCreated(ModuleChangeHandler.java:321) at org.netbeans.core.windows.persistence.ModuleChangeHandler.fileDataCreated(ModuleChangeHandler.java:267) at org.openide.filesystems.FCLSupport$DispatchEventWrapper.dispatchEventImpl(FCLSupport.java:139) at org.openide.filesystems.FCLSupport$DispatchEventWrapper.dispatchEvent(FCLSupport.java:128) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:105) at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:1351) at org.openide.filesystems.EventControl.invokeDispatchers(EventControl.java:213) at org.openide.filesystems.EventControl.exitAtomicAction(EventControl.java:188) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:129) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:607) at org.openide.filesystems.FileUtil.runAtomicAction(FileUtil.java:605) at org.openide.filesystems.FileUtil.runAtomicAction(FileUtil.java:625) at org.netbeans.core.startup.NbInstaller.load(NbInstaller.java:341) at org.netbeans.ModuleManager.enable(ModuleManager.java:1179) at org.netbeans.ModuleManager.enable(ModuleManager.java:1002) at org.netbeans.modules.autoupdate.services.OperationSupportImpl$ForEnable.enable(OperationSupportImpl.java:183) at org.netbeans.modules.autoupdate.services.OperationSupportImpl$ForEnable.access$1000(OperationSupportImpl.java:123) at org.netbeans.modules.autoupdate.services.OperationSupportImpl$ForEnable$1.run(OperationSupportImpl.java:156) at org.netbeans.modules.autoupdate.services.OperationSupportImpl$ForEnable$1.run(OperationSupportImpl.java:153) at org.openide.util.Mutex.writeAccess(Mutex.java:438) at org.netbeans.modules.autoupdate.services.OperationSupportImpl$ForEnable.doOperation(OperationSupportImpl.java:153) at org.netbeans.api.autoupdate.OperationSupport.doOperation(OperationSupport.java:70) at org.netbeans.modules.ide.ergonomics.fod.ModulesActivator.doEnableModules(ModulesActivator.java:144) at org.netbeans.modules.ide.ergonomics.fod.ModulesActivator.enableModules(ModulesActivator.java:109) at org.netbeans.modules.ide.ergonomics.fod.InstallOrActivateTask.run(InstallOrActivateTask.java:90) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1454) at org.openide.util.RequestProcessor$Processor.doEvaluate(RequestProcessor.java:2083) at org.openide.util.RequestProcessor$Task.waitFinished(RequestProcessor.java:1688) at org.netbeans.modules.ide.ergonomics.fod.ModulesInstaller.installModules(ModulesInstaller.java:126) at org.netbeans.modules.ide.ergonomics.fod.ConfigurationPanel.run(ConfigurationPanel.java:195) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1454) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2036) Caused: org.openide.util.RequestProcessor$SlowItem: task failed due to: java.lang.AssertionError: No parser for JavaHierarchyTopComponent in null when adding AnalyzeStackTopComponent at org.openide.util.RequestProcessor$Task.schedule(RequestProcessor.java:1495) at org.netbeans.modules.ide.ergonomics.fod.ConfigurationPanel.downloadButtonActionPerformed(ConfigurationPanel.java:236) at org.netbeans.modules.ide.ergonomics.fod.ConfigurationPanel.access$100(ConfigurationPanel.java:77) at org.netbeans.modules.ide.ergonomics.fod.ConfigurationPanel$1.actionPerformed(ConfigurationPanel.java:161) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341) 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:6505) at javax.swing.JComponent.processMouseEvent(JComponent.java:3321) at java.awt.Component.processEvent(Component.java:6270) at java.awt.Container.processEvent(Container.java:2229) at java.awt.Component.dispatchEventImpl(Component.java:4861) at java.awt.Container.dispatchEventImpl(Container.java:2287) at java.awt.Component.dispatchEvent(Component.java:4687) at java.awt.LightweightDispatcher.retargetMouseEvent(LightweightDispatcher.java:4832) at java.awt.LightweightDispatcher.processMouseEvent(LightweightDispatcher.java:4492) at java.awt.LightweightDispatcher.dispatchEvent(LightweightDispatcher.java:4422) at java.awt.Container.dispatchEventImpl(Container.java:2273) at java.awt.Window.dispatchEventImpl(Window.java:2719) at java.awt.Component.dispatchEvent(Component.java:4687) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723) at java.awt.EventQueue.access$200(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:682) at java.awt.EventQueue$3.run(EventQueue.java:680) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87) at java.awt.EventQueue$4.run(EventQueue.java:696) at java.awt.EventQueue$4.run(EventQueue.java:694) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:693) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:158) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)