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 43764 - java.lang.reflect.InvocationTargetException exception
Summary: java.lang.reflect.InvocationTargetException exception
Status: CLOSED FIXED
Alias: None
Product: serverplugins
Classification: Unclassified
Component: Infrastructure (show other bugs)
Version: 3.x
Hardware: PC Windows ME/2000
: P2 blocker (vote)
Assignee: Nam Nguyen
URL:
Keywords:
: 43403 44653 46246 46545 46875 47070 47420 48125 48610 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-05-25 02:42 UTC by georgehsieh
Modified: 2004-09-22 08:16 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
starting netbean 3.6 received java.lang.reflect.InvocationTargetException exception (120.79 KB, text/plain)
2004-05-25 02:43 UTC, georgehsieh
Details

Note You need to log in before you can comment on or make changes to this bug.
Description georgehsieh 2004-05-25 02:42:10 UTC
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)
Comment 1 georgehsieh 2004-05-25 02:43:42 UTC
Created attachment 15105 [details]
starting netbean 3.6 received  java.lang.reflect.InvocationTargetException exception
Comment 2 Petr Nejedly 2004-05-25 09:22:09 UTC
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)
Comment 3 georgehsieh 2004-05-25 17:43:14 UTC
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.
Comment 4 Martin Grebac 2004-09-03 10:06:07 UTC
*** Issue 48125 has been marked as a duplicate of this issue. ***
Comment 5 Martin Grebac 2004-09-03 10:07:20 UTC
*** Issue 46875 has been marked as a duplicate of this issue. ***
Comment 6 Martin Grebac 2004-09-03 10:10:08 UTC
*** Issue 46246 has been marked as a duplicate of this issue. ***
Comment 7 Martin Grebac 2004-09-03 10:12:22 UTC
*** Issue 44653 has been marked as a duplicate of this issue. ***
Comment 8 Martin Grebac 2004-09-03 10:13:44 UTC
*** Issue 43403 has been marked as a duplicate of this issue. ***
Comment 9 Martin Grebac 2004-09-03 10:17:10 UTC
*** Issue 47420 has been marked as a duplicate of this issue. ***
Comment 10 Martin Grebac 2004-09-03 10:23:16 UTC
*** Issue 46545 has been marked as a duplicate of this issue. ***
Comment 11 Martin Grebac 2004-09-03 10:26:07 UTC
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.
Comment 12 Nam Nguyen 2004-09-03 18:43:46 UTC
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.
Comment 13 Nam Nguyen 2004-09-03 18:48:04 UTC
Actually this is already fix by Pavel for issue 46184
(ConfigDataLoader.java rev 1.7.  
Closed as fixed.
Comment 14 Martin Grebac 2004-09-17 08:58:59 UTC
*** Issue 48610 has been marked as a duplicate of this issue. ***
Comment 15 Martin Grebac 2004-09-22 08:16:25 UTC
*** Issue 47070 has been marked as a duplicate of this issue. ***