Is it legal to inject a @Stateful into an MDB?
@Stateful
public class InteruptBean implements Interrupt {
....
}
@MessageDriven(...)
public class EchoTrigger implements MessageListener {
@EJB Interrupt interrupt;
....
}
Or better phrased: Can I use a stateful EJB to pass state around in an asynchronous Event Driven Architecture?