[
https://jira.duraspace.org/browse/DSRV-17?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=21447#action_21447
]
Mark Diggory commented on DSRV-17:
----------------------------------
I want to clarify that we've reviewed numerous approaches for dealing with
needing to separate Spring Configuration loading in modules, it appears that
this is the best approach that would still fit with current service manager
capabilities. We expect that in the next major version of DSpace Services,
that we should be able to support not only individual addon configuration
overrides in dspace/config/spring/<addon>. But also provide a mechanism to
fully integrate the DSpace Service Manager Application Context with those
provided when Spring is used more directly within our Webapplications.
> Loading spring files from {dspace.dir}/config/spring could cause some modules
> to stop working
> ---------------------------------------------------------------------------------------------
>
> Key: DSRV-17
> URL: https://jira.duraspace.org/browse/DSRV-17
> Project: DSpace Services Module
> Issue Type: Bug
> Components: service-manager
> Reporter: Kevin Van de Velde
> Priority: Critical
> Attachments: DSpace_services.patch, DSpace_source.patch
>
>
> The DSpace service manager has recently received a feature where spring files
> are loaded in from the {dspace.dir}/config/spring directory
> (https://jira.duraspace.org/browse/DSRV-13). There is an issue with this
> feature, which occurs if one of the spring files in that directory contains
> references to classes from a non api module (for example the new workflow
> created by @mire references classes specific to the xmlui). This will result
> in an error causing CLI scripts and other web applications to fail while
> starting up.
> Therefore an improvement on this feature was created, the
> {dspace.dir}/config/spring directory has received 4 sub directories:
> * api
> * discovery
> * jspui
> * xmlui
> So for example xmlui will only load in modules from api, discovery, xmlui and
> the jspui will only load in modules from api, jspui, ...
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.duraspace.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
------------------------------------------------------------------------------
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts.
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos & much more. Register early & save!
http://p.sf.net/sfu/rim-blackberry-1
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel