I don't know if this is a bug or if I am making a mistake, but Seam behaves some kind of strange (2.0.0.CR1):
I have a base class
public abstract class AImpl implements A { @In protected org.hibernate.Session session; @Create @Begin public void create() {} }
@Stateful @Name("b") public class BImpl extends AImpl implements B { @Override public void create() { super.create(); } }
Some annotations are "inherited", some aren't. We need to document this
http://jira.jboss.com/jira/browse/JBSEAM-2259