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
+==============================+

Reply via email to