Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[aspectj-dev] getting more detailed information from the weaver

Hi!

Within the Equinox space we are currently investigating a reimplementation of Equinox Weaving based on the new OSGi weaving hook spec. During this discussion we came across the additional dependencies between bundles that the weaving might produce. Currently Equinox Weaving uses a self-implemented supplementer mechanism to realize this, but this doesn't conform well to the OSGi bundle wiring mechanisms.

We thought about a better solution for this and it would be perfect if the weaver could tell us (after a class got woven) which type references (or packages of those) were added to the class because of the weaving (then we could add exactly those import statements and let OSGi wire them for us). As far as I know these could be the woven aspects themselves but also additional types (for caught exceptions via around advices, for example).

Any idea how to get this information from the weaver?

Thanks for your help!!!

Cheers,
-Martin



Back to the top