A: 

According to Java Message Service, Second Edition

The acknowledge() method should only be used with the CLIENT_ACKNOWLEDGE mode; if used with the AUTO_ACKNOWL EDGE or DUPS_OK_ACKNOWLEDGE mode, the call is ignored by the JMS provider.

Sujee
is this call ignored by client lib or by server?
zhilyaev
@zhilyaev Sorry. I am not sure. Because usually JMS provider means client lib + server.
Sujee