}
if(servicePolicyFile!=null) {
if(logger.isTraceEnabled()) {
logger.trace("Set {} service security to LoaderSplitPolicyProvider", ServiceLogUtil.logName(sElem));
}
DynamicPolicyProvider service_policy = new DynamicPolicyProvider(new PolicyFileProvider(servicePolicyFile));
LoaderSplitPolicyProvider splitServicePolicy = new LoaderSplitPolicyProvider(jsbCL,
service_policy,
new DynamicPolicyProvider(initialGlobalPolicy));
globalPolicy.setPolicy(jsbCL, splitServicePolicy);
}
/* Reload the shared configuration using the service's classloader */
//String[] configFiles = container.getSharedConfigurationFiles().toArray(new String[sharedConfigurationFiles.size()]);