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 21247 - Opening project brings NPE
Summary: Opening project brings NPE
Status: VERIFIED DUPLICATE of bug 19842
Alias: None
Product: utilities
Classification: Unclassified
Component: Properties (show other bugs)
Version: 3.x
Hardware: PC Windows 3.1/NT
: P3 blocker (vote)
Assignee: issues@utilities
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-03-06 15:02 UTC by Holger Wiechert
Modified: 2002-10-18 15:51 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Holger Wiechert 2002-03-06 15:02:10 UTC
Within NB 3.3, opening a project created a never ending sequence of 
NullPointerExceptions. After the update to 3.3.1, also NPexceptions 
occured. See excerpt from log file below.

Btw. the popup window of NB says: Add log file as attachment under
.../bugs.html. But there's no "upload" button. Instead, it's stated:

"...please do not paste large amounts of text into the description."

However, thanks for the great IDE!
Have fun, Holger




Log file:
-------------------------------------------------------------------------------
>Log Session: Montag, 4. März 2002 10.25 Uhr CET
>System Info: 
  Product Version       = NetBeans IDE Version 3.3 (Build 200112102331)
  IDE Versioning        = IDE/1 spec=1.43.1.1 impl=200112102331
  Operating System      = Windows NT version 4.0 running on x86
  Java; VM; Vendor      = 1.3.1_01; Java HotSpot(TM) Client VM 1.3.1_01; Sun 
Microsystems Inc.
  Java Home             = C:\jdk1.3\jre
  System Locale         = de_DE
  Home Dir; Current Dir = C:\WINNT\Profiles\proactivnet1; c:\netbeans
  IDE Install; User Dir = C:\netbeans; C:\User\HolgerW\NetBeansConfig
  CLASSPATH             = C:\netbeans\lib\patches\openide-
compat.jar;C:\netbeans\lib\core.jar;C:\netbeans\lib\openide.jar;C:\netbeans\lib\
ext\crimson.jar;C:\netbeans\lib\ext\jh.jar;C:\netbeans\lib\ext\regexp.jar;C:\net
beans\lib\ext\rmi-
ext.jar;C:\netbeans\lib\ext\terminalemulator.jar;C:\netbeans\lib\ext\xerces.jar;
C:\jdk1.3\lib\dt.jar;C:\jdk1.3\lib\tools.jar
-------------------------------------------------------------------------------
Existing modules:
	Ant [org.apache.tools.ant.module/2 2.7.1.1 200112102331]
	Applet [org.netbeans.modules.applet/1 1.7.1.1 200112102331]
	Auto Update [org.netbeans.modules.autoupdate/1 1.7.1.1 200112102331]
	Bean Patterns [org.netbeans.modules.beans/1 1.7.1.1 200112102331]
	Built-in CVS Client [org.netbeans.modules.cvsclient/1 1.4.1.1 
200112102331]
	CSS Support [org.netbeans.modules.css/1 0.2.6 200202011216]
	CVS Command-Line Client Backward Compatibility 
[org.netbeans.modules.vcs.cmdline.compat/1 1.0.1.1 200112102331]
	Combo workspace switcher [org.netbeans.modules.comboswitcher 0.3]
	Diff [org.netbeans.modules.diff/1 1.2 ${buildnumber}]
	Editor [org.netbeans.modules.editor/1 1.8.1.1 200112102331]
	External HTML Browser [org.netbeans.modules.extbrowser/1 0.3.1.1 
200112102331]
	Form Editor [org.netbeans.modules.form/2 1.7.1.1 200112102331]
	Free Style Browser [org.netbeans.modules.freestylebrowser/1 1.0 
200201081828]
	General Online Help [org.netbeans.modules.usersguide/1 1.9.1.1 
200112102331]
	HTML [org.netbeans.modules.html/1 1.8.1.1 200112102331]
	HTTP Server [org.netbeans.modules.httpserver/1 1.7.1.1 200112102331]
	IDE Core [org.netbeans.core/1 1.1]
	Image [org.netbeans.modules.image/1 1.7.1.1 200112102331]
	Internationalization [org.netbeans.modules.i18n/1 1.9.1.1 200112102331]
	Internationalization of Form [org.netbeans.modules.i18n.form/2 1.8.1.1 
200112102331]
	JAR Packager [org.netbeans.modules.jarpackager/2 1.9.1.1 200112102331]
	JNDI [org.netbeans.modules.jndi/1 1.4.1.1 200112102331]
	JPDA Debugger [org.netbeans.modules.debugger.jpda/1 1.9.1.1 
200112102331]
	JSP Syntax Coloring [org.netbeans.modules.web.core.syntax/1 1.5.1.1 
200112102331]
	JSP/Servlet [org.netbeans.modules.web.core/1 1.5.1.1 200112102331]
	Java Source Files [org.netbeans.modules.java/1 1.7.1.1 200112102331]
	Javadoc [org.netbeans.modules.javadoc/1 1.7.1.1 200112102331]
	Mouse Wheel Support [org.netbeans.modules.mousewheel/1 1.2]
	New Module Wizard [org.netbeans.modules.apisupport.lite/1 0.2.1.1 
200112102331]
	Object Browser [org.netbeans.modules.objectbrowser/1 1.7 2001101101500]
	Projects [org.netbeans.modules.projects/1 1.7.1.1 200112102331]
	RMI [org.netbeans.modules.rmi/1 1.4.1.1 200112102331]
	Resource Bundle Syntax Coloring 
