java.lang.IllegalStateException: getNodes(true) called while holding the Children.MUTEX at org.openide.loaders.FolderChildren.getNodes(FolderChildren.java:173) at org.netbeans.modules.j2ee.ejbjar.project.ui.ServerResourceNode$1.run(ServerResourceNode.java:150) at org.openide.util.Mutex.postRequest(Mutex.java:1140) at org.openide.util.Mutex.postWriteRequest(Mutex.java:490) at org.netbeans.modules.j2ee.ejbjar.project.ui.ServerResourceNode.refresh(ServerResourceNode.java:144) at org.netbeans.modules.j2ee.ejbjar.project.ui.ServerResourceNode.access$800(ServerResourceNode.java:63) at org.netbeans.modules.j2ee.ejbjar.project.ui.ServerResourceNode$ProjectDirectoryListener.fileFolderCreated(ServerResourceNode.java:187) at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:427) at $Proxy1.fileFolderCreated(Unknown Source) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:78) at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:859) at org.openide.filesystems.EventControl.invokeDispatchers(EventControl.java:181) at org.openide.filesystems.EventControl.exitAtomicAction(EventControl.java:155) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:100) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:477) at org.netbeans.modules.masterfs.MasterFileObject$AtomicAction.refresh(MasterFileObject.java:1050) at org.netbeans.modules.masterfs.MasterFileObject.refresh(MasterFileObject.java:499) at org.openide.filesystems.FileObject.refresh(FileObject.java:770) at org.netbeans.modules.masterfs.MasterFileObject.getFileObject(MasterFileObject.java:298) at org.openide.filesystems.FileObject.getFileObject(FileObject.java:623) at org.netbeans.modules.masterfs.MasterFileSystem.getStepByStep(MasterFileSystem.java:130) at org.netbeans.modules.masterfs.MasterFileSystem.findResource(MasterFileSystem.java:116) at org.netbeans.modules.masterfs.MasterURLMapper.getFileObjects(MasterURLMapper.java:64) at org.openide.filesystems.URLMapper.findFileObject(URLMapper.java:188) at org.openide.filesystems.FileUtil.toFileObject(FileUtil.java:526) at org.netbeans.modules.j2ee.sun.ide.sunresources.beans.ResourceUtils.getResourceDirectory(ResourceUtils.java:1009) at org.netbeans.modules.j2ee.sun.ide.sunresources.beans.ResourceUtils.setUpExists(ResourceUtils.java:947) at org.netbeans.modules.j2ee.sun.ide.sunresources.beans.ResourceUtils.getProjectResources(ResourceUtils.java:896) at org.netbeans.modules.j2ee.sun.ide.sunresources.beans.ResourceUtils.getRegisteredConnectionPools(ResourceUtils.java:829) at org.netbeans.modules.j2ee.sun.ide.sunresources.wizards.CommonAttributeVisualPanel.initChoiceComponents(CommonAttributeVisualPanel.java:363) at org.netbeans.modules.j2ee.sun.ide.sunresources.wizards.CommonAttributeVisualPanel.(CommonAttributeVisualPanel.java:103) at org.netbeans.modules.j2ee.sun.ide.sunresources.wizards.CommonAttributePanel.getComponent(CommonAttributePanel.java:84) at org.netbeans.modules.j2ee.sun.ide.sunresources.wizards.DataSourceWizard.initialize(DataSourceWizard.java:145) at org.openide.loaders.TemplateWizard$InstantiatingIteratorBridge.initialize(TemplateWizard.java:986) at org.openide.loaders.TemplateWizardIterImpl.setIterator(TemplateWizardIterImpl.java:78) at org.openide.loaders.TemplateWizardIteratorWrapper.setIterator(TemplateWizardIteratorWrapper.java:54) at org.openide.loaders.TemplateWizard.setTemplateImpl(TemplateWizard.java:177) at org.openide.loaders.TemplateWizard.setTemplate(TemplateWizard.java:195) at org.netbeans.modules.project.ui.TemplateChooserPanel.storeSettings(TemplateChooserPanel.java:111) at org.netbeans.modules.project.ui.TemplateChooserPanel.storeSettings(TemplateChooserPanel.java:41) at org.openide.WizardDescriptor.setValueOpen(WizardDescriptor.java:1172) at org.openide.WizardDescriptor.setValue(WizardDescriptor.java:1151) at org.netbeans.core.windows.services.NbPresenter$ButtonListener.actionPerformed(NbPresenter.java:1054) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.Component.processMouseEvent(Component.java:6038) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5803) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4410) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916) at java.awt.Container.dispatchEventImpl(Container.java:2102) at java.awt.Window.dispatchEventImpl(Window.java:2429) at java.awt.Component.dispatchEvent(Component.java:4240) [catch] at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:177) at java.awt.Dialog$1.run(Dialog.java:1039) at java.awt.Dialog$3.run(Dialog.java:1091) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1089) 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:1419) at java.awt.Component.setVisible(Component.java:1372) at java.awt.Window.setVisible(Window.java:801) at java.awt.Dialog.setVisible(Dialog.java:979) 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.NewFile.doPerform(NewFile.java:125) at org.netbeans.modules.project.ui.actions.NewFile.access$200(NewFile.java:58) at org.netbeans.modules.project.ui.actions.NewFile$PopupListener.actionPerformed(NewFile.java:318) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.AbstractButton.doClick(AbstractButton.java:357) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1216) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1257) at java.awt.Component.processMouseEvent(Component.java:6038) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5803) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4410) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916) at java.awt.Container.dispatchEventImpl(Container.java:2102) at java.awt.Window.dispatchEventImpl(Window.java:2429) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)