Lifecycle callback aspects have been redone. They are now configured via DependencyInfo rather than via BeanMetaData. The aspect install/uninstall methods now take a ControllerContext instead of a KernelControllerContext, and the calls to the chain are driven by AbstractController rather than KernelControllerContextAction.
It seems a bit weird that getMetaData() only exists in "POJO mode" (in KernelControllerContext) so that lifecycle callback aspects need to cast the ControllerContext to KernelControllerContext if they want to access the metadata (e.g. JMXLifecyleCallbacl). But then again I guess not all types of context will have metadata?
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4050844#4050844
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4050844