Camel
  1. Camel
  2. CAMEL-4623

Upgrade commons-pool:commons-pool 1.5.4 -> 1.5.6

    Details

    • Type: Task Task
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.7.5, 2.8.4, 2.9.0
    • Component/s: None
    • Labels:
      None
    • Estimated Complexity:
      Unknown

      Description

      From commons-pool 1.5.4 to 1.5.6 they fixed 13 bugs:

      commons-pool 1.5.5 release notes
      commons-pool 1.5.6 release notes

      I'm wondering whether we still need a bundle from the SMX guys, because they removed the "Import-Package" definition in the MANIFEST.MF file, which was the reason for the SMX bundle when I remember right.
      But there is still a difference. The SMX bundle includes the uses:="" definition in the Export-Package definition which the commons-pool-1.5.6 doesn't use.
      Could an OSGI expert (JB?) tell me if this is a problem?

      commons-pool-1.5.4.jar:

      Export-Package: org.apache.commons.pool.impl;version="1.5.4",org.apach
       e.commons.pool;version="1.5.4"
      Import-Package: org.apache.commons.pool;version="1.5.4",org.apache.com
       mons.pool.impl;version="1.5.4"
      

      org.apache.servicemix.bundles.commons-pool-1.5.4_3.jar:

      Export-Package: org.apache.commons.pool.impl;uses:="org.apache.commons
       .pool";version="1.5.4",org.apache.commons.pool;version="1.5.4"
      

      commons-pool-1.5.6.jar:

      Export-Package: org.apache.commons.pool.impl;version="1.5.6",org.apach
       e.commons.pool;version="1.5.6"
      

        Issue Links

          Activity

          Christian Müller created issue -
          Christian Müller made changes -
          Field Original Value New Value
          Link This issue depends on SMX4-983 [ SMX4-983 ]
          Christian Müller made changes -
          Status Open [ 1 ] Closed [ 6 ]
          Fix Version/s 2.7.5 [ 12318648 ]
          Fix Version/s 2.8.4 [ 12319072 ]
          Fix Version/s 2.9.0 [ 12316374 ]
          Resolution Fixed [ 1 ]
          Gavin made changes -
          Link This issue depends on SMX4-983 [ SMX4-983 ]
          Gavin made changes -
          Link This issue depends upon SMX4-983 [ SMX4-983 ]

            People

            • Assignee:
              Christian Müller
              Reporter:
              Christian Müller
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development