If i use the 2.2.x code, i.e. not the resource adapter but just a standard jms topic everything works fine.
To change to the 2.2 configuration it's a one element change in the jboss.xml resource managers section,
check the examples. Of course this does leave you with a nicely transacted JMS resource adapter.