Uploaded image for project: 'Apache Commons RDF'
  1. Apache Commons RDF
  2. COMMONSRDF-57

Use newer dependency Jena/RDF4J/JSONLD Java

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 0.5.0
    • jena, jsonld-java, rdf4j
    • None

    Description

      We should be able to update our pom.xml to use dependencies:

      • Jena 3.2.0
      • RDF4J 2.2
      • JSONLD Java 0.9.0

      Newer JSONLD Java is important because it fixes schema.org support.

      Comparison of dependency versions mvn dependency:tree

      RDF4J:

      [INFO] org.apache.commons:commons-rdf-rdf4j:jar:0.4.0-SNAPSHOT
      [INFO] +- org.apache.commons:commons-rdf-api:jar:0.4.0-SNAPSHOT:compile
      [INFO] +- org.apache.commons:commons-rdf-simple:jar:0.4.0-SNAPSHOT:compile
      [INFO] +- org.eclipse.rdf4j:rdf4j-model:jar:2.2:compile
      [INFO] |  \- org.eclipse.rdf4j:rdf4j-util:jar:2.2:compile
      [INFO] |     \- com.google.guava:guava:jar:18.0:compile
      [INFO] +- org.eclipse.rdf4j:rdf4j-repository-api:jar:2.2:compile
      [INFO] |  +- org.eclipse.rdf4j:rdf4j-query:jar:2.2:compile
      [INFO] |  +- org.eclipse.rdf4j:rdf4j-rio-api:jar:2.2:compile
      [INFO] |  \- org.slf4j:slf4j-api:jar:1.7.10:compile
      [INFO] +- org.eclipse.rdf4j:rdf4j-rio-turtle:jar:2.2:compile
      [INFO] |  +- org.eclipse.rdf4j:rdf4j-rio-datatypes:jar:2.2:runtime
      [INFO] |  +- org.eclipse.rdf4j:rdf4j-rio-languages:jar:2.2:runtime
      [INFO] |  \- commons-io:commons-io:jar:2.4:compile
      [INFO] +- org.eclipse.rdf4j:rdf4j-rio-ntriples:jar:2.2:compile
      [INFO] +- org.eclipse.rdf4j:rdf4j-rio-nquads:jar:2.2:compile
      [INFO] +- org.eclipse.rdf4j:rdf4j-rio-rdfxml:jar:2.2:compile
      [INFO] +- org.eclipse.rdf4j:rdf4j-rio-trig:jar:2.2:compile
      [INFO] +- org.eclipse.rdf4j:rdf4j-rio-jsonld:jar:2.2:compile
      [INFO] |  +- com.github.jsonld-java:jsonld-java:jar:0.8.3:compile
      [INFO] |  |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.8.2:compile
      [INFO] |  |  |  \- com.fasterxml.jackson.core:jackson-annotations:jar:2.8.2:compile
      [INFO] |  |  +- org.apache.httpcomponents:httpclient-osgi:jar:4.5.2:compile
      [INFO] |  |  |  +- org.apache.httpcomponents:httpmime:jar:4.5.2:compile
      [INFO] |  |  |  +- org.apache.httpcomponents:httpclient-cache:jar:4.5.2:compile
      [INFO] |  |  |  \- org.apache.httpcomponents:fluent-hc:jar:4.5.2:compile
      [INFO] |  |  +- org.apache.httpcomponents:httpcore-osgi:jar:4.4.4:compile
      [INFO] |  |  |  +- org.apache.httpcomponents:httpcore:jar:4.4.4:compile
      [INFO] |  |  |  \- org.apache.httpcomponents:httpcore-nio:jar:4.4.4:compile
      [INFO] |  |  \- org.slf4j:jcl-over-slf4j:jar:1.7.10:runtime
      [INFO] |  \- com.fasterxml.jackson.core:jackson-core:jar:2.8.2:compile
      [INFO] +- org.eclipse.rdf4j:rdf4j-sail-memory:jar:2.2:compile
      [INFO] |  +- org.eclipse.rdf4j:rdf4j-sail-base:jar:2.2:compile
      [INFO] |  +- org.eclipse.rdf4j:rdf4j-sail-inferencer:jar:2.2:compile
      [INFO] |  |  +- org.eclipse.rdf4j:rdf4j-queryparser-serql:jar:2.2:runtime
      [INFO] |  |  \- org.eclipse.rdf4j:rdf4j-sail-model:jar:2.2:compile
      [INFO] |  +- org.eclipse.rdf4j:rdf4j-queryalgebra-evaluation:jar:2.2:compile
      [INFO] |  |  +- org.eclipse.rdf4j:rdf4j-repository-sparql:jar:2.2:compile
      [INFO] |  |  |  +- org.eclipse.rdf4j:rdf4j-queryparser-sparql:jar:2.2:compile
      [INFO] |  |  |  \- org.eclipse.rdf4j:rdf4j-queryresultio-sparqlxml:jar:2.2:compile
      [INFO] |  |  \- org.mapdb:mapdb:jar:1.0.8:compile
      [INFO] |  \- org.eclipse.rdf4j:rdf4j-queryalgebra-model:jar:2.2:compile
      [INFO] +- org.eclipse.rdf4j:rdf4j-repository-sail:jar:2.2:compile
      [INFO] |  +- org.eclipse.rdf4j:rdf4j-sail-api:jar:2.2:compile
      [INFO] |  +- org.eclipse.rdf4j:rdf4j-http-client:jar:2.2:compile
      [INFO] |  |  +- org.eclipse.rdf4j:rdf4j-http-protocol:jar:2.2:compile
      [INFO] |  |  +- org.eclipse.rdf4j:rdf4j-queryresultio-api:jar:2.2:compile
      [INFO] |  |  +- org.apache.httpcomponents:httpclient:jar:4.5.2:compile
      [INFO] |  |  \- commons-codec:commons-codec:jar:1.10:runtime
      [INFO] |  \- org.eclipse.rdf4j:rdf4j-queryparser-api:jar:2.2:compile
      [INFO] +- org.eclipse.rdf4j:rdf4j-sail-nativerdf:jar:2.2:test
      [INFO] +- org.apache.commons:commons-rdf-api:jar:tests:0.4.0-SNAPSHOT:test
      [INFO] +- junit:junit:jar:4.12:test
      [INFO] |  \- org.hamcrest:hamcrest-core:jar:1.3:test
      [INFO] \- org.slf4j:slf4j-simple:jar:1.7.20:test
      
      [INFO] org.apache.commons:commons-rdf-jena:jar:0.4.0-SNAPSHOT
      [INFO] +- org.apache.commons:commons-rdf-api:jar:0.4.0-SNAPSHOT:compile
      [INFO] +- org.apache.commons:commons-rdf-simple:jar:0.4.0-SNAPSHOT:compile
      [INFO] +- org.apache.jena:jena-osgi:jar:3.2.0:compile
      [INFO] |  +- org.apache.httpcomponents:httpclient-osgi:jar:4.5.2:compile
      [INFO] |  +- org.apache.httpcomponents:httpcore-osgi:jar:4.4.4:compile
      [INFO] |  +- com.github.jsonld-java:jsonld-java:jar:0.9.0:compile
      [INFO] |  |  +- com.fasterxml.jackson.core:jackson-core:jar:2.7.4:compile
      [INFO] |  |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.7.4:compile
      [INFO] |  |  |  \- com.fasterxml.jackson.core:jackson-annotations:jar:2.7.0:compile
      [INFO] |  |  \- commons-io:commons-io:jar:2.5:compile
      [INFO] |  +- org.apache.commons:commons-csv:jar:1.3:compile
      [INFO] |  +- org.apache.thrift:libthrift:jar:0.9.3:compile
      [INFO] |  +- org.slf4j:jcl-over-slf4j:jar:1.7.21:compile
      [INFO] |  +- org.slf4j:slf4j-api:jar:1.7.21:compile
      [INFO] |  +- org.apache.commons:commons-lang3:jar:3.4:compile
      [INFO] |  \- org.osgi:org.osgi.core:jar:5.0.0:compile
      [INFO] +- org.apache.servicemix.bundles:org.apache.servicemix.bundles.xerces:jar:2.11.0_1:compile
      [INFO] |  \- xml-apis:xml-apis:jar:1.4.01:compile
      [INFO] +- com.github.andrewoma.dexx:collection:jar:0.6:compile
      [INFO] +- org.apache.commons:commons-rdf-api:jar:tests:0.4.0-SNAPSHOT:test
      [INFO] +- junit:junit:jar:4.12:test
      [INFO] |  \- org.hamcrest:hamcrest-core:jar:1.3:test
      [INFO] \- org.slf4j:slf4j-simple:jar:1.7.20:test
      

      jsonld-java:

      [INFO] org.apache.commons:commons-rdf-jsonld-java:jar:0.4.0-SNAPSHOT
      [INFO] +- org.apache.commons:commons-rdf-api:jar:0.4.0-SNAPSHOT:compile
      [INFO] +- org.apache.commons:commons-rdf-api:jar:tests:0.4.0-SNAPSHOT:test
      [INFO] +- org.apache.commons:commons-rdf-simple:jar:0.4.0-SNAPSHOT:compile
      [INFO] +- com.github.jsonld-java:jsonld-java:jar:0.9.0:compile
      [INFO] |  +- com.fasterxml.jackson.core:jackson-core:jar:2.7.4:compile
      [INFO] |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.7.4:compile
      [INFO] |  |  \- com.fasterxml.jackson.core:jackson-annotations:jar:2.7.0:compile
      [INFO] |  +- org.apache.httpcomponents:httpclient-osgi:jar:4.5.2:compile
      [INFO] |  |  +- org.apache.httpcomponents:httpclient:jar:4.5.2:compile
      [INFO] |  |  +- commons-codec:commons-codec:jar:1.9:compile
      [INFO] |  |  +- org.apache.httpcomponents:httpmime:jar:4.5.2:compile
      [INFO] |  |  +- org.apache.httpcomponents:httpclient-cache:jar:4.5.2:compile
      [INFO] |  |  \- org.apache.httpcomponents:fluent-hc:jar:4.5.2:compile
      [INFO] |  +- org.apache.httpcomponents:httpcore-osgi:jar:4.4.4:compile
      [INFO] |  |  +- org.apache.httpcomponents:httpcore:jar:4.4.4:compile
      [INFO] |  |  \- org.apache.httpcomponents:httpcore-nio:jar:4.4.4:compile
      [INFO] |  +- org.slf4j:slf4j-api:jar:1.7.21:compile
      [INFO] |  +- org.slf4j:jcl-over-slf4j:jar:1.7.21:runtime
      [INFO] |  \- commons-io:commons-io:jar:2.5:compile
      [INFO] +- junit:junit:jar:4.12:test
      [INFO] |  \- org.hamcrest:hamcrest-core:jar:1.3:test
      [INFO] \- org.slf4j:slf4j-simple:jar:1.7.20:test
      

      Attachments

        Activity

          People

            stain Stian Soiland-Reyes
            stain Stian Soiland-Reyes
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: