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: Bug - [MJAXB-97 <https://jira.codehaus.org/browse/MJAXB-97>] - mjaxb-14 fails when running under JDK 8 - [MJAXB-119 <https://jira.codehaus.org/browse/MJAXB-119>] - Wrong version of maven-plugin-api dependency - [MJAXB-121 <https://jira.codehaus.org/browse/MJAXB-121>] - XJC logging during execution of other plugins - [MJAXB-123 <https://jira.codehaus.org/browse/MJAXB-123>] - Example 4 on example_xjc_basic page is confusing/wrong - [MJAXB-130 <https://jira.codehaus.org/browse/MJAXB-130>] - Incorrect debug switch stated in doc pages Improvement - [MJAXB-120 <https://jira.codehaus.org/browse/MJAXB-120>] - "Brief Plugin Build Dependency Information" confusing - [MJAXB-125 <https://jira.codehaus.org/browse/MJAXB-125>] - Add example of binding file usages to example_xjc_basic page - [MJAXB-128 <https://jira.codehaus.org/browse/MJAXB-128>] - Use http proxy configured in Maven settings (instead of httpproxy param) Task - [MJAXB-126 <https://jira.codehaus.org/browse/MJAXB-126>] - Remove commented out code There are still a couple of issues left in JIRA - but they are for upcoming releases http://jira.codehaus.org/browse/MASPECTJ#selectedTab=com.atlassian.jira.plugin.system.project%3Aissues-panel 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]: http://www.jguru.se/mojo/jaxb2/2.1/index.html Since the mojo site is not currently SCM Tag: jaxb2-maven-plugin-2.1 ADDITIONAL_INFORMATION [ ] +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: l...@jguru.se | URL: www.jguru.se | Phone | (skype): jgurueurope | (intl): +46 708 507 603 | (domestic): 0708 - 507 603 +==============================+