[org.netbeans.modules.properties.syntax/1 1.7.1.1 200112102331]
	Resource Bundles [org.netbeans.modules.properties/1 1.7.1.1 
200112102331]
	Scripting Support [org.netbeans.modules.scripting/1 1.4.1.1 
200112102331]
	Sourceless Java Classes [org.netbeans.modules.clazz/1 1.8.1.1 
200112102331]
	Text [org.netbeans.modules.text/1 1.7.1.1 200112102331]
	Tomcat 3.2 Server [org.netbeans.modules.web.tomcat/1 1.3.1.1 
200112102331]
	Tools Debugger [org.netbeans.modules.debugger.debug/1 1.9.1.1 
200112102331]
	User Utilities [org.netbeans.modules.utilities/1 1.7.1.1 200112102331]
	VCS Generic Command-Line Support [org.netbeans.modules.vcs.advanced/1 
1.5.1.1 200112102331]
	View over a filesystem [org.netbeans.modules.treefs/2 1.10 200201141523]
	XML Backward Compatibility [org.netbeans.modules.xml/2 0.2.6 
200202011216]
	XML Coloring Backward Compatibility 
[org.netbeans.modules.xml.editor.coloring/2 0.2.6 200202011216]
	XML Core [org.netbeans.modules.xml.core/1 0.2.6 200202011216]
	XML Entity Catalog [org.netbeans.modules.xml.catalog/1 0.2.6 
200202011216]
	XML Productivity Tools [org.netbeans.modules.xml.tools/1 0.2.6 
200202011216]
	XML Text Editor [org.netbeans.modules.xml.text/1 0.2.6 200202011216]
	XML Tree Editor [org.netbeans.modules.xml.tree/1 0.2.6 200202011216]
Module patch or custom extension: C:\netbeans\modules\patches\org-apache-tools-
ant-module\ant_ftp.jar
Module patch or custom extension: C:\netbeans\modules\patches\org-apache-tools-
ant-module\conet_ant.jar
Module patch or custom extension: C:\netbeans\modules\patches\org-apache-tools-
ant-module\jakarta-ant-1.4.1-optional.jar
Cannot remove workspace tabs

************************
LEFT out older entries
************************

*********** Exception occurred ************
Wed Mar 06 15:45:09 CET 2002: org.openide.loaders.DataObjectNotFoundException: 
ApplicationResources.properties
Annotation: Cannot read class 
org.netbeans.modules.properties.PropertiesOpen$PropertiesCloneableTopComponent
Annotation: Source: Windows/Components/ApplicationResources.settings
Annotation: Content: 
<?xml version="1.0"?>
<!DOCTYPE settings PUBLIC "-//NetBeans//DTD Session settings 
1.0//EN" "http://www.netbeans.org/dtds/sessionsettings-1_0.dtd">
<settings version="1.0">
    <module name="org.netbeans.modules.properties/1" spec="1.7.1.1"/>
    <instanceof class="java.io.Serializable"/>
    <instanceof class="java.awt.Container"/>
    <instanceof class="org.openide.windows.CloneableTopComponent"/>
    <instanceof class="javax.accessibility.Accessible"/>
    <instanceof class="java.awt.image.ImageObserver"/>
    <instanceof class="java.awt.Component"/>
    <instanceof class="org.openide.windows.TopComponent"/>
    <instanceof class="java.awt.MenuContainer"/>
    <instanceof class="org.openide.windows.TopComponent$Cloneable"/>
    <instanceof class="java.lang.Object"/>
    <instanceof 
class="org.netbeans.modules.properties.PropertiesOpen$PropertiesCloneableTopComp
onent"/>
    <instanceof class="java.io.Externalizable"/>
    <instanceof class="javax.swing.JComponent"/>
    <serialdata 
class="org.netbeans.modules.properties.PropertiesOpen$PropertiesCloneableTopComp
onent">
        
ACED0005737200296F72672E6F70656E6964652E77696E646F77732E546F70436F6D706F6E656E74
245265706C6163657284
        
