You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by "Nicolas Lalevée (JIRA)" <ji...@apache.org> on 2009/06/10 17:06:07 UTC

[jira] Resolved: (IVYDE-184) NPE loading IvydeContainerPage when adding IvyDE managed dependecies to build path

     [ https://issues.apache.org/jira/browse/IVYDE-184?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Nicolas Lalevée resolved IVYDE-184.
-----------------------------------

    Resolution: Duplicate

You are hitting IVYDE-136

> NPE loading IvydeContainerPage when adding IvyDE managed dependecies to build path
> ----------------------------------------------------------------------------------
>
>                 Key: IVYDE-184
>                 URL: https://issues.apache.org/jira/browse/IVYDE-184
>             Project: IvyDE
>          Issue Type: Bug
>    Affects Versions: 2.0.0.beta1
>         Environment: Eclipse 3.4.2
>            Reporter: Marcus Better
>
> 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".
> {code}
> !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
> {code}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.