2

最终,我希望 JAXB 生成 hashCode 和 equals 实现。JAXB2 Basics 插件可以做到这一点,它适用于 JDK 中的 Metro JAXB 实现,但在 MOXy 中失败。

我得到:

java.lang.IllegalArgumentException 在 org.eclipse.persistence.jaxb.JAXBBinder.updateXML(JAXBBinder.java:131) 在 org.eclipse.persistence.jaxb.JAXBBinder.updateXML(JAXBBinder.java:126)

MOXy 对我来说很好,否则,如果我摆脱了 equals 和 hashCode 生成代码,一切都很好。

4

1 回答 1

1

更新

我们已将此问题的修复程序提交到我们的 EclipseLink 2.3.0 流中。从 2011 年 5 月 28 日起,您将能够从以下链接获取每晚下载:


您看到的问题是由于 Binder 的EclipseLink JAXB (MOXy)实现中的一个错误。我们目前正在努力修复。

有关粘合剂的更多信息

于 2011-05-27T14:57:17.467 回答