874494BDDF6D64030000787074004E6F72672E6E65746265616E732E6D6F64756C65732E70726F70
6572746965732E50726F
        
706572746965734F70656E2450726F70657274696573436C6F6E6561626C65546F70436F6D706F6E
656E747372000F6A6176
        
612E6C616E672E53686F7274684D37133460DA5202000153000576616C7565787200106A6176612E
6C616E672E4E756D6265
        
7286AC951D0B94E08B020000787000017704000000007400144170706C69636174696F6E5265736F
75726365737400776465
        
2E70726F61637469762E7062762E70726F64756374732E776562617070612E66652E4170706C6963
6174696F6E5265736F75
        
72636573205B70726F706572746965735D20696E20433A5C446576656C6F706D656E745C436F6D6D
6F6E576562417070415C
        
436F6D6D6F6E576562417070415C737263737200296F72672E6F70656E6964652E6C6F6164657273
2E446174614E6F646524
        
4F626A65637448616E646C655BD0F82E01811D2E0200025A0005636C6F6E654C00036F626A740024
4C6F72672F6F70656E69
        
64652F66696C6573797374656D732F46696C654F626A6563743B787000737200326F72672E6F7065
6E6964652E66696C6573
        
797374656D732E416273747261637446696C654F626A656374245265706C616365896FA1BCE4B521
9F0200024C000866696C
        
654E616D657400124C6A6176612F6C616E672F537472696E673B4C000666734E616D6571007E000C
787074004364652F7072
        
6F61637469762F7062762F70726F64756374732F776562617070612F66652F4170706C6963617469
6F6E5265736F75726365
        
732E70726F7065727469657374002E433A2F446576656C6F706D656E742F436F6D6D6F6E57656241
7070412F436F6D6D6F6E
        
576562417070412F7372637372002D6F72672E6F70656E6964652E77696E646F77732E436C6F6E65
61626C65546F70436F6D
        
706F6E656E74245265664CED3888AC524ABC0200007870737200266F72672E6F70656E6964652E6C
6F61646572732E446174
        
614F626A656374245265706C616365F7497413DEEC538E0200014C0002666F71007E000978707100
7E000D737200116A6176
        
612E7574696C2E48617368536574BA44859596B8B7340300007870770C0000000B3F400000000000
007878
    </serialdata>
</settings>

Nested annotation: ApplicationResources.properties
java.io.IOException: ApplicationResources.properties
	at org.openide.windows.TopComponent$Replacer.readObject
(TopComponent.java:797)
	at java.lang.reflect.Method.invoke(Native Method)
	at java.io.ObjectInputStream.invokeObjectReader
(ObjectInputStream.java:2214)
	at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
[catch] at org.openide.loaders.XMLSettingsSupport$SettingsRecognizer.readSerial
(XMLSettingsSupport.java:400)
	at 
org.openide.loaders.XMLSettingsSupport$SettingsRecognizer.instanceCreate
(XMLSettingsSupport.java:430)
	at 
org.openide.loaders.InstanceDataObject$SettingsInstance.instanceCreate
(InstanceDataObject.java:1215)
	at org.netbeans.core.windows.PersistenceManager.lookupTCInstance
(PersistenceManager.java:350)
	at org.netbeans.core.windows.WindowManagerImpl.lookupTCInstance
(WindowManagerImpl.java:877)
	at org.netbeans.core.windows.layers.TCRefImpl.getTopComponent
(TCRefImpl.java:357)
	at org.netbeans.core.windows.layers.TCRefImpl.updateMode
(TCRefImpl.java:198)
	at org.netbeans.core.windows.layers.ModeData$CookiesImpl.addComponents
(ModeData.java:764)
	at 
org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateComponents
(ModeData.java:629)
	at org.netbeans.core.windows.layers.ModeData$CookiesImpl.loadDataSection
(ModeData.java:1090)
	at 
org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateProperties
(ModeData.java:487)
	at org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateAll
(ModeData.java:397)
	at org.netbeans.core.windows.layers.ModeData$CookiesImpl.createInstance
(ModeData.java:341)
	at org.netbeans.core.windows.layers.ICFolderImpl$R.run
(ICFolderImpl.java:261)
	at org.netbeans.core.windows.layers.ICFolderImpl.instanceCreate
(ICFolderImpl.java:123)
	at 
org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.createModes
(WorkspaceData.java:470)
	at 
org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.updateModes
(WorkspaceData.java:407)
	at 
org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.updateAll
(WorkspaceData.java:342)
	at 
org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.loadDataSectio
n(WorkspaceData.java:667)
	at org.netbeans.core.windows.WorkspaceImpl.ensureSectionLoaded
(WorkspaceImpl.java:958)
	at org.netbeans.core.windows.WorkspaceImpl.setVisible
