taverna-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stian Soiland-Reyes (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (TAVERNA-933) Upgrade dependency of Jackson to 2.7.0
Date Mon, 08 Jan 2018 13:27:00 GMT

    [ https://issues.apache.org/jira/browse/TAVERNA-933?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16316291#comment-16316291
] 

Stian Soiland-Reyes commented on TAVERNA-933:
---------------------------------------------

Updated to 2.9.0

We need to follow closely the Jackson dependency version used by Jena and JSON-LD - OSGi would
complain if too low low version is provided.

> Upgrade dependency of Jackson to 2.7.0
> --------------------------------------
>
>                 Key: TAVERNA-933
>                 URL: https://issues.apache.org/jira/browse/TAVERNA-933
>             Project: Apache Taverna
>          Issue Type: Task
>          Components: Taverna Language, Taverna Maven Parent
>            Reporter: Stian Soiland-Reyes
>              Labels: dependency, jackson, json
>             Fix For: language 0.16.0, parent 3
>
>
> We use the JSON library Jackson 2.3.3, but the latest version is 2.7.0
> Upgrading Jackson should check their changelog for API changes, as Jackson is part of
> SCUFL2 APIs [Configurable|http://taverna.incubator.apache.org/javadoc/taverna-language/org/apache/taverna/scufl2/api/configurations/Configuration.html]
- and also in Taverna Engine's [ExecutionEnvironment|http://taverna.incubator.apache.org/javadoc/taverna-engine/org/apache/taverna/platform/execution/api/ExecutionEnvironment.html]
> Can we assume [Semantic Versioning|http://semver.org/] ? If so we should be fine.
> Also I believe the json-ld library used by Jena for read/write of JSON-LD depends on
Jackson.
> Generally I think the unit tests should uncover any issues, but it's worth also checking
the command line launcher after upgrading to see it also works fine within OSGi.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message