Poison message in JMS occurs when:
A.a JMS Message was sent to wrong queue with AUTO_ACKNOWLEDGE option set
B.a standalone receiver with client acknowledgment, does NOT call session.acknowledgement()
C.a javax.jms.JMSSecurityException was thrown while sending a message to a queue/topic
D.a MDB with option set to Auto-acknowledge receives a message
Answer:B
Poison message in JMS occurs when:
A.a JMS Message was sent to wrong queue with AUTO_ACKNOWLEDGE option set B.a standalone receiver with client acknowledgment, does NOT call session.acknowledgement() C.a javax.jms.JMSSecurityException was thrown while sending a message to a queue/topic D.a MDB with option set to Auto-acknowledge receives a message