I\'m having a problem with the following setup:
A Java application send email msg to a JMS queue, then an MDB listening to the queue get the email msg with the onMessage
Try an additional acitivation config property:
@ActivationConfigProperty( propertyName = "maxSession", propertyValue = "someNumber")
where someNumber is the maximum number of instances you want.