Karaf
  1. Karaf
  2. KARAF-916

use org.apache.aries.jmx.core instead of org.apache.aries.jmx

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Trivial Trivial
    • Resolution: Fixed
    • Affects Version/s: 2.2.2
    • Fix Version/s: 2.2.6, 3.0.0
    • Component/s: karaf-webcontainer
    • Labels:
      None
    • Environment:

      Talend Service Factory 2.4.2.0 / Karaf 2.2.2

      Description

      The Aries JMX project releases several jars:

      org.apache.aries.jmx.api-0.3.jar - the org.osgi.jmx packages
      org.apache.aries.jmx.core-0.3.jar - the Aries implementation of org.osgi.jmx
      org.apache.aries.jmx-0.3.jar - a composite jar which includes the contents above two

      Unfortunately, the latter's -source.jar does not contain any .java files, so debugging and setting breakpoints is hard (see also https://issues.apache.org/jira/browse/ARIES-755). I request that Karaf change to use the former two jars instead of the latter one to make it easier to troubleshoot.

        Activity

        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open In Progress In Progress
        158d 3h 37m 1 Jean-Baptiste Onofré 12/Mar/12 15:40
        In Progress In Progress Resolved Resolved
        1d 15h 49m 1 Jean-Baptiste Onofré 14/Mar/12 07:29
        Resolved Resolved Closed Closed
        44d 15h 36m 1 Jamie goodyear 28/Apr/12 00:06
        Jamie goodyear made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Jean-Baptiste Onofré made changes -
        Status In Progress [ 3 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Jean-Baptiste Onofré added a comment -

        I fixed the patch (the standard feature has to be updated also).

        It will be included in Karaf 2.2.6 and 3.0.0.

        @Andreas, as it's not a change in the Karaf core (it's exactly the same, just usage of 2 bundles instead of one gathering the two others), I apply to karaf-2.2.x branch.

        Show
        Jean-Baptiste Onofré added a comment - I fixed the patch (the standard feature has to be updated also). It will be included in Karaf 2.2.6 and 3.0.0. @Andreas, as it's not a change in the Karaf core (it's exactly the same, just usage of 2 bundles instead of one gathering the two others), I apply to karaf-2.2.x branch.
        Jean-Baptiste Onofré made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Jamie goodyear made changes -
        Fix Version/s 3.0.0 [ 12316040 ]
        Fix Version/s 3.1.0 [ 12316946 ]
        Jamie goodyear made changes -
        Fix Version/s 3.1.0 [ 12316946 ]
        Fix Version/s 3.0.0 [ 12316040 ]
        Jamie goodyear made changes -
        Fix Version/s 3.0.0 [ 12316040 ]
        Fix Version/s 3.1.0 [ 12316946 ]
        Jamie goodyear made changes -
        Fix Version/s 3.1.0 [ 12316946 ]
        Fix Version/s 3.0.0 [ 12316040 ]
        Jean-Baptiste Onofré made changes -
        Fix Version/s 2.2.6 [ 12319142 ]
        Fix Version/s 2.2.5 [ 12317857 ]
        Hide
        Andreas Pieber added a comment -

        I'm definitely +1 on applying this; but I'm not sure if we really want to do this on a micro release?

        Show
        Andreas Pieber added a comment - I'm definitely +1 on applying this; but I'm not sure if we really want to do this on a micro release?
        Jean-Baptiste Onofré made changes -
        Fix Version/s 2.2.5 [ 12317857 ]
        Fix Version/s 3.0.0 [ 12316040 ]
        Chris Dolan made changes -
        Attachment KARAF-916.patch [ 12497983 ]
        Hide
        Chris Dolan added a comment -

        Attached is an untested patch that implements the request to include jmx.core and jmx.api instead of jmx.

        Show
        Chris Dolan added a comment - Attached is an untested patch that implements the request to include jmx.core and jmx.api instead of jmx.
        Jean-Baptiste Onofré made changes -
        Field Original Value New Value
        Assignee Jean-Baptiste Onofré [ jbonofre ]
        Chris Dolan created issue -

          People

          • Assignee:
            Jean-Baptiste Onofré
            Reporter:
            Chris Dolan
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development