Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-10169

supporting OSGi service.pid by registry

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • None
    • 2.18.0
    • camel-osgi
    • None
    • Unknown

    Description

      Declarative services are registered for interfaces only by default in OSGi environment. Components that implement Processor interface only (i.e. name of the class is not specified in Service annotation) cannot be added as "bean:" (components) in Camel routes.

      LookupByName method in default OsgiServiceRegistry should be extended to support service.pid that references the exact component class so existing services could be used in routed without source changes/redundant source fragments.

      Attachments

        Issue Links

          Activity

            People

              davsclaus Claus Ibsen
              borcsokj Börcsök József
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: