Hi all,
in the case you are interested in a prototype for dynamic role injection into java agents:
http://fluca1978.blogspot.com/2008/10/whitecat-injecting-roles-into-java.html
The work has been done, of course, using the Javassist library and is based on my previous experience in agents and role fields.
If you have any comment or suggestion you are welcome.