[ https://issues.apache.org/jira/browse/SLING-2352?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Felix Meschberger closed SLING-2352. ------------------------------------ Closing after release of Jackrabbit Server 2.1.2 bundle > Move out the repository RegistrationSupport support logic to a different > bundle > ------------------------------------------------------------------------------- > > Key: SLING-2352 > URL: https://issues.apache.org/jira/browse/SLING-2352 > Project: Sling > Issue Type: Improvement > Components: JCR > Affects Versions: JCR Jackrabbit Server 2.1.0 > Reporter: Chetan Mehrotra > Assignee: Felix Meschberger > Priority: Minor > Fix For: JCR Registration 1.0.0, JCR Jackrabbit Server 2.1.2 > > Attachments: repository-registrar.patch > > > We have a usecase where we want to embed the Sling based war within an > existing ear. In that mode we want to expose the repository instance > registered by a different bundle (other than > org.apache.sling.jcr.jackrabbit.server bundle) into the JNDI so that code > within the ear can access the repository in InVM mode > Currently the Repository registration support logic is part of > org.apache.sling.jcr.jackrabbit.server bundle. However this bundle is also > responsible for creating and registering the Jackrabbit repository instance. > Attached is a patch which refactors the registration logic into a different > bundle. > Points to note regarding patch > 1. The RmiRegistrationSupport has been retained in the Jackrabbit Server > Bundle due to its dependency on the Jackrabbit classes > 2. The AbstractRegistrationSupport has been moved to a different package and > part of exported package now and is now imported by JR Server bundle. This is > done to support #1 above > 3. The component names have been retained for backward compatibility support > for configuration -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira