org.apache.avalon.framework.configuration
Class ConfigurationException
CascadingException
org.apache.avalon.framework.configuration.ConfigurationException
public class ConfigurationException
extends CascadingException
Thrown when a Configurable
component cannot be configured
properly, or if a value cannot be retrieved properly.
CVS $Revision: 1.14 $ $Date: 2004/02/11 14:34:24 $
ConfigurationException
public ConfigurationException(Configuration config)
Construct a new ConfigurationException
instance.
config
- The offending configuration object
ConfigurationException
public ConfigurationException(String message)
Construct a new ConfigurationException
instance.
message
- The detail message for this exception.
ConfigurationException
public ConfigurationException(String message,
Configuration config)
Construct a new ConfigurationException
instance.
message
- The detail message for this exception.config
- The configuration object
ConfigurationException
public ConfigurationException(String message,
Configuration config,
Throwable throwable)
Construct a new ConfigurationException
instance.
message
- The detail message for this exception.throwable
- the root cause of the exception
ConfigurationException
public ConfigurationException(String message,
Throwable throwable)
Construct a new ConfigurationException
instance.
message
- The detail message for this exception.throwable
- the root cause of the exception
getMessage
public String getMessage()
getOffendingConfiguration
public Configuration getOffendingConfiguration()