HyperJAXB3 Applying workarounds for JAXB vs. JPA conflicts - highsource/jaxb-tools GitHub Wiki
As you might have read in the JAXB vs. JPA document, there is a number of incompatibilities between JAXB and JPA 1. This section explains how Hyperjaxb3 overcomes these incompatibilities.