Konrad Windszus created SLING-10919:
---------------------------------------
Summary: OSGi Mock: Add properties "component.name" and
"component.id" for registered DS components
Key: SLING-10919
URL: https://issues.apache.org/jira/browse/SLING-10919
Project: Sling
Issue Type: Improvement
Components: Testing
Affects Versions: Testing OSGi Mock 3.1.4
Reporter: Konrad Windszus
The method {{OsgiContextImpl.registerInjectActivateService(...)}} is used for
testing declarative services. According to OSGi Spec all services registered by
DS have the mandatory properties "component.name" and "component.id"
(http://docs.osgi.org/specification/osgi.cmpn/7.0.0/service.component.html#service.component-component.properties).
Currently {{OsgiContextImpl}} does not add those mandatory properties so
filtering for e.g. {{component.name}} will never succeed.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)