Loading spring files from {dspace.dir}/config/spring could cause some modules
to stop working
---------------------------------------------------------------------------------------------
Key: DS-978
URL: https://jira.duraspace.org/browse/DS-978
Project: DSpace
Issue Type: Bug
Components: Discovery, DSpace API, JSPUI, Service Manager, XMLUI
Affects Versions: 1.8.0
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