I do not believe there is any way to change the strictness of the HornetQ JCA RA, although you are free to open a JIRA in the HornetQ project and we can look at adding this feature (or better yet contribute it yourself).
What exactly are you trying to do? The preferred way to implement a MessageListener in combination with JCA is by using an MDB.
The MDB route is probably the one we will choose.
Its legacy code that we are trying to migrate from 5.0.1 to JBoss AS 7.1
Do you have lingering questions? If so, please clarify. I ask because your original post is still marked as "Not Answered."