Search in sources :

Example 1 with ConfigurationException

use of org.gluu.exception.ConfigurationException in project oxTrust by GluuFederation.

the class ConfigurationFactory method loadCryptoConfigurationSalt.

public void loadCryptoConfigurationSalt() {
    try {
        FileConfiguration cryptoConfiguration = createFileConfiguration(saltFilePath, true);
        this.cryptoConfigurationSalt = cryptoConfiguration.getString("encodeSalt");
    } catch (Exception ex) {
        log.error("Failed to load configuration from {}", this.saltFilePath, ex);
        throw new ConfigurationException("Failed to load configuration from " + this.saltFilePath, ex);
    }
}
Also used : FileConfiguration(org.gluu.util.properties.FileConfiguration) ConfigurationException(org.gluu.exception.ConfigurationException) ConfigurationException(org.gluu.exception.ConfigurationException)

Example 2 with ConfigurationException

use of org.gluu.exception.ConfigurationException in project oxTrust by GluuFederation.

the class ConfigurationFactory method createFileConfiguration.

private FileConfiguration createFileConfiguration(String fileName, boolean isMandatory) {
    try {
        FileConfiguration fileConfiguration = new FileConfiguration(fileName);
        if (fileConfiguration.isLoaded()) {
            log.debug("########## fileName = " + fileConfiguration.getFileName());
            log.debug("########## oxtrust_ConfigurationEntryDN = " + fileConfiguration.getString("oxtrust_ConfigurationEntryDN"));
            return fileConfiguration;
        }
    } catch (Exception ex) {
        if (isMandatory) {
            log.error("Failed to load configuration from {}", fileName, ex);
            throw new ConfigurationException("Failed to load configuration from " + fileName, ex);
        }
    }
    return null;
}
Also used : FileConfiguration(org.gluu.util.properties.FileConfiguration) ConfigurationException(org.gluu.exception.ConfigurationException) ConfigurationException(org.gluu.exception.ConfigurationException)

Example 3 with ConfigurationException

use of org.gluu.exception.ConfigurationException in project oxAuth by GluuFederation.

the class ConfigurationFactory method loadCryptoConfigurationSalt.

public void loadCryptoConfigurationSalt() {
    try {
        FileConfiguration cryptoConfiguration = createFileConfiguration(saltFilePath, true);
        this.cryptoConfigurationSalt = cryptoConfiguration.getString("encodeSalt");
    } catch (Exception ex) {
        log.error("Failed to load configuration from {}", saltFilePath, ex);
        throw new ConfigurationException("Failed to load configuration from " + saltFilePath, ex);
    }
}
Also used : FileConfiguration(org.gluu.util.properties.FileConfiguration) ConfigurationException(org.gluu.exception.ConfigurationException) BasePersistenceException(org.gluu.persist.exception.BasePersistenceException) ConfigurationException(org.gluu.exception.ConfigurationException)

Aggregations

ConfigurationException (org.gluu.exception.ConfigurationException)3 FileConfiguration (org.gluu.util.properties.FileConfiguration)3 BasePersistenceException (org.gluu.persist.exception.BasePersistenceException)1