Map<String, Object> bindings = new HashMap<String, Object>();
bindings.put(BINDING_CONFIGURATION_DATA, configurationData);
bindings.put(BINDING_GBEAN_DATAS, gbeanDatas);
bindings.put(BINDING_GBEAN_DATAS_BUILDER, new GBeanDataBuilder(configurationData, gbeanDatas));
Binding binding = new Binding(bindings);
GroovyShell shell = new GroovyShell(classLoader, binding);
executeScripts(shell, scriptDir, PATTERN_GBEANS_FILE);
return gbeanDatas;
}