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 produce: 1) Create new ejbmodule 2) Add bean to it. 3) open config editor(double-click sun-ejb-jar.xml) 4) change/edit any value 5) save(click save button). You will see the following exception in the cmd window. INFORMATIONAL *********** Exception occurred ************ at 3:22 PM on Mar 14, 2005 [catch]java.lang.IllegalStateException: Assertion failed. WindowsAPI is required to be called from AWT thread only, see http://www.netbeans.org/download/dev /javadoc/OpenAPIs/org/openide/doc-files/threading.html at org.netbeans.core.windows.WindowManagerImpl.assertEventDispatchThreadWeak(WindowManagerImpl.java:1110) at org.netbeans.core.windows.WindowManagerImpl.topComponentActivatedNodesChanged(WindowManagerImpl.java:1035) at org.openide.windows.TopComponent.setActivatedNodes(TopComponent.java:225) at org.netbeans.modules.j2ee.deployment.config.ui.ConfigBeanPanelView.showSelection(ConfigBeanPanelView.java:73) at org.netbeans.modules.j2ee.deployment.config.ui.ConfigBeanTopComponent$TwoPanelComponentPanel.refresh(ConfigBeanTopComponent.java:416) at org.netbeans.modules.j2ee.deployment.config.ui.ConfigBeanTopComponent.refresh(ConfigBeanTopComponent.java:124) at org.netbeans.modules.j2ee.deployment.config.ConfigDataObject.fileChanged(ConfigDataObject.java:331) at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:383) at $Proxy1.fileChanged(Unknown Source) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:75) at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:776) at org.openide.filesystems.FileSystem$EventDispatcher.run(FileSystem.java:755) at org.openide.filesystems.EventControl.dispatchEvent(EventControl.java:47) at org.openide.filesystems.FileSystem.dispatchEvent(FileSystem.java:468) at org.openide.filesystems.FileObject.dispatchEvent(FileObject.java:413) at org.openide.filesystems.FileObject.fireFileChangedEvent(FileObject.java:378) at org.netbeans.modules.masterfs.MasterFileObject.access$900(MasterFileObject.java:35) at org.netbeans.modules.masterfs.MasterFileObject$FileChangeListenerImpl.fileChanged(MasterFileObject.java:793) at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:383) at $Proxy1.fileChanged(Unknown Source) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:75) at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:776) at org.openide.filesystems.FileSystem$EventDispatcher.run(FileSystem.java:755) at org.openide.filesystems.EventControl.dispatchEvent(EventControl.java:47) at org.openide.filesystems.FileSystem.dispatchEvent(FileSystem.java:468) at org.openide.filesystems.FileObject.dispatchEvent(FileObject.java:413) at org.openide.filesystems.FileObject.fireFileChangedEvent(FileObject.java:378) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.fireFileChangedEvent(BaseFileObj.java:318) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObj$1.close(FileObj.java:52) at java.io.FilterOutputStream.close(FilterOutputStream.java:143) at org.netbeans.modules.j2ee.sun.share.configBean.SunONEDeploymentConfiguration.extractFileFromPlanForModule(SunONEDeploymentConfiguration.java:867) at org.netbeans.modules.j2ee.sun.ide.j2ee.incrdeploy.DirectoryDeployment.writeDeploymentPlanFiles(DirectoryDeployment.java:398) at org.netbeans.modules.j2ee.sun.ide.j2ee.incrdeploy.DirectoryDeploymentFacade.writeDeploymentPlanFiles(DirectoryDeploymentFacade.java:107) at org.netbeans.modules.j2ee.deployment.config.ConfigurationStorage.save(ConfigurationStorage.java:221) at org.netbeans.modules.j2ee.deployment.config.ConfigDataObject$S.save(ConfigDataObject.java:367) at org.netbeans.core.NbTopManager.saveAll(NbTopManager.java:392) at org.netbeans.core.NbTopManager$NbLifecycleManager.saveAll(NbTopManager.java:552) at org.openide.actions.SaveAllAction.performAction(SaveAllAction.java:78) at org.openide.util.actions.CallableSystemAction$1.run(CallableSystemAction.java:78) at org.openide.util.actions.CallableSystemAction$ActionRunnable.actionPerformed(CallableSystemAction.java:247) at org.netbeans.core.ModuleActions.invokeAction(ModuleActions.java:74) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.openide.util.actions.CallableSystemAction.invokeAction(CallableSystemAction.java:179) at org.openide.util.actions.CallableSystemAction.access$000(CallableSystemAction.java:31) at org.openide.util.actions.CallableSystemAction$ActionRunnable.doRun(CallableSystemAction.java:241) at org.openide.util.actions.CallableSystemAction$2.run(CallableSystemAction.java:111) at org.openide.util.Task.run(Task.java:189) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:721) INFORMATIONAL *********** Exception occurred ************ at 3:24 PM on Mar 14, 2005 [catch]java.lang.IllegalStateException: Assertion failed. WindowsAPI is required to be called from AWT thread only, see http://www.netbeans.org/download/dev /javadoc/OpenAPIs/org/openide/doc-files/threading.html at org.netbeans.core.windows.WindowManagerImpl.assertEventDispatchThreadWeak(WindowManagerImpl.java:1110) at org.netbeans.core.windows.WindowManagerImpl.topComponentActivatedNodesChanged(WindowManagerImpl.java:1035) at org.openide.windows.TopComponent.setActivatedNodes(TopComponent.java:225) at org.netbeans.modules.j2ee.deployment.config.ui.ConfigBeanPanelView.showSelection(ConfigBeanPanelView.java:73) at org.netbeans.modules.j2ee.deployment.config.ui.ConfigBeanTopComponent$TwoPanelComponentPanel.refresh(ConfigBeanTopComponent.java:416) at org.netbeans.modules.j2ee.deployment.config.ui.ConfigBeanTopComponent.refresh(ConfigBeanTopComponent.java:124) at org.netbeans.modules.j2ee.deployment.config.ConfigDataObject.fileChanged(ConfigDataObject.java:331) at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:383) at $Proxy1.fileChanged(Unknown Source) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:75) at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:776) at org.openide.filesystems.FileSystem$EventDispatcher.run(FileSystem.java:755) at org.openide.filesystems.EventControl.dispatchEvent(EventControl.java:47) at org.openide.filesystems.FileSystem.dispatchEvent(FileSystem.java:468) at org.openide.filesystems.FileObject.dispatchEvent(FileObject.java:413) at org.openide.filesystems.FileObject.fireFileChangedEvent(FileObject.java:378) at org.netbeans.modules.masterfs.MasterFileObject.access$900(MasterFileObject.java:35) at org.netbeans.modules.masterfs.MasterFileObject$FileChangeListenerImpl.fileChanged(MasterFileObject.java:793) at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:383) at $Proxy1.fileChanged(Unknown Source) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:75) at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:776) at org.openide.filesystems.FileSystem$EventDispatcher.run(FileSystem.java:755) at org.openide.filesystems.EventControl.dispatchEvent(EventControl.java:47) at org.openide.filesystems.FileSystem.dispatchEvent(FileSystem.java:468) at org.openide.filesystems.FileObject.dispatchEvent(FileObject.java:413) at org.openide.filesystems.FileObject.fireFileChangedEvent(FileObject.java:378) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.fireFileChangedEvent(BaseFileObj.java:318) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObj$1.close(FileObj.java:52) at java.io.FilterOutputStream.close(FilterOutputStream.java:143) at org.netbeans.modules.j2ee.sun.share.configBean.SunONEDeploymentConfiguration.extractFileFromPlanForModule(SunONEDeploymentConfiguration.java:867) at org.netbeans.modules.j2ee.sun.ide.j2ee.incrdeploy.DirectoryDeployment.writeDeploymentPlanFiles(DirectoryDeployment.java:398) at org.netbeans.modules.j2ee.sun.ide.j2ee.incrdeploy.DirectoryDeploymentFacade.writeDeploymentPlanFiles(DirectoryDeploymentFacade.java:107) at org.netbeans.modules.j2ee.deployment.config.ConfigurationStorage.save(ConfigurationStorage.java:221) at org.netbeans.modules.j2ee.deployment.config.ConfigDataObject$S.save(ConfigDataObject.java:367) at org.netbeans.core.NbTopManager.saveAll(NbTopManager.java:392) at org.netbeans.core.NbTopManager$NbLifecycleManager.saveAll(NbTopManager.java:552) at org.openide.actions.SaveAllAction.performAction(SaveAllAction.java:78) at org.openide.util.actions.CallableSystemAction$1.run(CallableSystemAction.java:78) at org.openide.util.actions.CallableSystemAction$ActionRunnable.actionPerformed(CallableSystemAction.java:247) at org.netbeans.core.ModuleActions.invokeAction(ModuleActions.java:74) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.openide.util.actions.CallableSystemAction.invokeAction(CallableSystemAction.java:179) at org.openide.util.actions.CallableSystemAction.access$000(CallableSystemAction.java:31) at org.openide.util.actions.CallableSystemAction$ActionRunnable.doRun(CallableSystemAction.java:241) at org.openide.util.actions.CallableSystemAction$2.run(CallableSystemAction.java:111) at org.openide.util.Task.run(Task.java:189) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:721) INFORMATIONAL *********** Exception occurred ************ at 3:24 PM on Mar 14, 2005 [catch]java.lang.IllegalStateException: Assertion failed. WindowsAPI is required to be called from AWT thread only, see http://www.netbeans.org/download/dev /javadoc/OpenAPIs/org/openide/doc-files/threading.html at org.netbeans.core.windows.WindowManagerImpl.assertEventDispatchThreadWeak(WindowManagerImpl.java:1110) at org.netbeans.core.windows.WindowManagerImpl.topComponentActivatedNodesChanged(WindowManagerImpl.java:1035) at org.openide.windows.TopComponent.setActivatedNodes(TopComponent.java:225) at org.netbeans.modules.j2ee.deployment.config.ui.ConfigBeanPanelView.showSelection(ConfigBeanPanelView.java:73) at org.netbeans.modules.j2ee.deployment.config.ui.ConfigBeanTopComponent$TwoPanelComponentPanel.refresh(ConfigBeanTopComponent.java:416) at org.netbeans.modules.j2ee.deployment.config.ui.ConfigBeanTopComponent.refresh(ConfigBeanTopComponent.java:124) at org.netbeans.modules.j2ee.deployment.config.ConfigDataObject.fileChanged(ConfigDataObject.java:331) at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:383) at $Proxy1.fileChanged(Unknown Source) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:75) at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:776) at org.openide.filesystems.FileSystem$EventDispatcher.run(FileSystem.java:755) at org.openide.filesystems.EventControl.dispatchEvent(EventControl.java:47) at org.openide.filesystems.FileSystem.dispatchEvent(FileSystem.java:468) at org.openide.filesystems.FileObject.dispatchEvent(FileObject.java:413) at org.openide.filesystems.FileObject.fireFileChangedEvent(FileObject.java:378) at org.netbeans.modules.masterfs.MasterFileObject.access$900(MasterFileObject.java:35) at org.netbeans.modules.masterfs.MasterFileObject$FileChangeListenerImpl.fileChanged(MasterFileObject.java:793) at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:383) at $Proxy1.fileChanged(Unknown Source) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:75) at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:776) at org.openide.filesystems.FileSystem$EventDispatcher.run(FileSystem.java:755) at org.openide.filesystems.EventControl.dispatchEvent(EventControl.java:47) at org.openide.filesystems.FileSystem.dispatchEvent(FileSystem.java:468) at org.openide.filesystems.FileObject.dispatchEvent(FileObject.java:413) at org.openide.filesystems.FileObject.fireFileChangedEvent(FileObject.java:378) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.fireFileChangedEvent(BaseFileObj.java:318) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObj$1.close(FileObj.java:52) at java.io.FilterOutputStream.close(FilterOutputStream.java:143) at org.netbeans.modules.j2ee.sun.share.configBean.SunONEDeploymentConfiguration.extractFileFromPlanForModule(SunONEDeploymentConfiguration.java:867) at org.netbeans.modules.j2ee.sun.ide.j2ee.incrdeploy.DirectoryDeployment.writeDeploymentPlanFiles(DirectoryDeployment.java:398) at org.netbeans.modules.j2ee.sun.ide.j2ee.incrdeploy.DirectoryDeploymentFacade.writeDeploymentPlanFiles(DirectoryDeploymentFacade.java:107) at org.netbeans.modules.j2ee.deployment.config.ConfigurationStorage.save(ConfigurationStorage.java:221) at org.netbeans.modules.j2ee.deployment.config.ConfigDataObject$S.save(ConfigDataObject.java:367) at org.netbeans.core.NbTopManager.saveAll(NbTopManager.java:392) at org.netbeans.core.NbTopManager$NbLifecycleManager.saveAll(NbTopManager.java:552) at org.openide.actions.SaveAllAction.performAction(SaveAllAction.java:78) at org.openide.util.actions.CallableSystemAction$1.run(CallableSystemAction.java:78) at org.openide.util.actions.CallableSystemAction$ActionRunnable.actionPerformed(CallableSystemAction.java:247) at org.netbeans.core.ModuleActions.invokeAction(ModuleActions.java:74) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.openide.util.actions.CallableSystemAction.invokeAction(CallableSystemAction.java:179) at org.openide.util.actions.CallableSystemAction.access$000(CallableSystemAction.java:31) at org.openide.util.actions.CallableSystemAction$ActionRunnable.doRun(CallableSystemAction.java:241) at org.openide.util.actions.CallableSystemAction$2.run(CallableSystemAction.java:111) at org.openide.util.Task.run(Task.java:189) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:721)
*** This issue has been marked as a duplicate of 56802 ***