Jaikiran, regarding your comment below (didn't see a comment button there): during annotation processing, JBeret keeps the info in an internal data structure.  It was implemented so with no knowledge of AS management model or deployment process, to be consistent betweetn SE and EE runtime.