[
https://issues.apache.org/jira/browse/TAVERNA-933?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Stian Soiland-Reyes reassigned TAVERNA-933:
-------------------------------------------
Assignee: Stian Soiland-Reyes
Fix Version/s: parent 3
language 0.16.0
> 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
> Assignee: 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)