Quote Originally Posted by Manuel Palacio View Post
Actually, there's a way to work with rich domain models in Seam. The way to do it is by using the jBPM support provided by Drools, the rules engine. Using this approach services can be declared in .drl (drools) files globally so they can be used whenever entities need them.
OK. Good to know. Although quite a heavy price to get rid of some oneliners

Quote Originally Posted by Manuel Palacio View Post
Still, it would be very convenient to be able to use @In within entities as well
Yep, it would make the dependencies more clearly visible. Perhaps WebBeans will allow for this, being non-EJB also...