_logger.log(Level.FINE,
"Policy already installed. Will not re-install.");
return;
}
// get config object
JaccProvider jacc = getConfiguredJaccProvider();
// set config properties (see method comments)
setPolicyConfigurationFactory(jacc);
boolean j2ee13 = false;
// check if system property is set
String javaPolicy = System.getProperty(POLICY_PROVIDER_14);
if (javaPolicy !=null) {
// inform user domain.xml is being ignored
_logger.log(Level.INFO, SecurityLoggerInfo.policyProviderConfigOverrideMsg,
new String[] { POLICY_PROVIDER_14, javaPolicy } );
} else {
// otherwise obtain JACC policy-provider from domain.xml
if (jacc != null) {
javaPolicy = jacc.getPolicyProvider();
}
}
if (javaPolicy == null) {
javaPolicy = System.getProperty(POLICY_PROVIDER_13);