Maven Javadoc Plugin
  1. Maven Javadoc Plugin
  2. MJAVADOC-363

[Patch] Port maven-javadoc-plugin from httpclient 3 to httpclient 4

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.9
    • Fix Version/s: 2.9.1
    • Labels:
      None
    • Flags:
      Patch

      Description

      As can be seen at http://hc.apache.org/httpclient-3.x/ the old commons-httpclient project is now end of life, and is no longer being actively developed. It has been deprecated in favour of the HttpComponents http://hc.apache.org/ httpclient library for many years now.

      The attached patch ports maven-javadoc-plugin to use org.apache.httpcomponents:httpclient instead of commons-httpclient:commons-httpclient

      All tests still pass with this patch applied.

      The rationale for this patch is that in Fedora Linux we are trying to retire the old jakarta-commons-httpclient library from the distribution. We want to lower our maintenance burden and susceptibility to bugs by only having the latest (and actively developed) version of the library in Fedora. Here is the Fedora bug report: https://bugzilla.redhat.com/show_bug.cgi?id=717238

        Issue Links

          Activity

          Mat Booth created issue -
          Olivier Lamy (*$^¨%`£) made changes -
          Field Original Value New Value
          Assignee Olivier Lamy [ olamy ]
          Olivier Lamy (*$^¨%`£) made changes -
          Fix Version/s 2.9.1 [ 18843 ]
          Hide
          Olivier Lamy (*$^¨%`£) added a comment -

          applied.
          Note I used last httpclient version 4.2.3
          Thanks !

          Show
          Olivier Lamy (*$^¨%`£) added a comment - applied. Note I used last httpclient version 4.2.3 Thanks !
          Olivier Lamy (*$^¨%`£) made changes -
          Resolution Fixed [ 1 ]
          Status Open [ 1 ] Closed [ 6 ]
          Ollie Robertshaw made changes -
          Link This issue is related to MJAVADOC-375 [ MJAVADOC-375 ]
          Mark Thomas made changes -
          Project Import Sun Apr 05 11:56:47 UTC 2015 [ 1428235007093 ]
          Mark Thomas made changes -
          Workflow jira [ 12722594 ] Default workflow, editable Closed status [ 12762332 ]
          Mark Thomas made changes -
          Patch Submitted Yes [ 10763 ]
          Flags Patch [ 10430 ]
          Mark Thomas made changes -
          Project Import Mon Apr 06 00:11:46 UTC 2015 [ 1428279106587 ]
          Mark Thomas made changes -
          Workflow jira [ 12960018 ] Default workflow, editable Closed status [ 12996901 ]
          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open Closed Closed
          48m 11s 1 Olivier Lamy (*$^¨%`£) 03/Apr/13 08:40

            People

            • Assignee:
              Olivier Lamy (*$^¨%`£)
              Reporter:
              Mat Booth
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development