(WorkspaceImpl.java:687)
	at org.netbeans.core.windows.WindowManagerImpl$1.run
(WindowManagerImpl.java:431)
	at org.netbeans.core.windows.WindowManagerImpl.setCurrentWorkspace
(WindowManagerImpl.java:392)
	at org.netbeans.core.windows.WorkspaceImpl.activate
(WorkspaceImpl.java:463)
	at 
org.netbeans.core.windows.layers.WindowManagerData$InstanceCookieImpl.updateWork
spaces(WindowManagerData.java:374)
	at 
org.netbeans.core.windows.layers.WindowManagerData$InstanceCookieImpl.updateAll
(WindowManagerData.java:268)
	at 
org.netbeans.core.windows.layers.WindowManagerData$InstanceCookieImpl.loadDataSe
ction(WindowManagerData.java:620)
	at org.netbeans.core.windows.WindowManagerImpl.ensureSectionLoaded
(WindowManagerImpl.java:472)
	at org.netbeans.core.windows.WindowManagerImpl.getCurrentWorkspace
(WindowManagerImpl.java:371)
	at org.netbeans.core.windows.MainWindow.doShowWindow
(MainWindow.java:220)
	at org.netbeans.core.windows.MainWindow.access$300(MainWindow.java:57)
	at org.netbeans.core.windows.MainWindow$4.run(MainWindow.java:207)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:337)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy
(EventDispatchThread.java:131)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy
(EventDispatchThread.java:98)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)

Wed Mar 06 15:45:09 CET 2002: 
org.openide.filesystems.FileStateInvalidException: 
ApplicationResources.properties
org.openide.loaders.DataObjectNotFoundException: ApplicationResources.properties
	at org.openide.loaders.DataObject.find(DataObject.java:449)
	at org.openide.loaders.DataNode$ObjectHandle.getNode(DataNode.java:657)
	at org.openide.windows.TopComponent.readExternal(TopComponent.java:526)
	at org.openide.windows.CloneableTopComponent.readExternal
(CloneableTopComponent.java:160)
	at 
org.netbeans.modules.properties.PropertiesOpen$PropertiesCloneableTopComponent.r
eadExternal(PropertiesOpen.java:753)
	at org.openide.windows.TopComponent$Replacer.readObject
(TopComponent.java:761)
	at java.lang.reflect.Method.invoke(Native Method)
	at java.io.ObjectInputStream.invokeObjectReader
(ObjectInputStream.java:2214)
	at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
[catch] at org.openide.loaders.XMLSettingsSupport$SettingsRecognizer.readSerial
(XMLSettingsSupport.java:400)
	at 
org.openide.loaders.XMLSettingsSupport$SettingsRecognizer.instanceCreate
(XMLSettingsSupport.java:430)
	at 
org.openide.loaders.InstanceDataObject$SettingsInstance.instanceCreate
(InstanceDataObject.java:1215)
	at org.netbeans.core.windows.PersistenceManager.lookupTCInstance
(PersistenceManager.java:350)
	at org.netbeans.core.windows.WindowManagerImpl.lookupTCInstance
(WindowManagerImpl.java:877)
	at org.netbeans.core.windows.layers.TCRefImpl.getTopComponent
(TCRefImpl.java:357)
	at org.netbeans.core.windows.layers.TCRefImpl.updateMode
(TCRefImpl.java:198)
	at org.netbeans.core.windows.layers.ModeData$CookiesImpl.addComponents
(ModeData.java:764)
	at 
org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateComponents
(ModeData.java:629)
	at org.netbeans.core.windows.layers.ModeData$CookiesImpl.loadDataSection
(ModeData.java:1090)
	at 
org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateProperties
(ModeData.java:487)
	at org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateAll
(ModeData.java:397)
	at org.netbeans.core.windows.layers.ModeData$CookiesImpl.createInstance
(ModeData.java:341)
	at org.netbeans.core.windows.layers.ICFolderImpl$R.run
(ICFolderImpl.java:261)
	at org.netbeans.core.windows.layers.ICFolderImpl.instanceCreate
(ICFolderImpl.java:123)
	at 
org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.createModes
(WorkspaceData.java:470)
	at 
org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.updateModes
(WorkspaceData.java:407)
	at 
org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.updateAll
(WorkspaceData.java:342)
	at 
org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.loadDataSectio
n(WorkspaceData.java:667)
	at org.netbeans.core.windows.WorkspaceImpl.ensureSectionLoaded
(WorkspaceImpl.java:958)
	at org.netbeans.core.windows.WorkspaceImpl.setVisible
(WorkspaceImpl.java:687)
	at org.netbeans.core.windows.WindowManagerImpl$1.run
(WindowManagerImpl.java:431)
	at org.netbeans.core.windows.WindowManagerImpl.setCurrentWorkspace
