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 63659 - java.lang.IllegalArgumentException
Summary: java.lang.IllegalArgumentException
Status: RESOLVED FIXED
Alias: None
Product: serverplugins
Classification: Unclassified
Component: Infrastructure (show other bugs)
Version: 5.x
Hardware: All Windows ME/2000
: P2 blocker (vote)
Assignee: Sherold Dev
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-05 16:54 UTC by davidst7
Modified: 2005-09-06 14:20 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description davidst7 2005-09-05 16:54:43 UTC
java.lang.IllegalArgumentException: java.lang.reflect.InvocationTargetException
	at org.openide.util.SharedClassObject.findObject
(SharedClassObject.java:452)
	at org.netbeans.core.modules.ManifestSection.createInstance
(ManifestSection.java:173)
	at org.netbeans.core.modules.ManifestSection.getInstance
(ManifestSection.java:191)
	at org.netbeans.core.LoaderPoolNode.add(LoaderPoolNode.java:144)
	at org.netbeans.core.modules.NbInstaller.loadLoaderSection
(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.scanForNewAndRestore
(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:595)
==>
java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance
(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance
(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
	at org.openide.util.SharedClassObject.createInstancePrivileged
(SharedClassObject.java:532)
	at org.openide.util.SharedClassObject$SetAccessibleAction.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.createInstance
(ManifestSection.java:173)
	at org.netbeans.core.modules.ManifestSection.getInstance
(ManifestSection.java:191)
	at org.netbeans.core.LoaderPoolNode.add(LoaderPoolNode.java:144)
	at org.netbeans.core.modules.NbInstaller.loadLoaderSection
(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.scanForNewAndRestore
(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:595)
Caused by: java.lang.IllegalStateException: java.lang.NullPointerException from 
org.netbeans.modules.j2ee.deployment.config.ConfigDataLoader@513d61
	at org.openide.util.SharedClassObject$DataEntry.tryToInitialize
(SharedClassObject.java:834)
	at org.openide.util.SharedClassObject$DataEntry.getMap
(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.ConfigDataLoader.<init>
(ConfigDataLoader.java:48)
[catch] ... 25 more
==>
java.lang.IllegalStateException: java.lang.NullPointerException from 
org.netbeans.modules.j2ee.deployment.config.ConfigDataLoader@513d61
	at org.openide.util.SharedClassObject$DataEntry.tryToInitialize
(SharedClassObject.java:834)
	at org.openide.util.SharedClassObject$DataEntry.getMap
(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.ConfigDataLoader.<init>
(ConfigDataLoader.java:48)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance
(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance
(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
	at org.openide.util.SharedClassObject.createInstancePrivileged
(SharedClassObject.java:532)
	at org.openide.util.SharedClassObject$SetAccessibleAction.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.createInstance
(ManifestSection.java:173)
	at org.netbeans.core.modules.ManifestSection.getInstance
(ManifestSection.java:191)
	at org.netbeans.core.LoaderPoolNode.add(LoaderPoolNode.java:144)
	at org.netbeans.core.modules.NbInstaller.loadLoaderSection
(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.scanForNewAndRestore
(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:595)
==>
java.lang.NullPointerException
	at 
org.netbeans.modules.j2ee.deployment.config.ConfigDataLoader.checkCache
(ConfigDataLoader.java:177)
	at 
org.netbeans.modules.j2ee.deployment.config.ConfigDataLoader.initialize
(ConfigDataLoader.java:61)
	at org.openide.util.SharedClassObject$DataEntry.tryToInitialize
(SharedClassObject.java:831)
	at org.openide.util.SharedClassObject$DataEntry.getMap
(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.ConfigDataLoader.<init>
(ConfigDataLoader.java:48)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance
(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance
(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
	at org.openide.util.SharedClassObject.createInstancePrivileged
(SharedClassObject.java:532)
	at org.openide.util.SharedClassObject$SetAccessibleAction.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.createInstance
(ManifestSection.java:173)
	at org.netbeans.core.modules.ManifestSection.getInstance
(ManifestSection.java:191)
	at org.netbeans.core.LoaderPoolNode.add(LoaderPoolNode.java:144)
	at org.netbeans.core.modules.NbInstaller.loadLoaderSection
(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.scanForNewAndRestore
(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:595)
Comment 1 _ rkubacki 2005-09-06 08:58:35 UTC
It seems that ConfigDataLoader is the culprit
Comment 2 Pavel Buzek 2005-09-06 14:17:49 UTC
The loader was removed (part moved to sun plugin). Looks like the problem was in
"checkCache", the code from this method should not be used anywhere.

Submitter: I assume this was in an older build. If not pls add a comment with
the build number.
Comment 3 Pavel Buzek 2005-09-06 14:20:14 UTC
More exactly the ConfigDataLoader was removed on 8/25.