Uploaded image for project: 'Apache Jena'
  1. Apache Jena
  2. JENA-2221

Remove usage of Apache HttpClient in transition code.

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Done
    • Jena 4.3.0
    • Jena 4.4.0
    • ARQ, JSON-LD
    • None

    Description

      At Jena 4.3, HTTP usage was switched from using Apache HttpClient (JENA-2125) to using java.net.http. The support code and old HTTP query engine were left in place to smooth transition.

      This ticket completes the transition by removing the legacy code.

      There will still be scope=runtime dependencies on some Apache HttpClient artifacts because jsonld-java uses Apache HttpClient. Jena has direct dependencies on the artifacts to control the version used, both to keep it up-to-date and also resolve some dependency convergence issues that arise on artifacts used by Apache HttpClient and other Jena dependencies.

       

      Attachments

        Issue Links

          Activity

            People

              andy Andy Seaborne
              andy Andy Seaborne
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: