This content has been marked as final. Show 3 replies
The Java EE standard doesn't include support for client-ack for MDBs, nor does WebLogic provide a proprietary extension in this area.
Allowing client-ack would implicitly give applications direct access to the underlying Session instances that the container maintains internally (via the Message.acknowledge() verb), opening up many opportunities for threading trouble and other concerns.
Do you have a link to the JEE documentation that mentions the lack of support for client-acks for MDBs?
See section 5.4.15 of the 'Enterprise Java Beans 3.1' specification: