Home
Analytics
Getting AspectJ and Birt to Co-Exist
jsherriff
Anyone manage to make this happen? If so, can you share the secret? Everything _seems_ to be started at Platform.startup() and yet any aspects are disabled when I start osgi via Platform.startup(). The AspectJ guru we've been talking to asked us to ask "if birt really supports framework extensions with their OSGi launcher?"...I said I assume so, but I really don't know.
Here's my config.ini...
eclipse.product=org.eclipse.birt.report.engine.ReportEngineSDK
osgi.console=1313
osgi.clean=1
org.aspectj.osgi.verbose=true
aj.weaving.verbose=true
org.aspectj.weaver.showWeaveInfo=true
osgi.debug=/tmp/debug.options
org.aspectj.weaver.loadtime.configuration=META-INF/aop.xml;org/aspectj/aop.xml;META-INF/aop-ajc.xml
osgi.framework.extensions=org.eclipse.equinox.weaving.hook_1.0.0.v20100503.jar, org.eclipse.birt.api_1.0.0.jar
osgi.frameworkClassPath=org.eclipse.equinox.weaving.hook_1.0.0.v20100503.jar
osgi.bundles=org.eclipse.equinox.common@2:start, \
org.eclipse.update.configurator@3:start, \
org.aspectj.weaver@start, \
org.aspectj.runtime@start, \
org.eclipse.birt.core@start, \
org.eclipse.equinox.weaving.demo.hello@start, \
org.eclipse.equinox.weaving.demo.hello.aspects@4:start, \
org.eclipse.equinox.weaving.aspectj@3:start, \
org.eclipse.equinox.weaving.hook@1:start
osgi.bundles.defaultStartLevel=5
Find more posts tagged with
Comments
There are no comments yet