Moved to JBoss Transaction forum.
As you use the community version you might use the sources and apply the patch attached to the JBTM-444 and compile it.
Other option is to use the 4.2.3 library in your 4.2.2 installation, but I'm not sure whether this will work correct.
With an EAP version you'll have the chance to get that fixed in your version depend on the subscription and product lifecycle, that is the most important reason to have a subscription for production. But in your case I understand that this is not an option right now as this will also have the need to change the installation.
how to compile the patch that is attached? I do not have the source and dependent libraries with me. I'll search for it but if you can point me to right direction, it will be helpful
I undestand that I am using community version, but do I still need to get any sort of license related text to be put in the jar? I am not very sure of the legal aspects