[ https://issues.apache.org/jira/browse/SLING-546?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Felix Meschberger updated SLING-546: ------------------------------------ Affects Version/s: (was: 2.0.1) JCR OCM 2.0.2 > ObjectContentMnagerFactoryImpl does not register adapter factories for mapped > objects > ------------------------------------------------------------------------------------- > > Key: SLING-546 > URL: https://issues.apache.org/jira/browse/SLING-546 > Project: Sling > Issue Type: Bug > Components: JCR > Affects Versions: JCR OCM 2.0.2 > Reporter: Felix Meschberger > Assignee: Felix Meschberger > Fix For: JCR OCM 2.0.2 > > > After the change of the maven-sling-plugin to not set the immediate attribute > anymore to true by default for components, the jcr/ocm > ObjectContentManagerFactoryImpl class is registered as a delayed component. > This causes the factory to only be instantiated when the the service is first > requested and the bundle listener to only be registered by then. > Correct would be to immediately activate this component such that it can > start listening for bundles and register adapter factories. > In addition, the service registration is incorrect as the component is > registered as a service for all implemented interfaces. The reason for this > is the incorrect attribute "name" to indicate the actual service interface. > This should be the "interface" attribute. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.