com.softwareag.mdm.schema
Class InvalidSchemaException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.lang.RuntimeException
              extended bycom.softwareag.mdm.schema.InvalidSchemaException
All Implemented Interfaces:
Serializable

public class InvalidSchemaException
extends RuntimeException

Thrown to indicate that a schema is not valid regarding some dynamic conditions.

Usually a schema is fully checked at schema-validation time and any error is cleanly added at this time without the need to throw an exception. However, as sometimes schema validity depends dynamically upon the execution context, the implied conditions may become invalid. For example:

In those cases the "clean" way to signal a problem is to throw this exception.

See Also:
Serialized Form

Constructor Summary
InvalidSchemaException(String aMessage)
           
InvalidSchemaException(String aMessage, Throwable aCause)
           
InvalidSchemaException(Throwable aCause)
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InvalidSchemaException

public InvalidSchemaException(String aMessage)

InvalidSchemaException

public InvalidSchemaException(String aMessage,
                              Throwable aCause)

InvalidSchemaException

public InvalidSchemaException(Throwable aCause)


(report a bug)
webMethods MDM 4.2.8 [0558]
Copyright Software AG 2000-2007. All rights reserved.