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)

Reply via email to