Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.5.0
    • Fix Version/s: 1.6.0, 2.0-M1
    • Component/s: osgi
    • Labels:
      None
    • Environment:

      OSGi Equinox 3.4.2

      Description

      The camel-osgi component only supports loading Components via the OSGi bundles in the 1.5.0 release code. It looks like someone started to add more things that can be automatically loaded on the trunk, because there was a refactor to allow TypeConverters to be added via OSGi bundles.

      Definitely, adding Languages is still missing (both in 1.5.0 and on the trunk). Perhaps there are more as well, as I'm not up on all the things that Camel loads using the same mechanism.

      I've got Languages working by patching my copy of 1.5.0 (basically by creating my own version of the LanguageResolver based on the OSGiComponentResolver), but as the refactor seems to be taking the code in a different direction, I'm not going to push a patch yet.

        Attachments

          Activity

            People

            • Assignee:
              njiang Willem Jiang
              Reporter:
              mmansell Michael Mansell
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: