[ https://issues.apache.org/jira/browse/JENA-1038?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14939011#comment-14939011 ]
Stian Soiland-Reyes commented on JENA-1038: ------------------------------------------- Looks easy this time. Suggested changes on https://github.com/stain/jena/tree/JENA-1038 (I'll raise pull request after confirming build) Update to jena-parent/pom.xml {code} <ver.jsonldjava>0.7.0</ver.jsonldjava> <!-- Used by jena-osgi and must be in-step with jsonldjava --> <ver.jackson>2.3.3</ver.jackson> {code} Corresponding to http://repo1.maven.org/maven2/com/github/jsonld-java/jsonld-java-parent/0.7.0/jsonld-java-parent-0.7.0.pom so jackson version stays the same, and their httpclient dependency is still 4.2.5 - while I think we can safely continue to use 4.2.6. Related perhaps - we have also: {code} <!-- These are connected because solr4j depends on httpclient as well --> <ver.httpclient>4.2.6</ver.httpclient> <ver.httpcore>4.2.6</ver.httpcore> <!-- Normally, these are the same as the above In the case of 4.2.6, there isn't a httpcore-osgi. --> <ver.httpcore-osgi>4.2.5</ver.httpcore-osgi> <ver.httpclient-osgi>4.2.6</ver.httpclient-osgi> {code} It would be good to remove duplication here, as the httpcore and httpclient versions are basically never in sync, osgi or non-osgi. I would remove the -osgi properties as they are just duplicating here. HTTP Components always release -osgi modules at the same time as the regular modules. Compare: http://central.maven.org/maven2/org/apache/httpcomponents/httpcore/ (4.2.5, latest 4.4.3) http://central.maven.org/maven2/org/apache/httpcomponents/httpcore-osgi/ (4.2.5, latest 4.4.3) http://central.maven.org/maven2/org/apache/httpcomponents/httpclient/ (4.2.6, latest 4.5.1) http://central.maven.org/maven2/org/apache/httpcomponents/httpclient-osgi/ (4.2.6, latest 4.5.1) httpclient 4.5.1 depends on httpcore 4.4.3. httpclient 4.2.6 depends on httpcore 4.2.5 http://central.maven.org/maven2/org/apache/httpcomponents/httpcomponents-client/4.2.6/httpcomponents-client-4.2.6.pom Note that the (unused) ver.httpcore shouldn't stay at 4.2.6 as it does not exist either: http://central.maven.org/maven2/org/apache/httpcomponents/httpcore/ and should go down to 4.2.5. > Update the jsonld-java dependency > --------------------------------- > > Key: JENA-1038 > URL: https://issues.apache.org/jira/browse/JENA-1038 > Project: Apache Jena > Issue Type: Task > Components: Jena > Affects Versions: Jena 3.0.0 > Reporter: Andy Seaborne > > Version 0.7.0 (and 0.6.0) has been released since Jena 3.0.0. -- This message was sent by Atlassian JIRA (v6.3.4#6332)