Right. Thanks.
Equinox Aspects contains a framework extension fragment
(org.eclipse.equinox.weaving.hook).
This is a fragment bundle which has to be co-located with the system bundle
(org.eclipse.osgi) which is a requirement from Equinox
I am applying equinox aspects to Eclipse 3.4.1. When I add this line
to my config.ini:
[EMAIL PROTECTED]:start,reference\:file\:[EMAIL PROTECTED]:start
I get an exception at startup:
org.osgi.framework.BundleException: The bundle could not be resolved.
Reason: Missing Constraint:
I am going to be out this afternoon and will not have reliable internet
access over the weekend. I tagged Equinox early for the Sunday M3 warm-up
build. If you release additional changes that you want in the M3 build
then please ensure the changes are tagged in time for the Sunday build.
Some
Andrew,
This looks weired, as neither org.aspectj,runtime nor ...weaver have
to be started at all.
That might be another issue: Maybe when you add these to osgi.bundles
they are INSTALLED (and the start level is not important). Could you
please try without starting them:
osgi
.bundles
This line works for me as well and avoids the error at startup:
osgi.bundles=org.aspectj.runtime,org.aspectj.weaver,[EMAIL
PROTECTED]:start,reference\:file\:[EMAIL PROTECTED]:start
However, I am reluctant to try this (I am trying to keep the
config.ini as close to a default config.ini as