The bug is fixed in the patch release of 9.1 available through the sustaining.
The workaround is to set "xa-servername" of the TransactionService property to a shorter value .
Regards,
-marina
[Message sent by forum member 'mvatkina' (marina.vatkina_at_sun.com)]
http://forums.java.net/jive/thread.jspa?messageID=388523