Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.7
    • Component/s: Java Broker
    • Labels:
      None

      Description

      Felix 1.0 has a number of issues that prevent us using as our OSGi manager, upgrading to the latest 2.0.5 will address these issues.

        Issue Links

          Activity

          Martin Ritchie created issue -
          Martin Ritchie made changes -
          Field Original Value New Value
          Status Open [ 1 ] In Progress [ 3 ]
          Hide
          Martin Ritchie added a comment -

          Upgraded libraries but need to complete configuration to process plugins located in plugin directory.

          PluginTest has a disabled test, renamed test as PT is not a QpidTestCase so can't use our exclude files.

          Show
          Martin Ritchie added a comment - Upgraded libraries but need to complete configuration to process plugins located in plugin directory. PluginTest has a disabled test, renamed test as PT is not a QpidTestCase so can't use our exclude files.
          Martin Ritchie made changes -
          Link This issue duplicates QPID-2529 [ QPID-2529 ]
          Hide
          Andrew Kennedy added a comment -

          qpid/java/broker/src/main/java/org/apache/qpid/server/plugins/Activator.java
          qpid/java/broker/src/main/java/org/apache/qpid/server/plugins/PluginFactory.java
          qpid/java/broker/src/main/java/org/apache/qpid/server/plugins/PluginManager.java
          qpid/java/broker/src/test/java/org/apache/qpid/server/plugins/MockPluginManager.java

          Show
          Andrew Kennedy added a comment - qpid/java/broker/src/main/java/org/apache/qpid/server/plugins/Activator.java qpid/java/broker/src/main/java/org/apache/qpid/server/plugins/PluginFactory.java qpid/java/broker/src/main/java/org/apache/qpid/server/plugins/PluginManager.java qpid/java/broker/src/test/java/org/apache/qpid/server/plugins/MockPluginManager.java
          Andrew Kennedy made changes -
          Attachment 0009-QPID-2585-Upgrade-Felix-to-2.0.5.patch [ 12444916 ]
          Hide
          Andrew Kennedy added a comment -

          qpid/java/broker-plugins/extras/MANIFEST.MF
          qpid/java/broker-plugins/extras/build.xml
          qpid/java/broker-plugins/extras/src/main/java/org/apache/qpid/extras/exchanges/diagnostic/DiagnosticExchange.java
          qpid/java/broker-plugins/extras/src/main/java/org/apache/qpid/extras/exchanges/example/TestExchange.java
          qpid/java/broker-plugins/extras/src/test/java/org/apache/qpid/server/plugins/ExtrasTest.java
          qpid/java/broker-plugins/extras/src/test/java/org/apache/qpid/server/plugins/PluginTest.java

          Show
          Andrew Kennedy added a comment - qpid/java/broker-plugins/extras/MANIFEST.MF qpid/java/broker-plugins/extras/build.xml qpid/java/broker-plugins/extras/src/main/java/org/apache/qpid/extras/exchanges/diagnostic/DiagnosticExchange.java qpid/java/broker-plugins/extras/src/main/java/org/apache/qpid/extras/exchanges/example/TestExchange.java qpid/java/broker-plugins/extras/src/test/java/org/apache/qpid/server/plugins/ExtrasTest.java qpid/java/broker-plugins/extras/src/test/java/org/apache/qpid/server/plugins/PluginTest.java
          Andrew Kennedy made changes -
          Attachment 0013-QPID-2585-Update-extras-OSGi-plugin-to-work-with-la.patch [ 12444923 ]
          Andrew Kennedy made changes -
          Attachment 0009-QPID-2585-Upgrade-Felix-to-2.0.5.patch [ 12444916 ]
          Andrew Kennedy made changes -
          Attachment 0013-QPID-2585-Update-extras-OSGi-plugin-to-work-with-la.patch [ 12444923 ]
          Hide
          Andrew Kennedy added a comment -

          Changed due to svn rebase

          Show
          Andrew Kennedy added a comment - Changed due to svn rebase
          Andrew Kennedy made changes -
          Attachment 0009-QPID-2585-Upgrade-Felix-to-2.0.5.patch [ 12444938 ]
          Attachment 0013-QPID-2585-Update-extras-OSGi-plugin-to-work-with-la.patch [ 12444939 ]
          Andrew Kennedy made changes -
          Attachment 0009-QPID-2585-Upgrade-Felix-to-2.0.5.patch [ 12444938 ]
          Hide
          Andrew Kennedy added a comment -

          Added another exported package

          Show
          Andrew Kennedy added a comment - Added another exported package
          Andrew Kennedy made changes -
          Attachment 0009-QPID-2585-Upgrade-Felix-to-2.0.5.patch [ 12444949 ]
          Andrew Kennedy made changes -
          Attachment 0009-QPID-2585-Upgrade-Felix-to-2.0.5.patch [ 12444949 ]
          Andrew Kennedy made changes -
          Attachment 0013-QPID-2585-Update-extras-OSGi-plugin-to-work-with-la.patch [ 12444939 ]
          Hide
          Andrew Kennedy added a comment -

          Updated patch for review

          Show
          Andrew Kennedy added a comment - Updated patch for review
          Andrew Kennedy made changes -
          Attachment 0003-QPID-2585-Upgrade-Felix-to-2.0.5.patch [ 12445304 ]
          Attachment 0007-QPID-2585-Update-extras-OSGi-plugin-to-work-with-la.patch [ 12445305 ]
          Hide
          Andrew Kennedy added a comment -

          Files missing from patch. These go in the qpid/java/broker/src/main/java/org/apache/qpid/server/plugins/ directory.

          Show
          Andrew Kennedy added a comment - Files missing from patch. These go in the qpid/java/broker/src/main/java/org/apache/qpid/server/plugins/ directory.
          Andrew Kennedy made changes -
          Attachment Plugin.java [ 12445316 ]
          Attachment PluginFactory.java [ 12445317 ]
          Andrew Kennedy made changes -
          Attachment 0012-QPID-2585-Upgrade-Felix-to-2.0.5.patch [ 12445333 ]
          Attachment 0016-QPID-2585-Update-extras-OSGi-plugin-to-work-with-la.patch [ 12445334 ]
          Andrew Kennedy made changes -
          Attachment 0003-QPID-2585-Upgrade-Felix-to-2.0.5.patch [ 12445304 ]
          Andrew Kennedy made changes -
          Attachment 0007-QPID-2585-Update-extras-OSGi-plugin-to-work-with-la.patch [ 12445305 ]
          Andrew Kennedy made changes -
          Attachment 0012-QPID-2585-Upgrade-Felix-to-2.0.5.patch [ 12445333 ]
          Andrew Kennedy made changes -
          Attachment 0016-QPID-2585-Update-extras-OSGi-plugin-to-work-with-la.patch [ 12445334 ]
          Andrew Kennedy made changes -
          Attachment Plugin.java [ 12445316 ]
          Andrew Kennedy made changes -
          Attachment PluginFactory.java [ 12445317 ]
          Andrew Kennedy made changes -
          Hide
          Robbie Gemmell added a comment -

          Patches applied

          Show
          Robbie Gemmell added a comment - Patches applied
          Hide
          Robbie Gemmell added a comment -

          Resolving, no additional work since I reviewd and applied the additional patch.

          Show
          Robbie Gemmell added a comment - Resolving, no additional work since I reviewd and applied the additional patch.
          Robbie Gemmell made changes -
          Status In Progress [ 3 ] Resolved [ 5 ]
          Assignee Martin Ritchie [ ritchiem ] Robbie Gemmell [ gemmellr ]
          Resolution Fixed [ 1 ]
          Rob Godfrey made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open In Progress In Progress
          22s 1 Martin Ritchie 07/May/10 13:28
          In Progress In Progress Resolved Resolved
          182d 1h 46m 1 Robbie Gemmell 05/Nov/10 14:15
          Resolved Resolved Closed Closed
          1559d 5h 52m 1 Rob Godfrey 11/Feb/15 20:07

            People

            • Assignee:
              Robbie Gemmell
              Reporter:
              Martin Ritchie
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development