m2e doesn't seem to handle multiple execution blocks with the 1.6 plugin. Command line maven runs these forms correctly, though. If you back up to the 1.5 jaxb plugin, m2e is happy, but the plugin only runs the first of the execution blocks, leaving you with a different broken build.
My solution (so far) is to not use m2e, though that is obviously non-optimal.