Details
-
Improvement
-
Status: Resolved
-
Minor
-
Resolution: Duplicate
-
2.17.1
-
None
-
None
-
Unknown
Description
OsgiServiceRegistry uses cache (serviceCacheMap) for services. If declarative services are provided by several bundles then keeping reference to those objects conflicts OSGi frameworks that support changing them at runtime.
serviceCacheMap should be removed or a new configuration option (enable/disable) should be added to easily disable caching.
Attachments
Issue Links
- duplicates
-
CAMEL-9631 The OsgiServiceRegistry class caches service references
- Resolved