this is ok
@MessageDriven(...)
public class EventMDB implements MessageListener
{
@Resource
private MessageDrivenContext context;
//onMessage(Message)
...
but does it also work, if i put the resource annotation in an abstract parent class?
@MessageDriven(...)
public class EventMDB extend ParentMDB
{
//onEvent(Event)
...
with
public abstract class ParentMDB implements MessageListener
{
@Resource
protected MessageDrivenContext context;
//onMessage(Message) retrieves object of ObjectMessage and invokes onEvent(Event)
//abstract void onEvent(Event)
...