Details
-
New Feature
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
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
- links to