1

私の英語でごめんなさい、私はスペイン語を話します。最近、WebSphere 7.0.0.9 を使用して、アプリケーションを ejb 2.x から ejb3 (約 300 エンティティ) に移行しました。

10 時間の作業の後、システムは OutOfMemoryError でクラッシュしました。

コアダンプを分析すると、org.apache.openjpa.jdbc.meta.ClassMapping クラスの多くのインスタンスが表示されます (添付のスクリーンショットを参照してください)。

代替テキスト http://img204.imageshack.us/img204/7273/phd2jdbccfg.png

犯人は Value クラスの ValueListeners のリストだと思いますが、よくわかりませんし、この問題を解決する方法もわかりません。

ありがとう

4

1 に答える 1

1

必ず最新の WebSphere Application Serverフィックスパックをインストールしてください。OpenJPA に関連する同様の問題が発生し、サーバーを更新することで問題が解決しました。

于 2011-09-01T20:01:28.057 に答える