Hi there everyone,
So I am the guy that submitted the PR to add support for JAXB 3 support.
Indeed, as a few have already pointed out, JAXB 3 support is not drop-in compatible with 2.x.y versions, as the package namespace has changed now that newer versions of J2EE and JAXB have been moved out of the JDK itself. I perhaps did not make that clear enough in my PR.
However, I don't think there will likely be any more 2.x.y versions of JAXB coming along. So perhaps it is safe to say that the previous versions of your excellent jaxb2-maven-plugin which were number 2.x.x were for JAXB 2, and versions numbered 3.x.x are for JAXB 3? Obviously that would need to be made clear in the docs. I also might suggest that either 1) dropping the "2" from the name, or 2) renaming to jaxb3-maven-plugin might help users understand.
Anyway, sorry if I caused any issues for you all. I really just wanted to help out get JAXB 3 support going as I could not find any plugin that supported it.
Kind regards. Adam.