(WindowManagerImpl.java:392)
	at org.netbeans.core.windows.WorkspaceImpl.activate
(WorkspaceImpl.java:463)
	at 
org.netbeans.core.windows.layers.WindowManagerData$InstanceCookieImpl.updateWork
spaces(WindowManagerData.java:374)
	at 
org.netbeans.core.windows.layers.WindowManagerData$InstanceCookieImpl.updateAll
(WindowManagerData.java:268)
	at 
org.netbeans.core.windows.layers.WindowManagerData$InstanceCookieImpl.loadDataSe
ction(WindowManagerData.java:620)
	at org.netbeans.core.windows.WindowManagerImpl.ensureSectionLoaded
(WindowManagerImpl.java:472)
	at org.netbeans.core.windows.WindowManagerImpl.getCurrentWorkspace
(WindowManagerImpl.java:371)
	at org.netbeans.core.windows.MainWindow.doShowWindow
(MainWindow.java:220)
	at org.netbeans.core.windows.MainWindow.access$300(MainWindow.java:57)
	at org.netbeans.core.windows.MainWindow$4.run(MainWindow.java:207)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:337)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy
(EventDispatchThread.java:131)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy
(EventDispatchThread.java:98)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)

Wed Mar 06 15:45:09 CET 2002: 
org.openide.filesystems.FileStateInvalidException: <no message>
org.openide.filesystems.FileStateInvalidException
	at org.openide.loaders.DataObject.find(DataObject.java:432)
	at org.openide.loaders.DataNode$ObjectHandle.getNode(DataNode.java:657)
	at org.openide.windows.TopComponent.readExternal(TopComponent.java:526)
	at org.openide.windows.CloneableTopComponent.readExternal
(CloneableTopComponent.java:160)
	at 
org.netbeans.modules.properties.PropertiesOpen$PropertiesCloneableTopComponent.r
eadExternal(PropertiesOpen.java:753)
	at org.openide.windows.TopComponent$Replacer.readObject
(TopComponent.java:761)
	at java.lang.reflect.Method.invoke(Native Method)
	at java.io.ObjectInputStream.invokeObjectReader
(ObjectInputStream.java:2214)
	at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
[catch] at org.openide.loaders.XMLSettingsSupport$SettingsRecognizer.readSerial
(XMLSettingsSupport.java:400)
	at 
org.openide.loaders.XMLSettingsSupport$SettingsRecognizer.instanceCreate
(XMLSettingsSupport.java:430)
	at 
org.openide.loaders.InstanceDataObject$SettingsInstance.instanceCreate
(InstanceDataObject.java:1215)
	at org.netbeans.core.windows.PersistenceManager.lookupTCInstance
(PersistenceManager.java:350)
	at org.netbeans.core.windows.WindowManagerImpl.lookupTCInstance
(WindowManagerImpl.java:877)
	at org.netbeans.core.windows.layers.TCRefImpl.getTopComponent
(TCRefImpl.java:357)
	at org.netbeans.core.windows.layers.TCRefImpl.updateMode
(TCRefImpl.java:198)
	at org.netbeans.core.windows.layers.ModeData$CookiesImpl.addComponents
(ModeData.java:764)
	at 
org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateComponents
(ModeData.java:629)
	at org.netbeans.core.windows.layers.ModeData$CookiesImpl.loadDataSection
(ModeData.java:1090)
	at 
org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateProperties
(ModeData.java:487)
	at org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateAll
(ModeData.java:397)
	at org.netbeans.core.windows.layers.ModeData$CookiesImpl.createInstance
(ModeData.java:341)
	at org.netbeans.core.windows.layers.ICFolderImpl$R.run
(ICFolderImpl.java:261)
	at org.netbeans.core.windows.layers.ICFolderImpl.instanceCreate
(ICFolderImpl.java:123)
	at 
org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.createModes
(WorkspaceData.java:470)
	at 
org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.updateModes
(WorkspaceData.java:407)
	at 
org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.updateAll
(WorkspaceData.java:342)
	at 
org.netbeans.core.windows.layers.WorkspaceData$InstanceCookieImpl.loadDataSectio
n(WorkspaceData.java:667)
	at org.netbeans.core.windows.WorkspaceImpl.ensureSectionLoaded
(WorkspaceImpl.java:958)
	at org.netbeans.core.windows.WorkspaceImpl.setVisible
(WorkspaceImpl.java:687)
	at org.netbeans.core.windows.WindowManagerImpl$1.run
(WindowManagerImpl.java:431)
	at org.netbeans.core.windows.WindowManagerImpl.setCurrentWorkspace
(WindowManagerImpl.java:392)
	at org.netbeans.core.windows.WorkspaceImpl.activate
(WorkspaceImpl.java:463)
	at 
