質問

最近、プロジェクトCMTトランザクション(jBoss5、Hibernate、jta postgresデータソース)に実装することにしました。 私のエンティティのHibernate.initialize()を除くすべてが正常に機能しています。 EJB Beanで機能しますが、エンティティゲッターでinitializeを呼び出そうとすると、「セッションに関連付けることができませんでした」というメッセージが表示されます。例外。トランザクションを実装する前にうまく機能しました。 誰も同じ問題を引き起こしましたか?

役に立ちましたか?

解決

何日もインターネットをブラウジングした後、私は問題が何であるかを見つけました。 uがメソッドにフラグを設定すると、トランザクションをサポートします。それらを開始しません。 トランザクションからオブジェクトを取得する場合、それらはセッション外であるため、プロパティを初期化できません...

他のヒント

次のリファレンスページから、現在のプロパティが正しく設定されていることを確認する必要があります。 CMT

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top