[VOTE] Release Jaxb2-Maven-Plugin version 2.1

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

[VOTE] Release Jaxb2-Maven-Plugin version 2.1

Lennart Jörelid-2
Hi all,

I'd like to release version 2.1 of the JAXB2 Maven Plugin, which is a major plugin 
upgrade that contains rewritten plugin mechanics, updates to the JAXB2 toolset
and several bug fixes. The 2.x versions of the plugin are not backwards compatible with the 1.x versions.

The JAXB2-Maven-Plugin uses the Java API for XML Binding (JAXB), version 2+, to 
generate Java classes from XML Schemas and to create XML Schemas from annotated 
Java classes. The plugin delegates most of its work to either of the two 
JDK-supplied tools XJC and Schemagen.

Due to the GitHub migration, the staged documentation could not be uploaded to the CodeHaus documentation server at present. The documentation is therefore temporarily staged at http://www.jguru.se/mojo/jaxb2/2.1/index.html.

We solved 9 issues:


  • [MJAXB-97] - mjaxb-14 fails when running under JDK 8
  • [MJAXB-119] - Wrong version of maven-plugin-api dependency
  • [MJAXB-121] - XJC logging during execution of other plugins
  • [MJAXB-123] - Example 4 on example_xjc_basic page is confusing/wrong
  • [MJAXB-130] - Incorrect debug switch stated in doc pages


  • [MJAXB-120] - "Brief Plugin Build Dependency Information" confusing
  • [MJAXB-125] - Add example of binding file usages to example_xjc_basic page
  • [MJAXB-128] - Use http proxy configured in Maven settings (instead of httpproxy param)


There are still a couple of issues left in JIRA - but they are for upcoming releases

Staging Repositories:
General:  https://nexus.codehaus.org/content/groups/staging/
Exclusive: https://nexus.codehaus.org/content/groups/staging/org/codehaus/mojo/jaxb2-maven-plugin/2.1/

(Staging) Site [not presently updated to codehaus due to GitHub migration]:

Since the mojo site is not currently 

SCM Tag:


 [ ] +1
 [ ] +0
 [ ] -1

The vote is open for 72 hours and will succeed by lazy consensus.

| Bästa hälsningar,
| [sw. "Best regards"]
| Lennart Jörelid
| EAI Architect & Integrator
| jGuru Europe AB
| Mölnlycke - Kista
| Email: [hidden email]
| URL:   www.jguru.se
| Phone
| (skype):    jgurueurope
| (intl):     +46 708 507 603
| (domestic): 0708 - 507 603