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

Reply via email to