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.
Thrown during C/V (nonfatal). Probably some field should have been marked transient (with a matching initialization in readResolve). INFO [org.netbeans.core.windows.persistence]: TopComponent -#002F#002FDTD XMLCatalog#002F#002FEN (read-only) is not serializable. java.io.NotSerializableException: org.netbeans.modules.xml.catalog.CatalogEntryNode at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1081) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1375) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1347) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1375) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1347) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302) at org.openide.windows.CloneableTopComponent.writeExternal(CloneableTopComponent.java:245) at org.openide.text.CloneableEditor.writeExternal(CloneableEditor.java:819) at org.openide.windows.TopComponent$Replacer.writeObject(TopComponent.java:1493) 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 java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:917) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1339) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1290) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302) at org.netbeans.modules.settings.convertors.XMLSettingsSupport.storeSerialData(XMLSettingsSupport.java:269) at org.netbeans.modules.settings.convertors.XMLSettingsSupport.storeToXML10(XMLSettingsSupport.java:110) at org.netbeans.modules.settings.convertors.XMLSettingsSupport$Convertor.write(XMLSettingsSupport.java:1167) 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.loaders.InstanceDataObject.convertorWriteMethod(InstanceDataObject.java:1467) at org.openide.loaders.InstanceDataObject.storeThroughConvertor(InstanceDataObject.java:1454) at org.openide.loaders.InstanceDataObject.storeSettings(InstanceDataObject.java:346) at org.openide.loaders.InstanceDataObject.access$900(InstanceDataObject.java:88) at org.openide.loaders.InstanceDataObject$Creator.run(InstanceDataObject.java:1417) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:509) at org.openide.loaders.DataObjectPool.runAtomicActionSimple(DataObjectPool.java:226) at org.openide.loaders.InstanceDataObject$Creator.createInstanceDataObject(InstanceDataObject.java:1431) at org.openide.loaders.InstanceDataObject.create(InstanceDataObject.java:331) at org.openide.loaders.InstanceDataObject.create(InstanceDataObject.java:307) [catch] at org.netbeans.core.windows.persistence.PersistenceManager.saveTopComponents(PersistenceManager.java:786) at org.netbeans.core.windows.persistence.PersistenceManager.saveWindowSystem(PersistenceManager.java:1133) at org.netbeans.core.windows.PersistenceHandler.save(PersistenceHandler.java:306) at org.netbeans.core.windows.WindowSystemImpl.save(WindowSystemImpl.java:84) at org.netbeans.core.NbTopManager$ExitActions.run(NbTopManager.java:473) at org.netbeans.ModuleManager.shutDown(ModuleManager.java:1574) at org.netbeans.core.startup.ModuleSystem.shutDown(ModuleSystem.java:291) at org.netbeans.core.NbTopManager.doExit(NbTopManager.java:514) at org.netbeans.core.NbTopManager.access$500(NbTopManager.java:93) at org.netbeans.core.NbTopManager$ExitActions.run(NbTopManager.java:465) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) at org.netbeans.jemmy.QueueTool$JemmyQueue.dispatchEvent(QueueTool.java:610) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Report from old NetBeans version. Due to code changes since it was reported likely not reproducible now. Feel free to reopen if happens in 8.0.2 or 8.1.