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 36890

Summary: IDE doesn't start due to failure in winsys settings import
Product: platform Reporter: Tomas Pavek <tpavek>
Component: Window SystemAssignee: mslama <mslama>
Status: VERIFIED FIXED    
Severity: blocker CC: pzavadsky
Priority: P2    
Version: 3.x   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter:
Bug Depends on:    
Bug Blocks: 36122    

Description Tomas Pavek 2003-10-29 13:10:05 UTC
winsys2 build 031029 jdk 1.4.2_01
Replaced form.jar from trunk to have something to
check how a module not converted to new winsys
behaves. The following excepition arised, IDE did
not start:

java.lang.NullPointerException
 at
org.netbeans.core.windows.persistence.convert.ImportManager.importWorkspace(ImportManager
.java:343)
        at
org.netbeans.core.windows.persistence.convert.ImportManager.importConfigurationData(Impor
tManager.java:250)
        at
org.netbeans.core.windows.persistence.PersistenceManager.loadWindowSystem(PersistenceMana
ger.java:996)
        at
org.netbeans.core.windows.PersistenceHandler.load(PersistenceHandler.java:88)
        at
org.netbeans.core.windows.WindowSystemImpl.load(WindowSystemImpl.java:37)
        at
org.netbeans.core.Main.initializeMainWindow(Main.java:394)
        at
org.netbeans.core.NonGui.run(NonGui.java:404)
        at org.netbeans.core.Main.run(Main.java:268)
        at
org.netbeans.core.NbTopManager.getNbTopManager(NbTopManager.java:231)
        at
org.netbeans.core.NbTopManager.get(NbTopManager.java:190)
        at org.netbeans.core.Main.start(Main.java:451)
[catch] at
org.netbeans.core.TopThreadGroup.run(TopThreadGroup.java:86)
        at java.lang.Thread.run(Thread.java:534)
Comment 1 mslama 2003-10-29 14:28:06 UTC
Fixed in winsys branch. Bugfix #36890: Missing attribute "version" of
element "mode" was not handled correctly. Default value "2.0" was set.
=> Mode properties was not loaded because version < 2.0 expected in
import. => NPE from ImportManager.
Comment 2 Lukas Hasik 2004-02-26 17:03:51 UTC
x