org.netbeans.core.windows.layers.WindowManagerData$InstanceCookieImpl.updateWork
spaces(WindowManagerData.java:374)
	at 
org.netbeans.core.windows.layers.WindowManagerData$InstanceCookieImpl.updateAll
(WindowManagerData.java:268)
	at 
org.netbeans.core.windows.layers.WindowManagerData$InstanceCookieImpl.loadDataSe
ction(WindowManagerData.java:620)
	at org.netbeans.core.windows.WindowManagerImpl.ensureSectionLoaded
(WindowManagerImpl.java:472)
	at org.netbeans.core.windows.WindowManagerImpl.getCurrentWorkspace
(WindowManagerImpl.java:371)
	at org.netbeans.core.windows.MainWindow.doShowWindow
(MainWindow.java:220)
	at org.netbeans.core.windows.MainWindow.access$300(MainWindow.java:57)
	at org.netbeans.core.windows.MainWindow$4.run(MainWindow.java:207)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:337)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy
(EventDispatchThread.java:131)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy
(EventDispatchThread.java:98)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
[org.openide.loaders.XMLDataObject[struts-config.xml]] *********** Exception 
occurred ************
Wed Mar 06 15:45:13 CET 2002: 
org.openide.filesystems.FileStateInvalidException: <no message>
Annotation: I/O exception while retrieving xml FileObject URL.
org.openide.filesystems.FileStateInvalidException
	at org.openide.filesystems.AbstractFileObject$Invalid.getFileSystem
(AbstractFileObject.java:831)
	at org.openide.filesystems.FileURL.encodeFileObject(FileURL.java:63)
	at org.openide.filesystems.FileObject.getURL(FileObject.java:568)
[catch] at org.openide.loaders.XMLDataObject$InfoParser.waitFinished
(XMLDataObject.java:1042)
	at org.openide.loaders.XMLDataObject.getCookie(XMLDataObject.java:258)
	at org.netbeans.modules.xml.core.XMLDataObject.getCookie
(XMLDataObject.java:269)
	at 
org.netbeans.modules.xml.tree.editor.TreeEditorSupport$Env.findTreeEditorSupport
(TreeEditorSupport.java:239)
	at 
org.netbeans.modules.xml.tree.editor.TreeEditorSupport$Env.findCloneableOpenSupp
ort(TreeEditorSupport.java:229)
	at org.openide.windows.CloneableOpenSupport$Listener.support
(CloneableOpenSupport.java:276)
	at org.openide.windows.CloneableOpenSupport$Listener.readResolve
(CloneableOpenSupport.java:332)
	at java.lang.reflect.Method.invoke(Native Method)
	at java.io.ObjectStreamClass.invokeMethod(ObjectStreamClass.java:1615)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:393)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
	at org.openide.windows.CloneableTopComponent.readExternal
(CloneableTopComponent.java:165)
	at org.netbeans.modules.xml.tree.editor.TreeEditorComponent.readExternal
(TreeEditorComponent.java:300)
	at org.openide.windows.TopComponent$Replacer.readObject
(TopComponent.java:761)
	at java.lang.reflect.Method.invoke(Native Method)
	at java.io.ObjectInputStream.invokeObjectReader
(ObjectInputStream.java:2214)
	at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
	at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
	at org.openide.loaders.XMLSettingsSupport$SettingsRecognizer.readSerial
(XMLSettingsSupport.java:400)
	at 
org.openide.loaders.XMLSettingsSupport$SettingsRecognizer.instanceCreate
(XMLSettingsSupport.java:430)
	at 
org.openide.loaders.InstanceDataObject$SettingsInstance.instanceCreate
(InstanceDataObject.java:1215)
	at org.netbeans.core.windows.PersistenceManager.lookupTCInstance
(PersistenceManager.java:350)
	at org.netbeans.core.windows.WindowManagerImpl.lookupTCInstance
(WindowManagerImpl.java:877)
	at org.netbeans.core.windows.layers.TCRefImpl.getTopComponent
(TCRefImpl.java:357)
	at org.netbeans.core.windows.layers.TCRefImpl.updateMode
(TCRefImpl.java:198)
	at org.netbeans.core.windows.layers.ModeData$CookiesImpl.addComponents
(ModeData.java:764)
	at 
org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateComponents
(ModeData.java:629)
	at org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateAll
(ModeData.java:401)
	at org.netbeans.core.windows.layers.ModeData$CookiesImpl.loadDataSection
(ModeData.java:1067)
	at org.netbeans.core.windows.ModeImpl.ensureSectionLoaded
(ModeImpl.java:2099)
	at org.netbeans.core.windows.ModeImpl.doGetTopComponents
(ModeImpl.java:779)
	at org.netbeans.core.windows.ModeImpl.getTopComponents
