This content has been marked as final.
Show 1 reply
-
1. Re: Name annotation for package-protected classes
asookazian Aug 7, 2009 8:00 PM (in response to tpollak)So something like this?
@Name("foo") class Foo implements IBar {...}
IIRC Seam creates proxies for all the Seam component classes, and I'm not sure if that's the root cause of the limitation or not. Are you using bijection in that class or some other functionality which requires Seam interceptors?
I have not seen anyone else request this on this forum but you can try creating a JIRA for it if you can support the use case requirement...
from SiA:
Since components are requested through the Seam container, Seam has an opportunity
to manage the instances throughout their life cycle. Seam wires the object with
interceptors, wrapping it in a shell known as an object proxy, before handing down
the newly created instance. This allows Seam to act as the object’s puppeteer, pulling
on its strings during each method call to add behavior