]
Andrej Podhradsky closed JBTIS-438.
-----------------------------------
Verified with JBTIS TP 4.3.1.Final which includes
- org.jboss.tools.locus.jaxb-core_2.2.7.v20160127-1545.jar
- org.jboss.tools.locus.jaxb-xjc_2.2.7.v20160125-1950.jar
- org.jboss.tools.locus.jaxb-impl_2.2.7.v20160113-1915.jar
Add JAXB XJC, IMPL and Core to JBTIS TP
---------------------------------------
Key: JBTIS-438
URL:
https://issues.jboss.org/browse/JBTIS-438
Project: JBoss Tools Integration Stack
Issue Type: Feature Request
Components: Fuse IDE, target-platform
Reporter: Keith Babo
Assignee: Paul Leacu
Fix For: 4.3.1.Beta1-TP
Fuse Data Transformation tooling relies on JAXB XJC to generate model classes from XML
schema. Looks like jaxb-impl is already in the TP, but jaxb-xjc is not. After some
experimentation, it looks like jaxb-xjc is sensitive to the version of jaxb-impl (as in,
there are problems when they are not the same version).
We currently bundle both jaxb-xjc and jaxb-impl inside the data transformation plugin
within Fuse IDE. If jaxb-xjc is added to the TP, then we will remove both jars from our
plugin.
*Project page/sources:*
https://jaxb.java.net/
*Version:* 2.2.7 (no hard requirement on this specific version that I know of)
*License and owner:* CDDL v1.1 and GPL v2
*Original p2 repo:* unknown
*JBoss mirror:* unknown
*Include Sources:* Yes
*Affected projects:* Fuse IDE
*Include in JBDS:* unknown
*Type of dependency:* unknown
*non-p2 repository:*
https://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-xjc/2.2.7/
https://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-impl/2.2.7/
https://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-core/2.2.7/
{code}
> org.jboss.tools.locus.jaxb-xjc [2.2.7.v20160113-1915]
> org.jboss.tools.locus.jaxb-core [2.2.7.v20160114-2130]
> org.jboss.tools.locus.jaxb-impl [2.2.7.v20160113-1915]
=== Summary ===
file:///home/pleacu/git-clone/jbosstools-integration-stack/target-platform/target/target-platform-ea.target.repo
contains 3 unique IUs
{code}