summaryrefslogtreecommitdiff
path: root/src/main/java/com/c2kernel/process/module/ModuleManager.java
AgeCommit message (Collapse)Author
2014-01-23Refactored Resource into a new ResourceLoader interface, which allowsAndrew Branson
CRISTAL processes in other enviroments with complex class loading (e.g. OSGi) to supply their own resource and class loader to the kernel and its modules. Fixes #149
2013-06-27Removed CERN schema 'BreakApart' propertyAndrew Branson
2013-06-25More intelligent import of module resources. If resources or outcomesAndrew Branson
have been modified by a different user, do no overwrite them. Reset the properties and workflow though (should be fairly stateless), but leave the collections.
2013-04-03Fix bug in shufflingAndrew Branson
Added extra debug for shuffling
2013-02-04Move server startup script execution to the end of the item registrationAndrew Branson
for that module.
2012-11-30Report module dependency shuffling in logAndrew Branson
2012-11-26Clean up module exception.Andrew Branson
Merge circular module dependency check with unmet check, earlier in the process.
2012-11-26Fixes #84Andrew Branson
2012-11-09Validate module xml against schema before unmarshalling. Fixes #82Andrew Branson
2012-07-12Formatting and cleanupAndrew Branson
2012-07-06Remove XML parsing from module processing, use Castor unmarshallingAndrew Branson
instead. Create module item with collection of imported Items and module XML registered as an outcome.
2012-07-06Modules serialize with Castor. Just about to remove the parsing.Andrew Branson
CastorXMLUtility is now a static member of gateway. Domain specific instances can be used by domain applications, but the maps do not interfere with the kernel.
2012-06-22Modules and entitycreation support Aggregations, collection propertiesAndrew Branson
and class identifiers
2012-06-19Refactor modulesAndrew Branson
Support workflows on module resources