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: - start IDE - create uml project with default diagram - save all. - open Plugin Manager using 'Tools | Plugins'. Go to 'Installed' tab. - Select 'UML' in plugins list - click on 'Deactivate' button in plugin description area on the right. - click 'Deactivate' in opened 'NetBeans Ide Installer' dialog. IllegalStateException will rise.
Created attachment 43389 [details] IllegalStateException
When the UML module is activated again after it's deactivated, the following exception was popped up in the exception dialog. See attached ide log for complete exception detail. java.io.IOException: Top component documentation could not be loaded, either owning module was disabled, has incompatible version or top components settings file format is broken. at org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentPersistentForID(PersistenceManager.java:496) at org.netbeans.core.windows.persistence.PersistenceManager.getTopComponentForID(PersistenceManager.java:587) at org.netbeans.core.windows.PersistenceHandler.getTopComponentForID(PersistenceHandler.java:392) at org.netbeans.core.windows.PersistenceHandler.topComponentRefConfigAdded(PersistenceHandler.java:768) at org.netbeans.core.windows.persistence.ModuleChangeHandler$3.run(ModuleChangeHandler.java:331) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) 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)
Created attachment 43425 [details] ide log file
fixed
this issue has already been verified in beta 1.