[ 
https://issues.apache.org/jira/browse/OAK-7756?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Oliver Lietz resolved OAK-7756.
-------------------------------
    Resolution: Abandoned

> Register node store as Observable
> ---------------------------------
>
>                 Key: OAK-7756
>                 URL: https://issues.apache.org/jira/browse/OAK-7756
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>            Reporter: Oliver Lietz
>            Priority: Major
>
> The recently released [Sling Clam 
> module|https://github.com/apache/sling-org-apache-sling-clam] uses the 
> NodeStore service for listening to add and change events.
> That works fine on Sling but a cast to {{Observable}} is required.
> On AEM it works not OOTB as 
> {{com.day.crx.sling.server.impl.jmx.SecureContentRepositoryAccess}} prevents 
> direct access to {{NodeStore}} and therefore 
> {{SecureContentRepositoryAccess}} component has to be disabled to make it 
> work.
> To get rid of the cast and the limitation on AEM node stores should be 
> registered as {{Observable}} also.
>  * {{SegmentNodeStore}} in {{SegmentNodeStoreService}}
>  * {{DocumentNodeStore}} in {{DocumentNodeStoreService}}
>  * {{CompositeNodeStore}} in {{CompositeNodeStoreService}}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to