bndtools/bndtools — Issue #245: CircularDependencyException during initialisation of WorkspaceObrProvider at startup
Author: njbartlett
Created: 2011-10-31 19:52:21+00:00
State: open

STACK TRACE:

aQute.bnd.build.CircularDependencyException: [foo],foo
at aQute.bnd.build.Project.prepare(Project.java:164)
at aQute.bnd.build.Project.getTarget(Project.java:1217)
at bndtools.WorkspaceObrProvider.rebuildAll(WorkspaceObrProvider.java:79)
at bndtools.WorkspaceObrProvider.initialise(WorkspaceObrProvider.java:68)
at bndtools.WorkspaceObrProvider.getOBRIndexes(WorkspaceObrProvider.java:139)
at aQute.lib.deployer.obr.AbstractBaseOBR.init(AbstractBaseOBR.java:133)
at aQute.lib.deployer.obr.AbstractBaseOBR.versions(AbstractBaseOBR.java:265)
at aQute.bnd.build.Project.getBundle(Project.java:964)
at aQute.bnd.build.Project.getBundles(Project.java:432)
at aQute.bnd.build.Project.parseBuildpath(Project.java:344)
at aQute.bnd.build.Project.prepare(Project.java:252)
at aQute.bnd.build.Project.getBuildpath(Project.java:672)
at bndtools.classpath.BndContainerInitializer.calculateProjectClasspath(BndContainerInitializer.java:177)
at bndtools.classpath.BndContainerInitializer.calculateAndUpdateClasspathEntries(BndContainerInitializer.java:131)
at bndtools.classpath.BndContainerInitializer.initialize(BndContainerInitializer.java:79)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2642)
at org.eclipse.jdt.internal.core.JavaModelManager$11.run(JavaModelManager.java:2548)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1800)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2588)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1808)
at org.eclipse.jdt.core.JavaCore.initializeAfterLoad(JavaCore.java:3410)
at org.eclipse.jdt.internal.ui.InitializeAfterLoadJob$RealJob.run(InitializeAfterLoadJob.java:35)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)