(ModeImpl.java:766)
	at org.openide.text.CloneableEditor.openOtherEditors
(CloneableEditor.java:761)
	at org.openide.text.CloneableEditor.open(CloneableEditor.java:276)
	at org.netbeans.core.windows.layers.TCRefImpl.performCommand
(TCRefImpl.java:163)
	at org.netbeans.core.windows.DeferredPerformer.processCommand
(DeferredPerformer.java:186)
	at org.netbeans.core.windows.DeferredPerformer.putRequest
(DeferredPerformer.java:83)
	at org.netbeans.core.windows.layers.TCRefImpl.updateMode
(TCRefImpl.java:206)
	at org.netbeans.core.windows.layers.ModeData$CookiesImpl.addComponents
(ModeData.java:764)
	at 
org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateComponents
(ModeData.java:629)
	at org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateAll
(ModeData.java:401)
	at org.netbeans.core.windows.layers.ModeData$CookiesImpl.loadDataSection
(ModeData.java:1067)
	at org.netbeans.core.windows.ModeImpl.ensureSectionLoaded
(ModeImpl.java:2099)
	at org.netbeans.core.windows.ModeImpl.doGetTopComponents
(ModeImpl.java:779)
	at org.netbeans.core.windows.ModeImpl.getTopComponents
(ModeImpl.java:766)
	at org.openide.text.CloneableEditor.openOtherEditors
(CloneableEditor.java:761)
	at org.openide.text.CloneableEditor.open(CloneableEditor.java:276)
	at org.netbeans.core.windows.layers.TCRefImpl.performCommand
(TCRefImpl.java:163)
	at org.netbeans.core.windows.DeferredPerformer.processCommand
(DeferredPerformer.java:186)
	at org.netbeans.core.windows.DeferredPerformer.stateChanged
(DeferredPerformer.java:155)
	at org.netbeans.core.windows.StateManager.fireStateChanged
(StateManager.java:117)
	at org.netbeans.core.windows.StateManager.setVisibilityState
(StateManager.java:142)
	at org.netbeans.core.windows.StateManager.propertyChange
(StateManager.java:164)
	at java.beans.PropertyChangeSupport.firePropertyChange
(PropertyChangeSupport.java:230)
	at java.beans.PropertyChangeSupport.firePropertyChange
(PropertyChangeSupport.java:157)
	at java.awt.Component.firePropertyChange(Component.java:4471)
	at org.netbeans.core.windows.MainWindow.doShowWindow
(MainWindow.java:232)
	at org.netbeans.core.windows.MainWindow.access$300(MainWindow.java:57)
	at org.netbeans.core.windows.MainWindow$4.run(MainWindow.java:207)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:154)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:337)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy
(EventDispatchThread.java:131)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy
(EventDispatchThread.java:98)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:85)
*********** Exception occurred ************
Wed Mar 06 15:45:33 CET 2002: java.lang.NullPointerException: <no message>
java.lang.NullPointerException
	at 
org.netbeans.modules.properties.PropertiesOpen$PropertiesCloneableTopComponent.w
riteExternal(PropertiesOpen.java:743)
	at org.openide.windows.TopComponent$Replacer.writeObject
(TopComponent.java:737)
	at java.lang.reflect.Method.invoke(Native Method)
	at java.io.ObjectOutputStream.invokeObjectWriter
(ObjectOutputStream.java:1864)
	at java.io.ObjectOutputStream.outputObject(ObjectOutputStream.java:1210)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:366)
	at org.openide.loaders.XMLSettingsSupport.storeSerialData
(XMLSettingsSupport.java:145)
	at org.openide.loaders.XMLSettingsSupport.storeToXML10
(XMLSettingsSupport.java:82)
	at 
org.openide.loaders.InstanceDataObject$SettingsInstance.saveInstance2Buffer
(InstanceDataObject.java:1505)
	at org.openide.loaders.InstanceDataObject$SettingsInstance.access$200
(InstanceDataObject.java:1132)
	at org.openide.loaders.InstanceDataObject.storeSettings
(InstanceDataObject.java:329)
	at org.openide.loaders.InstanceDataObject.access$1700
(InstanceDataObject.java:66)
	at org.openide.loaders.InstanceDataObject$Creator.run
(InstanceDataObject.java:1734)
	at org.openide.filesystems.EventControl.runAtomicAction
(EventControl.java:89)
	at org.openide.filesystems.FileSystem.runAtomicAction
(FileSystem.java:388)
	at 
org.openide.loaders.InstanceDataObject$Creator.createInstanceDataObject
(InstanceDataObject.java:1749)
	at org.openide.loaders.InstanceDataObject.create
(InstanceDataObject.java:318)
	at org.netbeans.core.windows.PersistenceManager.forceSaveOfTopComponents
