Bertrand Delacretaz created SLING-5828:
------------------------------------------

             Summary: Support multi-valued Constants.SERVICE_PID
                 Key: SLING-5828
                 URL: https://issues.apache.org/jira/browse/SLING-5828
             Project: Sling
          Issue Type: Bug
          Components: General
            Reporter: Bertrand Delacretaz
            Priority: Minor


As shown by SLING-5827 it is possible for the Constants.SERVICE_PID property of 
an OSGi service to be an array or a Collection of String.

Quoting [1], _The value of this property must be of type String, String[], or 
Collection of String_.

We have several places in our code that assume the value to be just a String, 
I'll attach an initial list and confirm on our dev list that we need to fix 
them.

[1] 
https://osgi.org/javadoc/r4v43/core/org/osgi/framework/Constants.html#SERVICE_PID



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to