Oracle Application Server TopLink API Reference
10g Release 2 (10.1.2)

B15903-01


oracle.toplink.exceptions
Class EJBJarXMLException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended byjava.lang.RuntimeException
              extended byoracle.toplink.exceptions.TopLinkException
                  extended byoracle.toplink.exceptions.EJBJarXMLException

All Implemented Interfaces:
java.io.Serializable

public class EJBJarXMLException
extends TopLinkException

Purpose: Reading or writing ejb-jar.xml deployment descriptor raise this exception

See Also:
Serialized Form

Field Summary
static int ATTRIBUTE_NOT_EXIST
static int CONCRETE_INSTANCE_VARIALBE_EXISTS
static int EJB_2_0_ATTRIBUTE_NOT_EXIST
static int EJB_CLASS_NOT_FOUND
static int EJB_DESCRIPTOR_MUST_HAVE_EJB_NAME
static int EJB_DESCRIPTOR_MUST_HAVE_PRIMARYKEY_CLASS
static int EJB_NAME_MUST_BE_UNIQUE
static int EMPTY_TEXT_ATTRIBUTE
static int FINDER_NOT_EXIST_ON_REMOTE_HOME_AND_LOCAL_HOME
static int INVALID_CMP_VERSION
static int INVALID_DOC_TYPE
static int INVALID_EJB_NAME_FOR_RELATIONSHIP_ROLE
static int INVALID_MULTIPLICITY
static int INVALID_PERSISTENCE_TYPE
static int INVALID_QUERY_METHOD_NAME
static int MULTIPLE_ENTITIES_FOUND_FOR_EJB_NAME
static int NEITHER_HOME_NOR_REMOTE_INTERFACE_FOUND
static int NO_PERSISTENCE_TYPE_SPECIFIED
static int NOT_SINGLE_PERSISTENCE_TYPE
static int PROJECT_MUST_HAVE_AT_LEAST_ONE_EJB_DESCRIPTOR
static int READ_EXCEPTION
static int REQUIRED_ATTRIBUTE_NOT_EXIST
static int SELECT_NOT_DEFINED_IN_BEANCLASS

Constructor Summary
EJBJarXMLException(java.lang.String message)
EJBJarXMLException(java.lang.String message, java.lang.Exception internalException)

Method Summary
static EJBJarXMLException errorReadingDescriptor(java.lang.Exception exception)
static EJBJarXMLException nonEJB_2_0_DocType()

Methods inherited from class oracle.toplink.exceptions.TopLinkException
getErrorCode, getInternalException, getMessage, getSession, printStackTrace, printStackTrace, printStackTrace, setShouldPrintInternalException

Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, setStackTrace

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

Field Detail

READ_EXCEPTION

public static final int READ_EXCEPTION
See Also:
Constant Field Values

INVALID_DOC_TYPE

public static final int INVALID_DOC_TYPE
See Also:
Constant Field Values

CONCRETE_INSTANCE_VARIALBE_EXISTS

public static final int CONCRETE_INSTANCE_VARIALBE_EXISTS
See Also:
Constant Field Values

EJB_2_0_ATTRIBUTE_NOT_EXIST

public static final int EJB_2_0_ATTRIBUTE_NOT_EXIST
See Also:
Constant Field Values

NEITHER_HOME_NOR_REMOTE_INTERFACE_FOUND

public static final int NEITHER_HOME_NOR_REMOTE_INTERFACE_FOUND
See Also:
Constant Field Values

FINDER_NOT_EXIST_ON_REMOTE_HOME_AND_LOCAL_HOME

public static final int FINDER_NOT_EXIST_ON_REMOTE_HOME_AND_LOCAL_HOME
See Also:
Constant Field Values

NO_PERSISTENCE_TYPE_SPECIFIED

public static final int NO_PERSISTENCE_TYPE_SPECIFIED
See Also:
Constant Field Values

SELECT_NOT_DEFINED_IN_BEANCLASS

public static final int SELECT_NOT_DEFINED_IN_BEANCLASS
See Also:
Constant Field Values

EJB_DESCRIPTOR_MUST_HAVE_EJB_NAME

public static final int EJB_DESCRIPTOR_MUST_HAVE_EJB_NAME
See Also:
Constant Field Values

EJB_DESCRIPTOR_MUST_HAVE_PRIMARYKEY_CLASS

public static final int EJB_DESCRIPTOR_MUST_HAVE_PRIMARYKEY_CLASS
See Also:
Constant Field Values

EJB_NAME_MUST_BE_UNIQUE

public static final int EJB_NAME_MUST_BE_UNIQUE
See Also:
Constant Field Values

EMPTY_TEXT_ATTRIBUTE

public static final int EMPTY_TEXT_ATTRIBUTE
See Also:
Constant Field Values

MULTIPLE_ENTITIES_FOUND_FOR_EJB_NAME

public static final int MULTIPLE_ENTITIES_FOUND_FOR_EJB_NAME
See Also:
Constant Field Values

INVALID_CMP_VERSION

public static final int INVALID_CMP_VERSION
See Also:
Constant Field Values

INVALID_EJB_NAME_FOR_RELATIONSHIP_ROLE

public static final int INVALID_EJB_NAME_FOR_RELATIONSHIP_ROLE
See Also:
Constant Field Values

INVALID_MULTIPLICITY

public static final int INVALID_MULTIPLICITY
See Also:
Constant Field Values

INVALID_PERSISTENCE_TYPE

public static final int INVALID_PERSISTENCE_TYPE
See Also:
Constant Field Values

INVALID_QUERY_METHOD_NAME

public static final int INVALID_QUERY_METHOD_NAME
See Also:
Constant Field Values

NOT_SINGLE_PERSISTENCE_TYPE

public static final int NOT_SINGLE_PERSISTENCE_TYPE
See Also:
Constant Field Values

PROJECT_MUST_HAVE_AT_LEAST_ONE_EJB_DESCRIPTOR

public static final int PROJECT_MUST_HAVE_AT_LEAST_ONE_EJB_DESCRIPTOR
See Also:
Constant Field Values

ATTRIBUTE_NOT_EXIST

public static final int ATTRIBUTE_NOT_EXIST
See Also:
Constant Field Values

EJB_CLASS_NOT_FOUND

public static final int EJB_CLASS_NOT_FOUND
See Also:
Constant Field Values

REQUIRED_ATTRIBUTE_NOT_EXIST

public static final int REQUIRED_ATTRIBUTE_NOT_EXIST
See Also:
Constant Field Values

Constructor Detail

EJBJarXMLException

public EJBJarXMLException(java.lang.String message)

EJBJarXMLException

public EJBJarXMLException(java.lang.String message,
                          java.lang.Exception internalException)

Method Detail

errorReadingDescriptor

public static EJBJarXMLException errorReadingDescriptor(java.lang.Exception exception)

nonEJB_2_0_DocType

public static EJBJarXMLException nonEJB_2_0_DocType()

Copyright © 1998, 2005 Oracle Corporation. All Rights Reserved.