Just tested ejbcontext and it passed, so unless I hear otherwise I'll assume this is fixed.
I reinstated the instatiated state, so that's where the class container gets initialized.
Still the overall issue remains: Are interceptors-aop for processing or augmenting meta data?
It will bite us again.
We need somewhere to configure default metadata ... be it aop.xml or somewhere else. Would it help if we split default metadata and interceptor processing? That's probably not a big deal ...