karaf-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Cristiano Costantini <cristiano.costant...@gmail.com>
Subject Re: AspectJ WeavingHook (was :Third-Party Licensing Policy)
Date Sat, 11 Jan 2014 15:42:15 GMT
I'm with you on the idea of a Blueprint AOP (I would love to abandon spring for
blueprint in a future day).



Il giorno sabato 11 gennaio 2014, Krzysztof Sobkowiak ha scritto:

>  I thought about a separate implementation of WeavingHook.  But I could
> look at Aries weaving. Is it implemented in the Aries Proxy project? Are
> there any samples of Aries weaving usage?
>
> I think, the implementation should be universal, installable on any OSGi
> 4.3 runtime. If Arise weaving is a separate bundle which could be installed
> with the AspectJ weaving  and it doesn't force the usage of other Aries
> subprojects, like Aries Blueprint, it should be ok.
>
> I think also, it would be nice to have later some art of integration with
> blueprint (like Spring AOP schema) which allows to wire blueprint beans
> into the aspect using aspectOf factory method. Or even more, something more
> lightweight like Spring AOP - Blueprint AOP - extension for blueprint which
> can use  blueprint beans annotated with AspectJ annotations and apply them
> as aspects on bean proxies. But it is theme for Aries project.
>
> Regards Krzysztof
>
> On 11.01.2014 14:08, Jean-Baptiste Onofré wrote:
>
> Good point. Theoretical, I would say aries-extra if you are based on Aries
> weaving. However, as Aries is a library, in order to use/test it you have
> to use it in a container like Karaf. So as a ready to use solution (with
> features), it could be in karaf-extra. Actually, it's likely like the other
> Aries project: the library/API codebase is in Aries, the execution
> (features and usage) is in Karaf.
>
> Regards
> JB
>
> On 01/11/2014 01:02 PM, Krzysztof Sobkowiak wrote:
>
> By the way, which project would be the best final place for the solution
> with AspectJ?   Karaf (in this case karaf-extra) or Aries (aries-extra)?
>
> Best regards
> Krzysztof
>
>
> --
>  Krzysztof Sobkowiak
>
> JEE & OSS Architect | Technical Architect @ Capgemini
> Capgemini <http://www.pl.capgemini.com/> | Software Solutions Center<http://www.pl.capgemini-sdm.com/>|
Wroclaw
> e-mail: krzys.sobkowiak@gmail.com <javascript:_e({}, 'cvml',
> 'krzys.sobkowiak@gmail.com');> | Twitter: @KSobkowiak
>

Mime
View raw message