2010-05-19 31 views
1

對不起,我的英語,我說西班牙語。 我最近將應用程序從ejb 2.x遷移到ejb3(約300個實體),使用WebSphere 7.0.0.9進行遷移。Websphere 7 + EJB3中的內存泄漏,很多ClassMapping的實例

經過10個小時的工作,系統崩潰並伴有OutOfMemoryError。

分析coredump,我看到很多org.apache.openjpa.jdbc.meta.ClassMapping類的實例(請參閱附件截圖)。

alt text http://img204.imageshack.us/img204/7273/phd2jdbccfg.png

我認爲,罪魁禍首是價值類的ValueListeners的名單,但我不知道,我不知道如何解決這個問題。

感謝

+1

聯繫支持,打開一個案例。 – 2010-05-19 23:54:58

+0

在我的情況下,這些解決方案涉及大量的民主:( – user179168 2010-05-20 13:28:26

回答

1

請務必安裝最新的WebSphere Application Server fix pack。我們遇到了與OpenJPA相關的類似問題,並且更新服務器解決了問題。