(PersistenceManager.java:493)
	at org.netbeans.core.windows.PersistenceManager.writeXML
(PersistenceManager.java:249)
	at org.netbeans.modules.projects.PSupport.projectSave(PSupport.java:223)
	at org.netbeans.core.NbProjectOperation.setProject
(NbProjectOperation.java:132)
[catch] at org.netbeans.core.NbProjectOperation.setOpeningProject
(NbProjectOperation.java:199)
	at org.netbeans.core.NbProjectOperation.setOpeningProject
(NbProjectOperation.java:208)
	at org.netbeans.core.NbTopManager.openProject(NbTopManager.java:393)
	at org.netbeans.modules.projects.ProjectManagerPanel$10.run
(ProjectManagerPanel.java:316)
	at org.openide.util.Task.run(Task.java:152)
	at org.openide.util.RequestProcessor$ProcessorThread.run
(RequestProcessor.java:622)
*********** Exception occurred ************
Wed Mar 06 15:46:46 CET 2002: java.lang.NullPointerException: <no message>
java.lang.NullPointerException
	at 
org.netbeans.modules.properties.PropertiesOpen$PropertiesCloneableTopComponent.w
riteExternal(PropertiesOpen.java:743)
	at org.openide.windows.TopComponent$Replacer.writeObject
(TopComponent.java:737)
	at java.lang.reflect.Method.invoke(Native Method)
	at java.io.ObjectOutputStream.invokeObjectWriter
(ObjectOutputStream.java:1864)
	at java.io.ObjectOutputStream.outputObject(ObjectOutputStream.java:1210)
	at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:366)
	at org.openide.loaders.XMLSettingsSupport.storeSerialData
(XMLSettingsSupport.java:145)
	at org.openide.loaders.XMLSettingsSupport.storeToXML10
(XMLSettingsSupport.java:82)
	at 
org.openide.loaders.InstanceDataObject$SettingsInstance.saveInstance2Buffer
(InstanceDataObject.java:1505)
	at org.openide.loaders.InstanceDataObject$SettingsInstance.access$200
(InstanceDataObject.java:1132)
	at org.openide.loaders.InstanceDataObject.storeSettings
(InstanceDataObject.java:329)
	at org.openide.loaders.InstanceDataObject.access$1700
(InstanceDataObject.java:66)
	at org.openide.loaders.InstanceDataObject$Creator.run
(InstanceDataObject.java:1734)
	at org.openide.filesystems.EventControl.runAtomicAction
(EventControl.java:89)
	at org.openide.filesystems.FileSystem.runAtomicAction
(FileSystem.java:388)
	at 
org.openide.loaders.InstanceDataObject$Creator.createInstanceDataObject
(InstanceDataObject.java:1749)
	at org.openide.loaders.InstanceDataObject.create
(InstanceDataObject.java:318)
	at org.netbeans.core.windows.PersistenceManager.forceSaveOfTopComponents
(PersistenceManager.java:493)
	at org.netbeans.core.windows.PersistenceManager.writeXML
(PersistenceManager.java:249)
	at org.netbeans.modules.projects.PSupport.projectSave(PSupport.java:223)
	at org.netbeans.core.NbProjectOperation.setProject
(NbProjectOperation.java:132)
[catch] at org.netbeans.core.NbProjectOperation.setOpeningProject
(NbProjectOperation.java:199)
	at org.netbeans.core.NbProjectOperation.setOpeningProject
(NbProjectOperation.java:208)
	at org.netbeans.core.NbTopManager.openProject(NbTopManager.java:393)
	at org.netbeans.modules.projects.ProjectManagerPanel$10.run
(ProjectManagerPanel.java:316)
	at org.openide.util.Task.run(Task.java:152)
	at org.openide.util.RequestProcessor$ProcessorThread.run
(RequestProcessor.java:622)
Comment 1 Vitezslav Stejskal 2002-03-11 21:48:27 UTC
It seems like 
org.netbeans.modules.properties.PropertiesOpen$PropertiesCloneableTopComponent class is 
missing, did you uninstalled properties module?

reassingning to properties module

Holger, the initial page of bug-report doesn't allow you to add attachements. You have 
to fill in the description and submit your report, then reopen the report and use 
'Create a new attachement' link.
Comment 2 Martin Roskanin 2002-03-12 09:43:03 UTC
The main problem:
NPE at:
org.netbeans.modules.properties.PropertiesOpen$PropertiesCloneableTopComponent.writeExt
ernal(PropertiesOpen.java:743)

This is a duplicate of the bug #19842, please use a patch attached there.



*** This issue has been marked as a duplicate of 19842 ***
Comment 3 pfelenda 2002-10-18 15:51:47 UTC
Verified. This issue is duplicate of 19842.