Community
Participate
Working Groups
While working on a scheme to use multiple bundle projects per lab in a workspace for an AP course, I tried to use attributes (OSGi spec section 3.6.5) to distinguish between multiple projects (start and solution, and also multiple start/solution projects for different labs) that im-/export the same packages. Something like this: [project a] Export-Package: hello.domain;lab=ap-bundle [project b] Export-Package: hello.domain;lab=ap-web [project c] Import-Package: hello.domain;lab=ap-bundle [project d] Import-Package: hello.domain;lab=ap-web Project c should depend only on a, d only on b. However, the tooling still gives me a classpath container for projects c and d that has both a and b listed as a dependent project. This is basically a show-stopper in developing the lab contents the way we envisioned, which is why I marked this as critical. (moved over from: https://issuetracker.springsource.com/browse/STS-313)