jackrabbit-oak-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Oliver Lietz (JIRA)" <j...@apache.org>
Subject [jira] [Created] (OAK-7756) Node stores are not registered as Observable
Date Fri, 14 Sep 2018 19:23:00 GMT
Oliver Lietz created OAK-7756:
---------------------------------

             Summary: Node stores are not registered as Observable
                 Key: OAK-7756
                 URL: https://issues.apache.org/jira/browse/OAK-7756
             Project: Jackrabbit Oak
          Issue Type: Bug
            Reporter: Oliver Lietz


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
(v7.6.3#76005)

Mime
View raw message