[
http://jira.nuxeo.org/browse/NXP-2552?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=49905#action_49905
]
Stéfane Fermigier commented on NXP-2552:
----------------------------------------
Will we do this for 5.2 ?
> Improve Service binding and lookup
> ----------------------------------
>
> Key: NXP-2552
> URL: http://jira.nuxeo.org/browse/NXP-2552
> Project: Nuxeo Enterprise Platform
> Issue Type: Improvement
> Components: Runtime
> Affects Versions: 5.2 M2, 5.2 RC
> Reporter: Bogdan Stefanescu
> Assignee: Bogdan Stefanescu
> Priority: Major
> Fix For: 5.2 RC
>
> Original Estimate: 2 weeks
> Remaining Estimate: 2 weeks
>
> The main goal of this task is to rewrite service management to be able to
> find services without having to manually bind services in configuration files.
> The task is made from 3 development sub-tasks:
> 1. Write an apt plug-in that can be launched from maven to generate
> service.bindings files in every JAR that declare service beans. (already done)
> 2. Write a bundle listener that will load generated service.bindings files at
> startup and create nuxeo specific JNDI aliases for every service.
> 3. Rewrite the service manager to be able to use a set of defined Service
> Providers, including a JNDI-HA provider that will find remote services by
> using nuxeo aliases (this way the client is not responsible to known anything
> about service bindings)
> Notes:
> 1. Add possibility to override service bindings from a static configuration
> file if needed.
> 2. Special handling should be taken for named services like CoreSession that
> can be deployed on multiple servers (using different names). JNDI-HA will not
> be able to correctly lookup these services so a special alias (including the
> service name - in the case of CoreSession - the repository name) should be
> generated
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.nuxeo.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets