Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Duplicate
-
2.0.0.beta1
-
None
-
None
-
None
-
Eclipse 3.4.2
Description
Whenever I try to add Ivy managed dependencies to a project I get an NPE. In the project context menu, I go to Build path -> Add libraries, select "IvyDE Managed Dependencies" from the list, press "Next". It shows an error popup saying "Wizard page creation failed. Check log for details".
!SUBENTRY 1 org.eclipse.equinox.registry 4 1 2009-06-09 11:58:31.865 !MESSAGE Plug-in org.apache.ivyde.eclipse was unable to load class org.apache.ivyde.eclipse.cpcontainer.IvydeContainerPage. !STACK 0 org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter$TerminatingClassNotFoundException: An error occurred while automatically activating bundle org.apache.ivyde.eclipse (40). at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:125) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:427) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:193) at org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:370) at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:446) at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:399) at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:387) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87) at java.lang.ClassLoader.loadClass(ClassLoader.java:268) at org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:315) at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227) at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1274) at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:160) at org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:867) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51) at org.eclipse.jdt.core.JavaCore.computeClasspathContainerInitializer(JavaCore.java:2600) at org.eclipse.jdt.core.JavaCore.getClasspathContainerInitializer(JavaCore.java:2576) at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2464) at org.eclipse.jdt.internal.core.JavaModelManager$13.run(JavaModelManager.java:2413) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800) at org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2429) at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1697) at org.eclipse.jdt.core.JavaCore.initializeAfterLoad(JavaCore.java:3311) at org.eclipse.jdt.internal.ui.InitializeAfterLoadJob$RealJob.run(InitializeAfterLoadJob.java:35) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) Caused by: org.osgi.framework.BundleException: Exception in org.apache.ivyde.eclipse.IvyPlugin.start() of bundle org.apache.ivyde.eclipse. at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1028) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:984) at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:346) at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:265) at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:400) at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:111) ... 25 more Caused by: java.lang.NullPointerException at org.eclipse.core.internal.preferences.EclipsePreferences.put(EclipsePreferences.java:758) at org.eclipse.ui.preferences.ScopedPreferenceStore.setValue(ScopedPreferenceStore.java:789) at org.apache.ivyde.eclipse.ui.preferences.IvyDEPreferenceStoreHelper.setDefault(IvyDEPreferenceStoreHelper.java:91) at org.apache.ivyde.eclipse.ui.preferences.IvyDEPreferenceStoreHelper.<init>(IvyDEPreferenceStoreHelper.java:62) at org.apache.ivyde.eclipse.IvyPlugin.start(IvyPlugin.java:100) at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:1009) at java.security.AccessController.doPrivileged(Native Method) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:1003) ... 30 more
Attachments
Issue Links
- duplicates
-
IVYDE-136 When migrating from ivyde alpha to ivyde beta eclipse is throwing NPE at startup
- Resolved