Websphere + Oracle XA + Hibernate
This buggers are not playing nice, they don't generally get along out of the box.
Some tweaking here and there.
Frack! If you application doesn't require transactions across more than one data source, save yourself the headache and don't bother with XA at all.
-having a frackin' bad hair day.