Qpid Proton
  1. Qpid Proton
  2. PROTON-417

Remove/optionalize bouncycastle dependency

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.7
    • Component/s: proton-j
    • Labels:
      None

      Activity

      Hide
      ASF subversion and git services added a comment -

      Commit 1562574 from rhs@apache.org in branch 'proton/trunk'
      [ https://svn.apache.org/r1562574 ]

      PROTON-253, PROTON-417, and PROTON-499: This change consits mostly of
      moving stuff around to avoid using the "test-jar" mechanism introduced
      into the proton-j build a while ago. It appears that use of this
      mechanism causes the maven build to be circularly self-dependent, i.e.
      it requires an older stale binary version of its own output in order
      to successfully complete the mvn compile stage. There are also some
      fairly small code changes included that make the bouncycastle
      dependency a runtime dependency rather than a compile-time dependency.

      Show
      ASF subversion and git services added a comment - Commit 1562574 from rhs@apache.org in branch 'proton/trunk' [ https://svn.apache.org/r1562574 ] PROTON-253 , PROTON-417 , and PROTON-499 : This change consits mostly of moving stuff around to avoid using the "test-jar" mechanism introduced into the proton-j build a while ago. It appears that use of this mechanism causes the maven build to be circularly self-dependent, i.e. it requires an older stale binary version of its own output in order to successfully complete the mvn compile stage. There are also some fairly small code changes included that make the bouncycastle dependency a runtime dependency rather than a compile-time dependency.

        People

        • Assignee:
          Unassigned
          Reporter:
          Rafael H. Schloming
        • Votes:
          0 Vote for this issue
          Watchers:
          2 Start watching this issue

          Dates

          • Created:
            Updated:
            Resolved:

            Development