Details
-
Bug
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
Description
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
Attachments
Attachments
Issue Links
- is related to
-
SLING-5827 HealthCheckMetadata wrongly assumes (String) SERVICE_PID
- Closed
- relates to
-
SLING-5829 Fix handling of SERVICE_PID
- Closed