FileDocCategorySizeDatePackage
SchemaViolationException.javaAPI DocJava SE 5 API1798Fri Aug 26 14:57:40 BST 2005javax.naming.directory

SchemaViolationException

public class SchemaViolationException extends NamingException
This exception is thrown when a method in some ways violates the schema. An example of schema violation is modifying attributes of an object that violates the object's schema definition. Another example is renaming or moving an object to a part of the namespace that violates the namespace's schema definition.

Synchronization and serialization issues that apply to NamingException apply directly here.

author
Rosanna Lee
author
Scott Seligman
version
1.7 03/12/19
see
javax.naming.Context#bind
see
DirContext#bind
see
javax.naming.Context#rebind
see
DirContext#rebind
see
DirContext#createSubcontext
see
javax.naming.Context#createSubcontext
see
DirContext#modifyAttributes
since
1.3

Fields Summary
private static final long
serialVersionUID
Use serialVersionUID from JNDI 1.1.1 for interoperability
Constructors Summary
public SchemaViolationException()
Constructs a new instance of SchemaViolationException. All fields are set to null.

	super();
    
public SchemaViolationException(String explanation)
Constructs a new instance of SchemaViolationException using the explanation supplied. All other fields are set to null.

param
explanation Detail about this exception. Can be null.
see
java.lang.Throwable#getMessage

	super(explanation);
    
Methods Summary