Details
-
Type:
Bug Fix
-
Status: Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: KEW - 0.9.1.1, KEW - 0.9.2
-
Fix Version/s: 0.9.3-kra, 0.9.3 - Build 3, 0.9.3
-
Component/s: Administrative, Configuration
-
Labels:None
-
Rice Module:KEW
-
Application Requirement:Rice
Description
The current implementation of edu.iu.uis.eden.SpringLoader does not support the loading of extra Spring Beans files via the kew.additionalSpringFiles parameter set in a rice-config.xml file.
Essentially, the path of the existing KEW spring beans file is being concatenated with the additional path. SpringLoader is then looking for a file that will not exist and will throw an exception, halting the application.
This prevents anyone interested from overriding existing services in a standalone rice server installation (as an example).
This is a patch I've written to address the issue. It's in the unix diff format.