[
https://issues.apache.org/jira/browse/SLING-254?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Bertrand Delacretaz reassigned SLING-254:
-----------------------------------------
Assignee: Felix Meschberger (was: Bertrand Delacretaz)
In revision 630169, the sling.repository.url.override property is used by
bundle Activator to create the default config.
Felix, can you check if that's what you meant?
> Launchpad war should optionally use an external Repository, without requiring
> a change of bundles
> -------------------------------------------------------------------------------------------------
>
> Key: SLING-254
> URL: https://issues.apache.org/jira/browse/SLING-254
> Project: Sling
> Issue Type: Improvement
> Components: Launchpad
> Reporter: Bertrand Delacretaz
> Assignee: Felix Meschberger
>
> It would be useful to allow the Launchpad to use an external Repository
> (accessed via JNDI or RMI), without having to modify the war file or
> load/unload bundles.
> I'll search for a solution along these lines:
> 1) Launchpad includes both the jackrabbit-server (embedded repository) and
> jackrabbit-client (access to external repositories via JNDI or RMI) bundles,
> but by default the jackrabbit-client does not provide a Repository.
> 2) At startup, the Sling class searches the classpath and/or environment for
> additional configuration properties
> 3) A specific configuration property prevents the jackrabbit-server bundle
> from providing a Repository, and lets the jackrabbit-client provide it.
> In this way, the web container could be setup in advance to define which
> Repository to use, and new releases of the launchpad war file could be
> dropped in without requiring any configuration or war file changes.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.