Nigel,
There's been a discussion over at the JBoss community as to why messages seem to just disappear, when transacted is set to true.
https://community.jboss.org/thread/176509
I think this is a bug, as 13.3.5 of the EJB 3.1 spec clearly says that these parameters should be ignored. But there obviously is no test in the TCK for that. It can't be in the JMS-TCK but should be in the EJB-TCK.
Do you agree that this should be tested?
Regards
Rüdiger