org.qi4j.api.common

## Class InvalidApplicationException

- java.lang.Object
- - java.lang.Throwable
  - - java.lang.Exception
    - - java.lang.RuntimeException
      - - org.qi4j.api.common.InvalidApplicationException

- All Implemented Interfaces:
    Serializable
  Direct Known Subclasses:
    ConstraintImplementationNotFoundException, DuplicateServiceIdentityException, NoSuchCompositeException, NoSuchObjectException

      public class InvalidApplicationException
      extends RuntimeException

  Thrown when an application is considered to not be constructed properly. This happens primarily when client code tries to instantiate Composites and objects which have not been registered in the ModuleAssembly.
  See Also:
    Serialized Form

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `InvalidApplicationException(String string)`
    `InvalidApplicationException(String string, Throwable cause)`

  - ### Method Summary

    - ### Methods inherited from class java.lang.Throwable

      `addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- - ### Constructor Detail

    - #### InvalidApplicationException

          public InvalidApplicationException(String string)

    - #### InvalidApplicationException

          public InvalidApplicationException(String string,
                                     Throwable cause)