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: Require-Bundle: org.aspectj.weaver;
bundle-version="0.0.0"
at 
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:305)
<snip/>

But when I change the start level of org.eclipse.equinox.weaving.aspectj to 4:

[EMAIL PROTECTED]:start,reference\:file\:[EMAIL PROTECTED]:start

or when I add the aspectj runtime and weaving bundles to have a start
level of one as well:

[EMAIL PROTECTED]:start,[EMAIL PROTECTED]:start,[EMAIL 
PROTECTED]:start,reference\:file\:[EMAIL PROTECTED]:start

I get no exceptions at startup.

My question is, I would prefer to have the first option
([EMAIL PROTECTED]:start) are there any potential
problems with this?  Consider that I only want to weave a select few
bundles that all have a start level of 4.

thanks again,
--a
_______________________________________________
equinox-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/equinox-dev

Reply via email to