詳しい皆様方にお伺いしたいんですけど

ちょっと前のレスにも関係してるかも知れませんが、
同じトランザクション内で、あるCMPのインスタンスが対象とするレコードを
別のSessionBeanが書き換えたりしていいか?っていうところが
問題になっているんですけど、どなたか詳しい人、
良いのか?悪いのか教えていただけませんでしょうか?

SessionBeanA:
 -> トランザクション開始
 -> cmpAの呼び出し
   cmpA:
    -> レコードAの作成もしくは更新
 -> SessionBeanBの呼び出し
   SessionBeanB:
    -> レコードAの更新
 -> トランザクション終了

ある人は、OKだって言うし、ある人はダメだっていうんです。
この結果よっては、CMP使うか使わないかが決まってくるもので。

よろしくお願いします。