Sun GlassFish Enterprise Server v3 版本說明

[EclipseLink] 可內嵌部分的 ElementCollections 的問題 (EclipseLink 問題 296606)

說明

在啟用織入 (weaving) 的情況下,更新可內嵌元素集合有可能會丟出空指標異常。

如需更多資訊,請參閱 EclipseLink 問題報告

解決方法

解決方法有兩個:

  1. 在可內嵌元素集合上加入附註 @ChangeTracking(DEFFERED) 並且將屬性 eclipselink.weaving.internal 設定為 false,或

  2. 在持續性 XML 中將下列屬性設定為 falseeclipselink.weaving.changetrackingeclipselink.weaving.internal