何これ?


com.evermind.transaction.MarshallingXAException

ソケットから読み込むデータはこれ以上ありません。
って出てるなぁ。
OracleJDBCドライバもサーバー上のものを使ってるし、何が悪いんだろ。
MAREngine#unmarshalUB1()で吐いてるみたい。
トランザクション中である件数を超えると出るみたいで、さっぱりだ。


追記
原因はJDBCドライバが悪かったようです。
DBが9iなので9i用のドライバを使用していたのですが、
10g用に変えたら上手くいきました。
サードパーティ製で上手くいったので、もしや?と思ってやったらいけました。