dev@jaxb.java.net

Re: dev Digest 18 Jul 2010 17:03:20 -0000 Issue 167

From: Aleksei Valikov <valikov_at_gmx.net>
Date: Mon, 19 Jul 2010 12:24:49 +0200

Hi,

>  I'm not currently listed as an owner in these (other than codemodel which
> inherits from jaxb project), but as JAXB lead I'm also involved in all the
> projects you listed. I'll work on updating the roles with Kohsuke to make
> sure requests like these are more responsive.

Thanks, Martin. At the moment I only have problem with dtd-parser - I
have developer roles on other projects.

>  I wonder - as these projects are re-bundled in jaxb artefacts and those are
> already in maven.central - can not you depend on jaxb artefacts instead?

Yes, practically this would work. I used to depend on
com.sun.xml.bind:jaxb-xjc in previous versions. For about a year ago
I've switched to a "modular" jaxb-xjc:

http://download.java.net/maven/2/org/jvnet/jaxb2_commons/jaxb2-basics-jaxb-xjc/2.1.13.MR1/jaxb2-basics-jaxb-xjc-2.1.13.MR1.pom

This "modular" jaxb-xjc is basically an "unrebundled" jaxb-xjc:
dependencies like XSOM, codemodel and so on are taken out of the main
JAR and made Maven dependencies. This allows me to update dependencies
of XJC: for instance if I need to correct a bug in Codemodel, I can do
it and depend on a newer version.

But whatever my reasons are, I think it's good to straigten the Maven
poms and share these artifacts via the central repo.

Bye.
/lexi