Have you also looked into the m2e compatibility issue? /Anders (mobile) Den 22 apr 2015 20:34 skrev "Lennart Jörelid" <lennart.jore...@gmail.com>:
> Hello folks, > > Well, I have done some further fixing in the plugin. > Currently a single problem remains regarding the classpath manipulation > required to get XJC and SchemaGen to pick up classes in submodules. > > I'll try to fix it and release this week. > > > 2015-04-22 19:43 GMT+02:00 Mirko Friedenhagen <mfriedenha...@gmail.com>: > >> Hello everyone, >> >> so what's the state right now. We have one -1 by Anders and obviously >> one +1 by Lennart. I do not know about the Eclipse problem but could >> imagine to resolve the logging issues in a later release. Having >> support for JDK8 is IMO more valuable then good logging or Eclipse >> integration, so here is my >> +1. >> >> Regards Mirko >> -- >> http://illegalstateexception.blogspot.com/ >> https://github.com/mfriedenhagen/ (http://osrc.dfm.io/mfriedenhagen) >> https://bitbucket.org/mfriedenhagen/ >> >> >> On Sun, Mar 1, 2015 at 5:17 PM, Anders Hammar <and...@hammar.net> wrote: >> > Lennart, >> > >> > Just want to let you know that I looked into this and can't see why it >> > doesn't work. There are some changes though in the code. >> > I'm swamped with other things right know so I will not be able to look >> more >> > into this currently. It should be easy to test though by just >> downloading an >> > Eclipse distro. I have a very simple Maven project that I test it with >> (its >> > the xjc-main project from the ITs), which I could provide. >> > >> > /Anders >> > >> > On Tue, Feb 10, 2015 at 8:32 AM, Anders Hammar <and...@hammar.net> >> wrote: >> >> >> >> I'll have a look. >> >> >> >> Also, I'm confused by the new type of debug logging. Many of the debug >> >> logging output chunks are formatted totally different from any Maven >> plugin >> >> I've seen. Any reason for this? What's wrong with the existing style? >> >> With different I mean that there are many separating lines (i.e. >> >> "=========================="), empty rows, no log level info in the >> >> beginning of the row, repeating plugin name/version/etc info, etc. >> >> >> >> /Anders >> >> >> >> On Tue, Feb 10, 2015 at 5:14 AM, Lennart Jörelid >> >> <lennart.jore...@gmail.com> wrote: >> >>> >> >>> Ah. >> >>> >> >>> Since I don't use Eclipse, I am unsure about how to test or validate >> >>> this. >> >>> There is no change in the file >> >>> (src/main/resources/META-INF/m2e/lifecycle-mapping-metadata.xml) or >> goals >> >>> that it uses, so I suspect something else is afoot. >> >>> >> >>> Could I get some assistance from someone who uses eclipse so I can >> >>> understand what should be done? >> >>> Like a log trace, and possibly some poinpoint-the-error-time? >> >>> >> >>> >> >>> 2015-02-09 22:44 GMT+01:00 Anders Hammar <and...@hammar.net>: >> >>>> >> >>>> -1 >> >>>> >> >>>> The m2e integration doesn't work. I've only tested the xjc mojo so >> far >> >>>> though. The problem can be seen by importing IT 'xjc-main' for >> example. >> >>>> >> >>>> /Anders >> >>>> >> >>>> On Mon, Feb 9, 2015 at 7:35 AM, Lennart Jörelid >> >>>> <lennart.jore...@gmail.com> wrote: >> >>>>> >> >>>>> Hi all, >> >>>>> >> >>>>> I'd like to release version 2.0 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 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. >> >>>>> >> >>>>> We solved 25 issues: >> >>>>> >> >>>>> >> http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=11699&version=20768 >> >>>>> >> >>>>> Bug >> >>>>> >> >>>>> [MJAXB-27] - Test for staleness doesns't handle deep tree files >> >>>>> correctly >> >>>>> [MJAXB-89] - external resource restriction due to JAXP 1.5 in >> JDK >> >>>>> 1.8 >> >>>>> [MJAXB-90] - schemagen prints "null" on screen and creates empty >> >>>>> "schemagen" target folder >> >>>>> [MJAXB-91] - schemagen no overwriting of named xsd file >> >>>>> [MJAXB-97] - mjaxb-14 fails when running under JDK 8 >> >>>>> [MJAXB-109] - Define the purpose of all ITs >> >>>>> [MJAXB-115] - Synthesize the SchemaGen classpath for managing >> >>>>> module dependencies >> >>>>> >> >>>>> Improvement >> >>>>> >> >>>>> [MJAXB-35] - Postfix of bindingfiles can't be set >> >>>>> [MJAXB-93] - Add support for multi-line arguments for the xjc >> >>>>> configuration >> >>>>> [MJAXB-101] - Upgrade JAXB dependencies to 2.2.11+ >> >>>>> [MJAXB-102] - Update maven-plugin-testing-harness >> >>>>> [MJAXB-103] - Add structured post-processing pipeline to handle >> >>>>> Javadoc-to-XML Documentation >> >>>>> [MJAXB-104] - Move all Collection properties to standard Maven >> >>>>> Lists >> >>>>> [MJAXB-105] - Only warn when defined encoding and platform's >> >>>>> default encoding differ >> >>>>> [MJAXB-106] - The formatting of XSD documentation annotations >> for a >> >>>>> JavaDoc comment must be configurable >> >>>>> [MJAXB-107] - Add pipeline/engine for structured ordering of >> >>>>> NodeProcessors for post-processing generated XSDs >> >>>>> [MJAXB-108] - Ensure that dependent XJC flags are set as >> required >> >>>>> [MJAXB-110] - Create validation scripts for each IT in the >> plugin >> >>>>> [MJAXB-111] - Clarify how SchemaGenerator sources are calcualted >> >>>>> and included >> >>>>> [MJAXB-112] - Clarify how encoding is set and used by the plugin >> >>>>> and its tools >> >>>>> [MJAXB-113] - Remove the generated bytecode files from SchemaGen >> >>>>> when sources exist in normal compile scope >> >>>>> [MJAXB-114] - The SchemaGenerator should not use >> >>>>> target/generated-resources as a work directory >> >>>>> >> >>>>> New Feature >> >>>>> >> >>>>> [MJAXB-58] - Add native support for episodes >> >>>>> >> >>>>> Story >> >>>>> >> >>>>> [MJAXB-100] - Update xjc to 2.2.11 >> >>>>> >> >>>>> Task >> >>>>> >> >>>>> [MJAXB-87] - Fix IT mjaxb-33 >> >>>>> >> >>>>> >> >>>>> >> >>>>> 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.0/ >> >>>>> >> >>>>> (Staging) Site: >> >>>>> http://mojo.codehaus.org/jaxb2-maven-plugin/ >> >>>>> >> >>>>> SCM Tag: >> >>>>> jaxb2-maven-plugin-2.0 >> >>>>> >> >>>>> 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 >> >>>>> +==============================+ >> >>>> >> >>>> >> >>> >> >>> >> >>> >> >>> -- >> >>> >> >>> -- >> >>> +==============================+ >> >>> | 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 >> >>> +==============================+ >> >> >> >> >> > >> >> --------------------------------------------------------------------- >> To unsubscribe from this list, please visit: >> >> http://xircles.codehaus.org/manage_email >> >> >> > > > -- > > -- > +==============================+ > | 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 > +==============================+ > >