Ternyata masalahnya bukan pada WebSphere atau Oracle sama sekali, tetapi konfigurasi kami. Kami menggunakan Spring AOP untuk transaksi. Kami juga memiliki beberapa proyek web yang kami gabungkan sebelum disebarkan ke WebSphere. Selama penggabungan kami berakhir dengan beberapa (9 tepatnya) file applicationContext.xml yang mengatur AOP. Jadi untuk setiap panggilan ke metode yang dibungkus dengan transaksi, kami memiliki 9 transaksi yang dibuat.
Akhirnya, kami mencapai batas jumlah transaksi global Oracle yang dapat berpartisipasi dalam satu transaksi dan kami mendapatkan kesalahan ini.
Kata bijak ... hati-hati dengan transaksi yang dikelola AOP :)