Be' la soluzione più sporca (ma molto sporca) è di leggere il messaggio e poi re-inviarlo.. non dovrebbe essere difficile da fare ma di sicuro è una zozzeria .
Ti ripeto (anche se non ne sono sicuro al 100%) mi sa che le specifiche Sun non dettino le condizioni che tu vuoi e di conseguenza qualsiasi implementazione JMS non dovrebbe soddisfarti...nel caso in cui così non fosse innanzitutto scusami e poi fammi sapere .
Ciao