"OSGI Bundle" facet should requires "Java" facet [message #754999] |
Sun, 06 November 2011 15:16  |
Eclipse User |
|
|
|
Hi,
On Eclipse Indigo, I have tried to create a Faceted Project with the
"OSGI Bundle" Facet but get the following exception :
at
org.eclipse.jdt.internal.core.JavaElement.newNotPresentException(JavaElement.java:495)
at
org.eclipse.jdt.internal.core.JavaModelManager.getPerProjectInfoCheckExistence(JavaModelManager.java:2305)
at
org.eclipse.jdt.internal.core.JavaProject.getPerProjectInfo(JavaProject.java:1890)
at
org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1940)
at
org.eclipse.jdt.internal.core.JavaProject.getAllPackageFragmentRoots(JavaProject.java:1413)
at
org.eclipse.jdt.internal.core.JavaProject.getAllPackageFragmentRoots(JavaProject.java:1408)
at
org.eclipse.libra.facet.OSGiBundleFacetInstallDelegate.getJavaSourceFolderPaths(OSGiBundleFacetInstallDelegate.java:320)
at
org.eclipse.libra.facet.OSGiBundleFacetInstallDelegate.getBundleClasspath(OSGiBundleFacetInstallDelegate.java:287)
at
org.eclipse.libra.facet.OSGiBundleFacetInstallDelegate.createBundleProjectDescription(OSGiBundleFacetInstallDelegate.java:134)
at
org.eclipse.libra.facet.OSGiBundleFacetInstallDelegate.doExecute(OSGiBundleFacetInstallDelegate.java:83)
at
org.eclipse.libra.facet.OSGiBundleFacetInstallDelegate.execute(OSGiBundleFacetInstallDelegate.java:76)
at
org.eclipse.wst.common.project.facet.core.internal.FacetedProject.callDelegate(FacetedProject.java:1477)
because the created project must have the java nature but doesn't have
then I conclude that the "Java" facet is required.
Attached a fix.
Best Regards.
Attachment: fix.patch
(Size: 0.94KB, Downloaded 338 times)
|
|
|
|
Powered by
FUDForum. Page generated in 0.02711 seconds