On Mar 31, 2010, at 11:02 , Ivanhoe Abrahams wrote:

> This is helpful in getting me pointing in the right direction.
> So just to recap.
> 
> Option 1 in your email is the traditional approach where you have aop
> pointcuts, etc. defined
> Option 2 is intercepting the calls and dynamically weaves in
> code...something akin to asm bytecode weaving?

It does not do bytecode weaving at all, it relies on the fact that services 
have a service ranking, so the aspect simply publishes a service with all the 
same properties as the original one, but a higher ranking. Clients will 
automatically pick the service with the highest ranking. So there's no bytecode 
weaving at all (which makes debugging a lot easier, since your code still looks 
exactly like you wrote it).

Greetings, Marcel


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to