[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [equinox-dev] config.ini and equinox aspects


I have not looked at the simpleconfigurator yet. But your suggestions look very sensible.
Maybe someone from the p2 team could answer this ... ?


Am 24.10.2008 um 22:48 schrieb Andrew Eisenberg:

This line works for me as well and avoids the error at startup:
osgi .bundles = org .aspectj .runtime ,org .aspectj .weaver,org.eclipse.equinox.weaving.aspectj@1\:start,reference\:file \:org.eclipse.equinox.simpleconfigurator_1.0.0.v20080604.jar@1\:start

However, I am reluctant to try this (I am trying to keep the
config.ini as close to a default config.ini as possible):
osgi .bundles = org .eclipse .equinox .weaving .aspectj@1\:start,org.eclipse.equinox.simpleconfigurator@1\:start
because by default config.ini files for eclipse use the file\: syntax
for the simple configurator bundle.

I wonder if this problem has something to do with this line in my
config.ini (found by default on an eclipse install):

org.eclipse.equinox.simpleconfigurator.configUrl=file \:org.eclipse.equinox.simpleconfigurator/bundles.info

This line essentially states that a list of bundles (plugins), their
start level, and auto-start status can be found in the bundles.info
file.  Perhaps the OSGi framework can't find the weaver and the
runtime bundles because they are only specified in the bundles.info
file, and not the config.ini.