This is an automated email from the ASF dual-hosted git repository. dklco pushed a commit to branch SLING-8913-multiple-instance-types in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-app-cms.git
commit 7b252a7bab180e5a72723b4c90d4ca1140b35432 Author: Dan Klco <[email protected]> AuthorDate: Fri Aug 28 22:05:07 2020 -0400 Fixing an issue where the content distributor wasn't re-binding on start --- .../sling/cms/core/publication/PublicationManagerFactoryImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/org/apache/sling/cms/core/publication/PublicationManagerFactoryImpl.java b/core/src/main/java/org/apache/sling/cms/core/publication/PublicationManagerFactoryImpl.java index 44eedda..50e4268 100644 --- a/core/src/main/java/org/apache/sling/cms/core/publication/PublicationManagerFactoryImpl.java +++ b/core/src/main/java/org/apache/sling/cms/core/publication/PublicationManagerFactoryImpl.java @@ -26,6 +26,7 @@ import org.osgi.service.component.annotations.Activate; import org.osgi.service.component.annotations.Component; import org.osgi.service.component.annotations.Reference; import org.osgi.service.component.annotations.ReferenceCardinality; +import org.osgi.service.component.annotations.ReferencePolicyOption; import org.osgi.service.event.EventAdmin; import org.osgi.service.metatype.annotations.Designate; @@ -39,7 +40,7 @@ public class PublicationManagerFactoryImpl implements PublicationManagerFactory, @Reference private EventAdmin eventAdmin; - @Reference(cardinality = ReferenceCardinality.OPTIONAL) + @Reference(cardinality = ReferenceCardinality.OPTIONAL, policyOption = ReferencePolicyOption.GREEDY) private Distributor distributor; private PUBLICATION_MODE publicationMode;
