[jbosstools-issues] [JBoss JIRA] (LOCUS-42) Update locus to include jsonschema2pojo-core jar, jaxb-xjc.jar and jaxb-impl.jar.

Keith Babo (JIRA) issues at jboss.org
Tue Jun 2 12:46:02 EDT 2015


    [ https://issues.jboss.org/browse/LOCUS-42?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13073341#comment-13073341 ] 

Keith Babo edited comment on LOCUS-42 at 6/2/15 12:45 PM:
----------------------------------------------------------

We rely on JAXB for annotations but also for XJC to generate Java classes from XML schema.  We also use JCodeModel, which happens to be packaged with jaxb-xjc, but I think that's also available as an independent jar.

I should mention that jsonschema2pojo is independent of jaxb, so the they can be treated independently in terms of adding them to Locus (add jsonschema2pojo now and figure out what to do with jaxb separately).


was (Author: kcbabo):
We rely on JAXB for annotations but also for XJC to generate Java classes from XML schema.  We also use JCodeModel, which happens to be packaged with jaxb-xjc, but I think that's also available as an independent jar.

I should mention that jsonschema2pojo is independent of jaxb-*, so the they can be treated independently in terms of adding them to Locus (add jsonschema2pojo now and figure out what to do with jaxb-* separately).

> Update locus to include jsonschema2pojo-core jar, jaxb-xjc.jar and jaxb-impl.jar.
> ---------------------------------------------------------------------------------
>
>                 Key: LOCUS-42
>                 URL: https://issues.jboss.org/browse/LOCUS-42
>             Project: JBoss Tools Locus
>          Issue Type: Feature Request
>    Affects Versions: 1.2.0
>            Reporter: Paul Leacu
>            Assignee: Mickael Istria
>             Fix For: 1.3.0
>
>
> Request three new jars in Locus 1.3.0:
> jsonschema2pojo-core jar
> jaxb-xjc jar
> jaxb-impl jar
> Fuse Data Transformation tooling relies on jsonschema2pojo to generate model classes from JSON schema and JSON instance documents.  Need to capture the jar in locus for inclusion into JBTIS target platform and ultimately Data Transformation tooling (Fuse).
> https://repo1.maven.org/maven2/org/jsonschema2pojo/jsonschema2pojo-core/0.4.11/jsonschema2pojo-core-0.4.11.jar
> https://repo1.maven.org/maven2/org/jsonschema2pojo/jsonschema2pojo-core/0.4.11/jsonschema2pojo-core-0.4.11-sources.jar 
> https://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-xjc/2.2.7/jaxb-xjc-2.2.7.jar 
> https://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-xjc/2.2.7/jaxb-xjc-2.2.7-sources.jar
> https://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-impl/2.2.7/jaxb-impl-2.2.7.jar
> https://repo1.maven.org/maven2/com/sun/xml/bind/jaxb-impl/2.2.7/jaxb-impl-2.2.7-sources.jar
> This is needed for Mars/ 9.0.x JBDSIS target platform inclusion.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


More information about the jbosstools-issues mailing list