I am not sure I understand what is the difference between 2 and 5 2) It must allow deployment of multiple Message Driven Beans to listen for single JMS queue.
Only one MDB should be deployed to listen to single JMS queue. If the server allows multiple MDBs to listen for single JMS queue then the behaviour is undefined. That means specs doesn;t say anything about which MDB will get the message.
It must allow deployment of a Message Driven Bean associated with a JMS queue
This point is correct as it is required by the specs that server should allow to associate 1 MBD with 1 JMS queue.
Hope that helps.
Sawan<br />SCJP,SCWCD,SCBCD<br /> <br />Every exit is an entry somewhere.
sawan , thanks for the answer. I did not read correctly the question, since I understood that 2 and 5 are different in "to listen for single JMS queue" and "associated with a JMS queue". Where actually it is about multiple beans listening to a queue or one bean associated with a queue.