use of org.springframework.extensions.webscripts.MultiScriptLoader in project alfresco-remote-api by Alfresco.
the class RepositoryScriptProcessor method init.
/**
* Register script loader from each Web Script Store with Script Processor
*/
private void init() {
List<ScriptLoader> loaders = new ArrayList<ScriptLoader>();
for (Store apiStore : searchPath.getStores()) {
ScriptLoader loader = apiStore.getScriptLoader();
if (loader == null) {
throw new WebScriptException("Unable to retrieve script loader for Web Script store " + apiStore.getBasePath());
}
loaders.add(loader);
}
scriptLoader = new MultiScriptLoader(loaders.toArray(new ScriptLoader[loaders.size()]));
}
Aggregations