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

Paul Leacu (JIRA) issues at jboss.org
Fri Jul 10 16:19:03 EDT 2015


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

Paul Leacu commented on LOCUS-42:
---------------------------------

[~maxandersen] [~kcbabo] [~nickboldt] [~mickael_istria]

This is a cleaned up version of the #42 PR.  It adds jsonschema2pojo 0.4.13 and modifies the internal locus target platform to add referenced jars from eclipse orbit:
com.fasterxml.jackson.core.jackson-annotations
com.fasterxml.jackson.core.jackson-core
com.fasterxml.jackson.core.jackson-databind
javax.validation
org.junit

https://github.com/jbosstools/jbosstools-locus/pull/47

*This is less than the list of dependencies listed in the source dependencies list:*

https://repo1.maven.org/maven2/org/jsonschema2pojo/jsonschema2pojo-core/0.4.13/jsonschema2pojo-core-0.4.13.pom

I built this into a local IS TP:

https://github.com/jbosstools/jbosstools-integration-stack/pull/386

I also modified the Fuse Data Trans editor plugin to ref the updated IS TP:

https://github.com/pleacu/fuseide/tree/LOCUS-42

Everything compiles successfully.  If this is agreeable I'd suggest we build a -SNAPSHOT locus and a -SNAPSHOT JBTIS TP and see someone from Fuse Data Trans wants to complete my branch changes.

WDYallT?


> 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: Paul Leacu
>             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