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.

Bug 56407 - exception in cmd Window on cofiguration save
Summary: exception in cmd Window on cofiguration save
Status: RESOLVED DUPLICATE of bug 56802
Alias: None
Product: serverplugins
Classification: Unclassified
Component: Infrastructure (show other bugs)
Version: 4.x
Hardware: All Windows XP
: P3 blocker (vote)
Assignee: Sherold Dev
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-15 00:34 UTC by Rajeshwar Patil
Modified: 2005-03-22 17:36 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rajeshwar Patil 2005-03-15 00:34:31 UTC
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)
Comment 1 Sherold Dev 2005-03-22 17:30:30 UTC

*** This issue has been marked as a duplicate of 56802 ***