Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle TopLink
11g Release 1 (11.1.1)

B32476-02


oracle.toplink.exceptions
Class EJBJarXMLException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by oracle.toplink.exceptions.TopLinkException
                  extended by oracle.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_CMR_FIELD_FOR_BEAN_ABSTRACT_SETTER
           
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 noCMRForAbstractSetter(java.lang.String attributeName, java.lang.String beanName)
           
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

NO_CMR_FIELD_FOR_BEAN_ABSTRACT_SETTER

public static final int NO_CMR_FIELD_FOR_BEAN_ABSTRACT_SETTER
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()

noCMRForAbstractSetter

public static EJBJarXMLException noCMRForAbstractSetter(java.lang.String attributeName,
                                                        java.lang.String beanName)

Skip navigation links

Copyright © 1998, 2009, Oracle. All Rights Reserved.