I am not entirely sure this is the right forum to ask this question, so please let me know if a different forum is better suited.
I have a bundle, which depends on org.springframework.beans, org.springframework.context and org.springframework.core. I downloaded all bundles from the SpringSource Bundle Repository. I tried with version 2.5.6 and 2.5.6.A, same result.
Additionally, in my Eclipse target, I have spring bundles org.springframework.aop, org.springframework.jdbc, org.springframework.orm, org.springframework.transaction, org.springframework.web and org.springframework.web.servlet, because some other plugins I develop depend on these (working on an Eclipse RCP application, which uses spring remoting to talk to a server part, which uses spring and hibernate).
Now if I try to export my plugin, I get the following error message:
Asking eclipse for the dependencies between plugins, one can also see that org.springframework.context depends on ...orm, which depends on ...transaction, which in turn depends on ...context.
A cycle was detected when generating the classpath at MYPLUGIN,
Is there something wrong with the definition of the spring bundles, or is it eclipse (or equinox), which does not correctly calculate dependencies or is not able to correctly resolve the dependencies?