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.
starting netbeans 3.5 received the following exception. java.lang.IllegalArgumentException: java.lang.reflect.InvocationTargetException at org.openide.util.SharedClassObject.findObject (SharedClassObject.java:452) at org.netbeans.core.modules.ManifestSection.createIn stance(ManifestSection.java:173) at org.netbeans.core.modules.ManifestSection.getInsta nce(ManifestSection.java:191) at org.netbeans.core.LoaderPoolNode.add (LoaderPoolNode.java:144) at org.netbeans.core.modules.NbInstaller.loadLoaderSe ction(NbInstaller.java:515) at org.netbeans.core.modules.NbInstaller.loadSections (NbInstaller.java:411) at org.netbeans.core.modules.NbInstaller.load (NbInstaller.java:227) at org.netbeans.core.modules.ModuleManager.enable (ModuleManager.java:861) at org.netbeans.core.modules.ModuleList.installNew (ModuleList.java:552) at org.netbeans.core.modules.ModuleList.trigger (ModuleList.java:487) at org.netbeans.core.modules.ModuleSystem.scanForNewA ndRestore(ModuleSystem.java:302) at org.netbeans.core.NonGui.run (NonGui.java:348) at org.netbeans.core.Main.run (Main.java:294) at org.netbeans.core.NbTopManager.getNbTopManager (NbTopManager.java:233) at org.netbeans.core.NbTopManager.get (NbTopManager.java:188) at org.netbeans.core.Main.start (Main.java:485) at org.netbeans.core.TopThreadGroup.run (TopThreadGroup.java:90) [catch] at java.lang.Thread.run(Thread.java:534) ==> java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance (Constructor.java:274) at org.openide.util.SharedClassObject.createInstanceP rivileged(SharedClassObject.java:532) at org.openide.util.SharedClassObject$SetAccessibleAc tion.run(SharedClassObject.java:907) at java.security.AccessController.doPrivileged (Native Method) at org.openide.util.SharedClassObject.findObject (SharedClassObject.java:449) at org.netbeans.core.modules.ManifestSection.createIn stance(ManifestSection.java:173) at org.netbeans.core.modules.ManifestSection.getInsta nce(ManifestSection.java:191) at org.netbeans.core.LoaderPoolNode.add (LoaderPoolNode.java:144) at org.netbeans.core.modules.NbInstaller.loadLoaderSe ction(NbInstaller.java:515) at org.netbeans.core.modules.NbInstaller.loadSections (NbInstaller.java:411) at org.netbeans.core.modules.NbInstaller.load (NbInstaller.java:227) at org.netbeans.core.modules.ModuleManager.enable (ModuleManager.java:861) at org.netbeans.core.modules.ModuleList.installNew (ModuleList.java:552) at org.netbeans.core.modules.ModuleList.trigger (ModuleList.java:487) at org.netbeans.core.modules.ModuleSystem.scanForNewA ndRestore(ModuleSystem.java:302) at org.netbeans.core.NonGui.run (NonGui.java:348) at org.netbeans.core.Main.run (Main.java:294) at org.netbeans.core.NbTopManager.getNbTopManager (NbTopManager.java:233) at org.netbeans.core.NbTopManager.get (NbTopManager.java:188) at org.netbeans.core.Main.start (Main.java:485) at org.netbeans.core.TopThreadGroup.run (TopThreadGroup.java:90) at java.lang.Thread.run(Thread.java:534) Caused by: java.lang.IllegalStateException: java.lang.NullPointerException from org.netbeans.modules.j2ee.deployment.config.Config DataLoader@1f44ec7 at org.openide.util.SharedClassObject$DataEntry.tryTo Initialize(SharedClassObject.java:834) at org.openide.util.SharedClassObject$DataEntry.getMa p(SharedClassObject.java:763) at org.openide.util.SharedClassObject.putProperty (SharedClassObject.java:248) at org.openide.loaders.DataLoader.<init> (DataLoader.java:93) at org.openide.loaders.MultiFileLoader.<init> (MultiFileLoader.java:46) at org.netbeans.modules.j2ee.deployment.config.Config DataLoader.<init>(ConfigDataLoader.java:48) [catch] ... 25 more ==> java.lang.IllegalStateException: java.lang.NullPointerException from org.netbeans.modules.j2ee.deployment.config.Config DataLoader@1f44ec7 at org.openide.util.SharedClassObject$DataEntry.tryTo Initialize(SharedClassObject.java:834) at org.openide.util.SharedClassObject$DataEntry.getMa p(SharedClassObject.java:763) at org.openide.util.SharedClassObject.putProperty (SharedClassObject.java:248) at org.openide.loaders.DataLoader.<init> (DataLoader.java:93) at org.openide.loaders.MultiFileLoader.<init> (MultiFileLoader.java:46) at org.netbeans.modules.j2ee.deployment.config.Config DataLoader.<init>(ConfigDataLoader.java:48) at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance (Constructor.java:274) at org.openide.util.SharedClassObject.createInstanceP rivileged(SharedClassObject.java:532) at org.openide.util.SharedClassObject$SetAccessibleAc tion.run(SharedClassObject.java:907) at java.security.AccessController.doPrivileged (Native Method) at org.openide.util.SharedClassObject.findObject (SharedClassObject.java:449) at org.netbeans.core.modules.ManifestSection.createIn stance(ManifestSection.java:173) at org.netbeans.core.modules.ManifestSection.getInsta nce(ManifestSection.java:191) at org.netbeans.core.LoaderPoolNode.add (LoaderPoolNode.java:144) at org.netbeans.core.modules.NbInstaller.loadLoaderSe ction(NbInstaller.java:515) at org.netbeans.core.modules.NbInstaller.loadSections (NbInstaller.java:411) at org.netbeans.core.modules.NbInstaller.load (NbInstaller.java:227) at org.netbeans.core.modules.ModuleManager.enable (ModuleManager.java:861) at org.netbeans.core.modules.ModuleList.installNew (ModuleList.java:552) at org.netbeans.core.modules.ModuleList.trigger (ModuleList.java:487) at org.netbeans.core.modules.ModuleSystem.scanForNewA ndRestore(ModuleSystem.java:302) at org.netbeans.core.NonGui.run (NonGui.java:348) at org.netbeans.core.Main.run (Main.java:294) at org.netbeans.core.NbTopManager.getNbTopManager (NbTopManager.java:233) at org.netbeans.core.NbTopManager.get (NbTopManager.java:188) at org.netbeans.core.Main.start (Main.java:485) at org.netbeans.core.TopThreadGroup.run (TopThreadGroup.java:90) [catch] at java.lang.Thread.run(Thread.java:534) ==> java.lang.NullPointerException at org.netbeans.modules.j2ee.deployment.config.Config DataLoader.checkCache(ConfigDataLoader.java:177) at org.netbeans.modules.j2ee.deployment.config.Config DataLoader.initialize(ConfigDataLoader.java:61) at org.openide.util.SharedClassObject$DataEntry.tryTo Initialize(SharedClassObject.java:831) at org.openide.util.SharedClassObject$DataEntry.getMa p(SharedClassObject.java:763) at org.openide.util.SharedClassObject.putProperty (SharedClassObject.java:248) at org.openide.loaders.DataLoader.<init> (DataLoader.java:93) at org.openide.loaders.MultiFileLoader.<init> (MultiFileLoader.java:46) at org.netbeans.modules.j2ee.deployment.config.Config DataLoader.<init>(ConfigDataLoader.java:48) at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance (Constructor.java:274) at org.openide.util.SharedClassObject.createInstanceP rivileged(SharedClassObject.java:532) at org.openide.util.SharedClassObject$SetAccessibleAc tion.run(SharedClassObject.java:907) at java.security.AccessController.doPrivileged (Native Method) at org.openide.util.SharedClassObject.findObject (SharedClassObject.java:449) at org.netbeans.core.modules.ManifestSection.createIn stance(ManifestSection.java:173) at org.netbeans.core.modules.ManifestSection.getInsta nce(ManifestSection.java:191) at org.netbeans.core.LoaderPoolNode.add (LoaderPoolNode.java:144) at org.netbeans.core.modules.NbInstaller.loadLoaderSe ction(NbInstaller.java:515) at org.netbeans.core.modules.NbInstaller.loadSections (NbInstaller.java:411) at org.netbeans.core.modules.NbInstaller.load (NbInstaller.java:227) at org.netbeans.core.modules.ModuleManager.enable (ModuleManager.java:861) at org.netbeans.core.modules.ModuleList.installNew (ModuleList.java:552) at org.netbeans.core.modules.ModuleList.trigger (ModuleList.java:487) at org.netbeans.core.modules.ModuleSystem.scanForNewA ndRestore(ModuleSystem.java:302) at org.netbeans.core.NonGui.run (NonGui.java:348) at org.netbeans.core.Main.run (Main.java:294) at org.netbeans.core.NbTopManager.getNbTopManager (NbTopManager.java:233) at org.netbeans.core.NbTopManager.get (NbTopManager.java:188) at org.netbeans.core.Main.start (Main.java:485) at org.netbeans.core.TopThreadGroup.run (TopThreadGroup.java:90) [catch] at java.lang.Thread.run(Thread.java:534)
Created attachment 15105 [details] starting netbean 3.6 received java.lang.reflect.InvocationTargetException exception
Problem in J2EE DataLoader: java.lang.NullPointerException org.netbeans.modules.j2ee.deployment.config.ConfigDataLoader.checkCache(ConfigDataLoader.java:177) org.netbeans.modules.j2ee.deployment.config.ConfigDataLoader.initialize(ConfigDataLoader.java:61)
After remove all JDK run time, JDK SDK, netbeans, remove directories including Java directories under C:\Documents and Settings\<user>, then reinstall netbeans 3.6. Everyting works fine now.
*** Issue 48125 has been marked as a duplicate of this issue. ***
*** Issue 46875 has been marked as a duplicate of this issue. ***
*** Issue 46246 has been marked as a duplicate of this issue. ***
*** Issue 44653 has been marked as a duplicate of this issue. ***
*** Issue 43403 has been marked as a duplicate of this issue. ***
*** Issue 47420 has been marked as a duplicate of this issue. ***
*** Issue 46545 has been marked as a duplicate of this issue. ***
Raising priority because of the number of reports (duplicates) and to reflect the fact that a new userdir must be created to get rid of this.
This situation could happen when either a plugin does not have "deploymentFileNames" entry, or some 3.5 existing usedir could cause default filesystem lookup return a bogus value for a plugin entry. Will do an easy fix to just ignore bad entry.
Actually this is already fix by Pavel for issue 46184 (ConfigDataLoader.java rev 1.7. Closed as fixed.
*** Issue 48610 has been marked as a duplicate of this issue. ***
*** Issue 47070 has been marked as a duplicate of this issue. ***