Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-4335

[java broker] replace current plugin system with a simplified system

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.19
    • Component/s: Broker-J
    • Labels:
      None

      Description

      The brokers current plugin system is rather cumbersome, is heavily tied to Commons Configuration, and utilises Felix to provide OSGi services despite then making no real use of the OSGi lifecyle. In order to ease the transition away from XML configuration, and simplify the broker in general, the plugin system will be replaced with a simpler system that isn't dependent on Commons Configuration or Felix.

        Issue Links

          Activity

          Hide
          philharveyonline Philip Harvey added a comment -

          attached patch

          Show
          philharveyonline Philip Harvey added a comment - attached patch
          Hide
          philharveyonline Philip Harvey added a comment -

          Please review and commit if you're happy

          Show
          philharveyonline Philip Harvey added a comment - Please review and commit if you're happy
          Hide
          gemmellr Robbie Gemmell added a comment -

          Patch applied.

          Show
          gemmellr Robbie Gemmell added a comment - Patch applied.

            People

            • Assignee:
              gemmellr Robbie Gemmell
              Reporter:
              gemmellr Robbie Gemmell
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development