|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.1.0) E10653-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.ResourceBundle
java.util.ListResourceBundle
oracle.jbo.common.CheckedListResourceBundle
oracle.jbo.CSMessageBundle
public class CSMessageBundle
Defines the error codes and default error messages for operations on business objects.
These error codes may be localized by extending this class, and overriding
getContents()
to return a table in which the error codes are
associated with other message strings. The subclass should be given a name of the
form CSMessageBundle_locale
, where Locale is
the name of a language.
CSMessageBundle_xx
is an example locale, for the toy language Xx.
see oracle.jbo.common.CSMessageBundle_xx
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.util.ResourceBundle |
---|
java.util.ResourceBundle.Control |
Field Summary | |
---|---|
static java.lang.String |
EXC_AFTER_COMMIT
JBO-26100: AfterCommitException |
static java.lang.String |
EXC_AFTER_POST
JBO-26101: AfterPostException |
static java.lang.String |
EXC_AFTER_ROLLBACK
JBO-26102: AfterRollbackException |
static java.lang.String |
EXC_ALREADY_CONNECTED
JBO-25201: AlreadyConnectedException |
static java.lang.String |
EXC_ALREADY_LOCKED
JBO-26030: AlreadyLockedException |
static java.lang.String |
EXC_ALT_KEY_ATTR_NOT_MAPPED
JBO-26039: PersistenceException |
static java.lang.String |
EXC_AM_ACTIVATE
JBO-25033: JboSerializationException |
static java.lang.String |
EXC_AM_ACTIVATE_DEF_CHANGED
JBO-25044: DefinitionChangedException |
static java.lang.String |
EXC_AM_PASSIVATE
JBO-25032: JboSerializationException |
static java.lang.String |
EXC_APPMODULE_CREATE
JBO-25222: ApplicationModuleCreateException |
static java.lang.String |
EXC_ATTR_DEP_CONFLICT
JBO-56102: AttrDependencyException |
static java.lang.String |
EXC_ATTR_LOAD_DATUM_EXCEPTION
JBO-27021: AttributeLoadException |
static java.lang.String |
EXC_ATTR_LOAD_EXCEPTION
JBO-27022: AttributeLoadException |
static java.lang.String |
EXC_ATTRIBUTE_INDEX_MISMATCH
JBO-26003: PersistenceException |
static java.lang.String |
EXC_CANNOT_CHANGE_RS_ACC_MODE
JBO-25082: InvalidOperException |
static java.lang.String |
EXC_CANNOT_CLEAR_DIRTY_ECACHE
JBO-25303: InvalidOperException |
static java.lang.String |
EXC_CANNOT_CREATE_SEC_RSI_FOR_ACC_MODE
JBO-25083: InvalidOperException |
static java.lang.String |
EXC_CANNOT_PERSIST_DT_ATTR
JBO-25306: JTPersistenceException |
static java.lang.String |
EXC_CANNOT_REMOVE_REFERENCED_OBJ
JBO-25008: InvalidOperException |
static java.lang.String |
EXC_CANNOT_REMOVE_REFERENCED_SNAPSHOT
JBO-25055: JboException |
static java.lang.String |
EXC_CANNOT_SET_USER_QUERY_WITH_VL
JBO-26016: InvalidOperException |
static java.lang.String |
EXC_CANNOT_SET_VALUE_IN_EXPR_ROW_ATTR
JBO-25076: InvalidOperException |
static java.lang.String |
EXC_CANT_MODIFY_KEY_DEF_AFTER_RESOLVE
JBO-27008: InvalidOperException |
static java.lang.String |
EXC_CHILD_AM_WITH_NO_PARENT
JBO-25301: InvalidOwnerException |
static java.lang.String |
EXC_COMP_OBJ_WITH_NO_PARENT
JBO-25302: InvalidOwnerException |
static java.lang.String |
EXC_COMP_OPER_MSG_BUNDLE
JBO-26083: PersistenceException |
static java.lang.String |
EXC_CONNECTION_REQUEST_TIMED_OUT
JBO-26069: JboException |
static java.lang.String |
EXC_CUSTOM_CLASS_NOT_ASSIGNABLE
JBO-26023: CustomClassNotFoundException |
static java.lang.String |
EXC_CUSTOM_CLASS_NOT_FOUND
JBO-26022: CustomClassNotFoundException |
static java.lang.String |
EXC_DATA_CREATION
JBO-25021: oracle.jbo.domain.DataCreationException |
static java.lang.String |
EXC_DATA_CREATION_CLASS_NOT_FOUND
JBO-25029: oracle.jbo.domain.DataCreationException |
static java.lang.String |
EXC_DATA_CREATION_FROM_VALUE
JBO-25009: oracle.jbo.domain.DataCreationException |
static java.lang.String |
EXC_DATA_CREATION_WITH_MSG
JBO-25028: oracle.jbo.domain.DataCreationException |
static java.lang.String |
EXC_DATABASE_CHANGE_NOTIFIY_REGISTER
JBO-25228: Unable to register a database change notification request |
static java.lang.String |
EXC_DATABASE_CHANGE_NOTIFIY_UNREGISTER
JBO-25229: Unable to unregister a database change notification request |
static java.lang.String |
EXC_DATABASE_STATE_EXISTS
JBO-25224: JboException |
static java.lang.String |
EXC_DEAD_ENTITY_ACCESS
JBO-27101: DeadEntityAccessException |
static java.lang.String |
EXC_DEAD_VIEW_ROW_ACCESS
JBO-27102: DeadViewRowAccessException |
static java.lang.String |
EXC_DEF_ATTR_VAL_EXCEPTION
JBO-27025: DeferredAttrValidationException |
static java.lang.String |
EXC_DEF_MANDATORY_ATTR_EXCEPTION
JBO-27027: DeferredAttrValidationException |
static java.lang.String |
EXC_DEF_NOT_RESOLVED
JBO-25086: InvalidOperException |
static java.lang.String |
EXC_DEF_ROW_VAL_EXCEPTION
JBO-27024: DeferredRowValidationException |
static java.lang.String |
EXC_DEF_TXN_VAL_EXCEPTION
JBO-27023: DeferredTxnValidationException |
static java.lang.String |
EXC_DEFINITION_NAME_FILE_MISMATCH
JBO-25080: NoDefException |
static java.lang.String |
EXC_DEFOBJECT_READONLY
JBO-25075: ReadOnlyDefObjectException |
static java.lang.String |
EXC_DISCR_COL_NOT_MAPPED
JBO-26015: PersistenceException |
static java.lang.String |
EXC_DML_BATCH_MODE_POST
JBO-25050: BatchDMLException |
static java.lang.String |
EXC_DML_BATCH_POST_ENTITY
JBO-26040: RowDMLException |
static java.lang.String |
EXC_DML_GENERATE_PK_BASED_REF
JBO-26045: DMLException |
static java.lang.String |
EXC_DML_GENERATE_REF_AND_OID
JBO-26042: DMLException |
static java.lang.String |
EXC_DML_GET_EST_ROW_COUNT
JBO-26044: DMLException |
static java.lang.String |
EXC_DML_PK_BASED_REF_NOT_SUPPORTED
JBO-26046: DMLException |
static java.lang.String |
EXC_DML_POST_ENTITY
JBO-26041: DMLException |
static java.lang.String |
EXC_DML_POST_ENTITY_CONSTRAINT_VIOLATION
JBO-26048: DMLException |
static java.lang.String |
EXC_DML_REF_AND_OID_NOT_SUPPORTED
JBO-26043: DMLException |
static java.lang.String |
EXC_DOMAIN_OPERATION
JBO-25023: oracle.jbo.domain.GenericDomainException |
static java.lang.String |
EXC_EFFECTIVE_DATE_NO_FUTURE_ROWS
JBO-27132: JboException |
static java.lang.String |
EXC_EFFECTIVE_DATE_NO_PREVIOUS_ROWS
JBO-27133: JboException |
static java.lang.String |
EXC_EFFECTIVE_DATE_PREV_SEQ_ROWS_EXIST
JBO-27134: JboException |
static java.lang.String |
EXC_EFFECTIVE_DATE_ROW_GAP
JBO-27127: JboException |
static java.lang.String |
EXC_EFFECTIVE_DATE_UPDATE_MODE_ERROR
JBO-27128: JboException |
static java.lang.String |
EXC_EFFECTIVE_END_GT_START
JBO-27129: JboException |
static java.lang.String |
EXC_EFFECTIVE_MODE_NOT_SUPPORTED_IN_MCPD
JBO-27130: JboException |
static java.lang.String |
EXC_EFFECTIVE_MODE_SUPPORTED_ONLY_IN_MCPD
JBO-27131: JboException |
static java.lang.String |
EXC_ENTITIES_INV_IN_B4_COMMIT
JBO-28202: JboException |
static java.lang.String |
EXC_ENTITY_NOT_FOUND_IN_TPL_LIST
JBO-25042: RowNotFoundException |
static java.lang.String |
EXC_ENTITY_ROW_CREATE
JBO-25017: RowCreateException |
static java.lang.String |
EXC_ENTITY_ROW_MISSING
JBO-25031: RowNotFoundException |
static java.lang.String |
EXC_ENTITY_ROW_NOT_FOUND
JBO-25019: RowNotFoundException |
static java.lang.String |
EXC_ENTITY_ROW_REMOVE_FROM_COLL
JBO-25056: InvalidOperException |
static java.lang.String |
EXC_ENTITY_SELECT
JBO-26080: DMLException |
static java.lang.String |
EXC_ENTITY_UPDATE_FOUND_NO_MATCH
JBO-25057: RowNotFoundException |
static java.lang.String |
EXC_EO_NOT_PRIMARY_BASE
JBO-25012: InvalidOperException |
static java.lang.String |
EXC_EXECUTE_QUERY_CANCELLED
JBO-27126: SQLStmtException |
static java.lang.String |
EXC_EXTRANEOUS_KEY
JBO-25043: InvalidParamException |
static java.lang.String |
EXC_FACADE_CANNOT_MODIFY_PK
JBO-25308: InvalidOperException |
static java.lang.String |
EXC_FACADE_PK_CANNOT_BE_NULL
JBO-25309: InvalidOperException |
static java.lang.String |
EXC_FOUND_MULTIPLE_OCCURRENCE
JBO-26035: PersistenceException |
static java.lang.String |
EXC_GENERIC_PERSISTENCE
JBO-26000: JboException |
static java.lang.String |
EXC_GENERIC_PERSISTENCE2
JBO-26000: JboException |
static java.lang.String |
EXC_GETROWCOUNT_NOT_ALLOWED_FOR_RANGE_PAGING
JBO-25087: InvalidOperException |
static java.lang.String |
EXC_HIDDEN_DEFINITION
JBO-25073: HiddenDefException |
static java.lang.String |
EXC_HIDDEN_DEFINITION_WITH_OWNER
JBO-25074: HiddenDefException |
static java.lang.String |
EXC_INSERT_WITH_NO_ATTR_SET
JBO-26018: InvalidOperException |
static java.lang.String |
EXC_INVALID_ACCESS_MODE
JBO-26071: PersistenceException |
static java.lang.String |
EXC_INVALID_ASSOC_END_ATTR_LIST
JBO-26017: PersistenceException |
static java.lang.String |
EXC_INVALID_ASSOC_END_FOR_ENTBASE
JBO-26031: PersistenceException |
static java.lang.String |
EXC_INVALID_ASSOCIATION_DEFN
JBO-26084: PersistenceException |
static java.lang.String |
EXC_INVALID_ATTRIBUTE_KIND
JBO-27016: InvalidAttrKindException |
static java.lang.String |
EXC_INVALID_ATTRIBUTE_KIND_IN_SUB
JBO-27034: InvalidAttrKindException |
static java.lang.String |
EXC_INVALID_CLASS_TYPE
JBO-29110: RowIdGenerationException |
static java.lang.String |
EXC_INVALID_DATA_VALUE
JBO-29109: RowIdGenerationException |
static java.lang.String |
EXC_INVALID_DBSORTCRITERIA_ATTR
JBO-56101: Invalid Attribute Exception |
static java.lang.String |
EXC_INVALID_DBVIEWCRITERIAITEM_NON_ACCESSOR_ATTR
JBO-56004: ServiceException |
static java.lang.String |
EXC_INVALID_DBVIEWCRITERIAITEM_TRANSIENT_ATTR
JBO-56003: ServiceException |
static java.lang.String |
EXC_INVALID_DEFINITION_NAME
JBO-25004: InvalidDefNameException |
static java.lang.String |
EXC_INVALID_ENABLE_PASSIVATION
JBO-25061: InvalidOperException |
static java.lang.String |
EXC_INVALID_ENTITY_ATTR_NAME
JBO-26010: PersistenceException |
static java.lang.String |
EXC_INVALID_EO_EXIST_VAL_KEY_MISMATCH
JBO-26086: PersistenceException |
static java.lang.String |
EXC_INVALID_EO_EXIST_VAL_MISSING_ASSOC_NAME
JBO-26085: PersistenceException |
static java.lang.String |
EXC_INVALID_FETCH_MODE
JBO-26005: PersistenceException |
static java.lang.String |
EXC_INVALID_FETCH_SIZE
JBO-26006: PersistenceException |
static java.lang.String |
EXC_INVALID_JDBC_POOL_CONNECTION
JBO-26068: JboException |
static java.lang.String |
EXC_INVALID_LIST_BINDING_FILTER
JBO-25071: ListBindingMismatchException |
static java.lang.String |
EXC_INVALID_LIST_BINDING_FILTER_NONE
JBO-25072: ListBindingMismatchException |
static java.lang.String |
EXC_INVALID_MAX_FETCH_SIZE
JBO-26007: PersistenceException |
static java.lang.String |
EXC_INVALID_METHOD_CALL
JBO-25221: JboException |
static java.lang.String |
EXC_INVALID_OBJECT_ACCESS
JBO-25036: InvalidObjAccessException |
static java.lang.String |
EXC_INVALID_OBJECT_NAME
JBO-25005: InvalidObjNameException |
static java.lang.String |
EXC_INVALID_OPER_DIRTY_PAGE
JBO-25053: InvalidOperException |
static java.lang.String |
EXC_INVALID_OPER_FORWARD_ROWSET
JBO-25011: InvalidOperException |
static java.lang.String |
EXC_INVALID_OPER_SET_ROW_VALIDATION
JBO-25007: InvalidOperException |
static java.lang.String |
EXC_INVALID_OPER_SYNCITERATOR
JBO-25045: InvalidOperException |
static java.lang.String |
EXC_INVALID_OPER_VIEW_CRITERIA
JBO-26032: InvalidOperException |
static java.lang.String |
EXC_INVALID_PARAM_NO_EXPL_GIVEN
JBO-25038: InvalidParamException |
static java.lang.String |
EXC_INVALID_PARAMETER
JBO-25006: InvalidParamException |
static java.lang.String |
EXC_INVALID_PASSIVATION_STORE
JBO-25035: JboException |
static java.lang.String |
EXC_INVALID_PROPERTY_VALUE
JBO-29108: RowIdGenerationException |
static java.lang.String |
EXC_INVALID_QM_SCAN_DATABASE_TABLES
JBO-25066: InvalidParamException |
static java.lang.String |
EXC_INVALID_SER_FILE
JBO-26009: PersistenceException |
static java.lang.String |
EXC_INVALID_SERVER_CALL_FOR_BATCH
JBO-25047: InvalidOperException |
static java.lang.String |
EXC_INVALID_SESSION_DEF_FULL_NAME
JBO-27032: InvalidParamException |
static java.lang.String |
EXC_INVALID_STACK_SNAPSHOT_ID
JBO-25054: JboException |
static java.lang.String |
EXC_INVALID_UNBOUND_ATTR_LIST
JBO-26053: PersistenceException |
static java.lang.String |
EXC_INVALID_UNION_VC_ELEM_TYPE
JBO-29111: InvalidOperException |
static java.lang.String |
EXC_INVALID_VAR_KIND_FOR_WHERE
JBO-25064: InvalidParamException |
static java.lang.String |
EXC_INVALID_VAR_WHERE_MISSING_EXT_INT_ARR
JBO-25070: InvalidOperException |
static java.lang.String |
EXC_INVALID_VERSION_NUMBER
JBO-26054: PersistenceException |
static java.lang.String |
EXC_INVALID_VIEWLINK_DEFN
JBO-26012: PersistenceException |
static java.lang.String |
EXC_INVALID_VIEWLINK_USAGE
JBO-26059: PersistenceException |
static java.lang.String |
EXC_JAAS_CREATE_ROW_NO_PERMISSION
JBO-24004: JboException |
static java.lang.String |
EXC_JAAS_ENTITY_ATTR_SET_FAILED
JBO-24003: JboException |
static java.lang.String |
EXC_JAAS_NO_CONTEXT
JBO-24000: JboException |
static java.lang.String |
EXC_JAAS_NO_ROLE
JBO-24001: JboException |
static java.lang.String |
EXC_JAAS_NO_USER
JBO-24002: JboException |
static java.lang.String |
EXC_JAAS_REMOVE_ROW_NO_PERMISSION
JBO-24004: JboException |
static java.lang.String |
EXC_JDBC_CLOSE_CONNECTION
JBO-26062: DMLException |
static java.lang.String |
EXC_JDBC_CLOSE_STATEMENT
JBO-26064: DMLException |
static java.lang.String |
EXC_JDBC_COLUMN_DEFN
JBO-26070: DMLException |
static java.lang.String |
EXC_JDBC_COMMIT
JBO-26065: DMLException |
static java.lang.String |
EXC_JDBC_GET_SQL_DATUM
JBO-26081: SQLDatumException |
static java.lang.String |
EXC_JDBC_OPEN_CONNECTION
JBO-26061: DMLException |
static java.lang.String |
EXC_JDBC_POOL_SIZE_EXCEEDED
JBO-26067: JboException |
static java.lang.String |
EXC_JDBC_REGISTER_DRIVER
JBO-26060: DMLException |
static java.lang.String |
EXC_JDBC_ROLLBACK
JBO-26066: DMLException |
static java.lang.String |
EXC_JOINED_VC_ATTR_ENTITY_MAP
JBO-29105: ValidationException |
static java.lang.String |
EXC_JOINED_VC_NO_ENTITY
JBO-29107: ValidationException |
static java.lang.String |
EXC_JOINED_VC_PRIMARY_ENTITY
JBO-29106: ValidationException |
static java.lang.String |
EXC_KEY_NOT_FOUND
JBO-27017: KeyNotFoundException |
static java.lang.String |
EXC_KEY_NOT_POPULATED
JBO-25078: KeyNotPopulatedException |
static java.lang.String |
EXC_LAST_NOT_ALLOWED_FOR_RANGE_PAGING
JBO-25084: InvalidOperException |
static java.lang.String |
EXC_LB_APP_VALUE_NOT_MATCH_ATTR_VAL
JBO-25085: InvalidOperException |
static java.lang.String |
EXC_LOADING_PROPERTIES
JBO-26026: PersistenceException |
static java.lang.String |
EXC_LOCATING_XML_FILE
JBO-26001: NoXMLFileException |
static java.lang.String |
EXC_LOCK_ONLY_ALLOWED_WITH_PRIMARY_KEY
JBO-27008: InvalidOperException |
static java.lang.String |
EXC_LOCK_ROW_BEFORE_LOB_USE
JBO-25040: JboException |
static java.lang.String |
EXC_MANAGE_ROWS_BY_KEY_BUT_EMPTY_KEY_DEF
JBO-25059: InvalidOperException |
static java.lang.String |
EXC_MISSING_EO_USAGE_ASSOC_INFO
JBO-26035: PersistenceException |
static java.lang.String |
EXC_MISSING_NAME_DURING_EXPR_EVAL
JBO-25077: InvalidParamException |
static java.lang.String |
EXC_MISSING_TYPEMAP_ENTRY
JBO-27125: JboException |
static java.lang.String |
EXC_NAME_CLASH
JBO-25001: NameClashException |
static java.lang.String |
EXC_NAMED_WHERE_PARAM_NOT_OWNED_BY_VO
JBO-25065: InvalidOperException |
static java.lang.String |
EXC_NEW_EO_INST_WITH_NO_DISCR_BASE
JBO-25068: InvalidOperException |
static java.lang.String |
EXC_NEW_EO_INST_WITH_NO_DISCR_SUBCLASS
JBO-25067: InvalidOperException |
static java.lang.String |
EXC_NO_CURRENT_ROW
JBO-25039: RowNotFoundException |
static java.lang.String |
EXC_NO_DEFINITION
JBO-25002: NoDefException |
static java.lang.String |
EXC_NO_DEFINITION_WITH_OWNER
JBO-25058: NoDefException |
static java.lang.String |
EXC_NO_ENTITY_OWNER
JBO-25030: InvalidOwnerException |
static java.lang.String |
EXC_NO_EO_BASE_FOR_DISCR
JBO-26037: RowCreateException |
static java.lang.String |
EXC_NO_KEY_ATTR_VO_ACTIVATED
JBO-25052: JboException |
static java.lang.String |
EXC_NO_MASTER_ROW_SET_ITERATOR
JBO-25037: NoObjException |
static java.lang.String |
EXC_NO_MATCHING_DETAIL_VIEWOBJECT
JBO-25062: NoObjException |
static java.lang.String |
EXC_NO_MATCHING_EO_BASE
JBO-26020: InvalidOperException |
static java.lang.String |
EXC_NO_MORE_ROW_ID
JBO-29102: RowIdGenerationException |
static java.lang.String |
EXC_NO_OBJECT
JBO-25003: NoObjException |
static java.lang.String |
EXC_NO_ROWID_AM
JBO-29104: RowIdGenerationException |
static java.lang.String |
EXC_NONSELECTED_DEFINITION
JBO-25073: AttrNotSelectedException |
static java.lang.String |
EXC_NONSELECTED_DEFINITION_WITH_OWNER
JBO-25074: AttrNotSelectedException |
static java.lang.String |
EXC_NOT_CONNECTED
JBO-25200: NotConnectedException |
static java.lang.String |
EXC_NULL_APPDEF
JBO-26033: JboException |
static java.lang.String |
EXC_NULL_ARGUMENT
JBO-29103: RowIdGenerationException |
static java.lang.String |
EXC_NULL_SERVER_POOL_CONFIGURATION
JBO-29004: JboException |
static java.lang.String |
EXC_NULL_SESSDEF
JBO-26034: JboException |
static java.lang.String |
EXC_OBSOLETE_METHOD
JBO-25024: JboException |
static java.lang.String |
EXC_OPER_BATCH_MODE
JBO-25049: InvalidOperException |
static java.lang.String |
EXC_OPER_INVALID_FOR_WS_OBJ
JBO-25048: InvalidOperException |
static java.lang.String |
EXC_OPER_WS_OBJ_NOT_BOUND
JBO-25063: InvalidOperException |
static java.lang.String |
EXC_OPTUPDATE_ROW_MISSING_CHG_IND
JBO-26047: InvalidOperException |
static java.lang.String |
EXC_PARSING_XML_FILE
JBO-26002: PersistenceException |
static java.lang.String |
EXC_PCOLL_ACTIVATE
JBO-28021: PCollException |
static java.lang.String |
EXC_PCOLL_ADD_KEY_COL
JBO-28012: PCollException |
static java.lang.String |
EXC_PCOLL_CHILD_ID_NOT_FOUND
JBO-28037: PCollException |
static java.lang.String |
EXC_PCOLL_COMMIT
JBO-28007: PCollException |
static java.lang.String |
EXC_PCOLL_CONNECT
JBO-28001: PCollException |
static java.lang.String |
EXC_PCOLL_CREATE_CONTROL_TAB
JBO-28002: PCollException |
static java.lang.String |
EXC_PCOLL_CREATE_INDEX
JBO-28008: PCollException |
static java.lang.String |
EXC_PCOLL_CREATE_KEYINFO_TAB
JBO-28013: PCollException |
static java.lang.String |
EXC_PCOLL_CREATE_TAB
JBO-28006: PCollException |
static java.lang.String |
EXC_PCOLL_DELETE_ALL
JBO-28038: PCollException |
static java.lang.String |
EXC_PCOLL_DELETE_CONTROL_ROW
JBO-28003: PCollException |
static java.lang.String |
EXC_PCOLL_DELETE_ROW
JBO-28032: PCollException |
static java.lang.String |
EXC_PCOLL_GETCURTIME
JBO-28009: PCollException |
static java.lang.String |
EXC_PCOLL_INSERT_ROW
JBO-28030: PCollException |
static java.lang.String |
EXC_PCOLL_INVALID_ID
JBO-28035: PCollException |
static java.lang.String |
EXC_PCOLL_INVALID_ROOT_NODE
JBO-28039: PCollException |
static java.lang.String |
EXC_PCOLL_LOCK_CONTROL_ROW
JBO-28004: PCollException |
static java.lang.String |
EXC_PCOLL_NO_PERSIST_MGR_CLASS
JBO-28000: PCollException |
static java.lang.String |
EXC_PCOLL_OBJ_ALREADY_ACTIVE
JBO-28036: PCollException |
static java.lang.String |
EXC_PCOLL_PASSIVATE
JBO-28020: PCollException |
static java.lang.String |
EXC_PCOLL_QUERY_NEXTID
JBO-28011: PCollException |
static java.lang.String |
EXC_PCOLL_RETRIEVE_BY_ID
JBO-28034: PCollException |
static java.lang.String |
EXC_PCOLL_RETRIEVE_IDS_WITH_KEY
JBO-28040: PCollException |
static java.lang.String |
EXC_PCOLL_RETRIEVE_ROW
JBO-28033: PCollException |
static java.lang.String |
EXC_PCOLL_SEQ_NEXTVAL
JBO-28010: PCollException |
static java.lang.String |
EXC_PCOLL_UPDATE_BAD_ROW_COUNT
JBO-28041: PCollException |
static java.lang.String |
EXC_PCOLL_UPDATE_CONTROL_ROW
JBO-28005: PCollException |
static java.lang.String |
EXC_PCOLL_UPDATE_ROW
JBO-28031: PCollException |
static java.lang.String |
EXC_PERSISTENCE_DELETE_XML_DOC
JBO-26055: PersistenceException |
static java.lang.String |
EXC_PK_ATTR_NOT_MAPPED
JBO-26028: PersistenceException |
static java.lang.String |
EXC_POOL_INSTANTIATION_FAILED
JBO-28100: ResourcePoolException |
static java.lang.String |
EXC_POOL_INVALID_RESOURCE
JBO-28103: ResourcePoolException |
static java.lang.String |
EXC_POOL_RESOURCE_ALREADY_INITIALIZED
JBO-28101: ResourcePoolException |
static java.lang.String |
EXC_POOL_WAIT_TIME_EXCEEDED
JBO-28102: ResourcePoolException |
static java.lang.String |
EXC_POST_THRESHOLD_REACHED
JBO-28201: JboException |
static java.lang.String |
EXC_QUERY_COLLECTION_CLOSED
JBO-25015: InvalidOperException |
static java.lang.String |
EXC_READ_ATTRIBUTE_XML
JBO-25027: AttributeReadXMLException |
static java.lang.String |
EXC_READ_ROW_XML
JBO-25026: RowReadXMLException |
static java.lang.String |
EXC_READ_ROWSET_XML
JBO-25025: ReadXMLException |
static java.lang.String |
EXC_READONLY_ASSOC_ATTR
JBO-27001: ReadOnlyAttrException |
static java.lang.String |
EXC_RECURSIVE_AM_INCLUSION
JBO-25226: ApplicationModuleCreateException |
static java.lang.String |
EXC_RECURSIVE_BASE_DEF
JBO-26004: InvalidOperException |
static java.lang.String |
EXC_RECURSIVE_ENTITY_REFS
JBO-26057: InvalidOperException |
static java.lang.String |
EXC_RECURSIVE_SUBSTITUTIONS
JBO-26036: InvalidOperException |
static java.lang.String |
EXC_RECURSIVE_VIEW_LINKS
JBO-25227: InvalidOperException |
static java.lang.String |
EXC_REMOVE_WITH_DETAILS
JBO-26019: JboException |
static java.lang.String |
EXC_RESOURCE_NOT_FOUND
JBO-26027: JboException |
static java.lang.String |
EXC_RETRIEVE_NEXT_FROM_RESULT_SET
JBO-25060: RowNotFoundException |
static java.lang.String |
EXC_ROOT_APPMOD_ALREADY_CREATED
JBO-25223: ApplicationModuleCreateException |
static java.lang.String |
EXC_ROW_INCONSISTENT
JBO-25014: RowInconsistentException |
static java.lang.String |
EXC_ROW_NOT_AVAILABLE
JBO-25046: RowNotAvailableException |
static java.lang.String |
EXC_ROW_NOT_FOUND_MISSING_KEY_VALUES
JBO-28203: RowNotFoundException |
static java.lang.String |
EXC_ROW_OF_HANDLE_NOT_FOUND
JBO-25034: RowNotFoundException |
static java.lang.String |
EXC_ROW_OF_RANGE_INDEX_NOT_FOUND
JBO-25051: RowNotFoundException |
static java.lang.String |
EXC_SAVE_XML_HAS_NO_STREAM_TO_SAVE
JBO-25230: InvalidOperException |
static java.lang.String |
EXC_SERVICE_OPERATION_NOT_SUPPORTED
JBO-56002: ServiceException |
static java.lang.String |
EXC_SET_ATTR_VAL_EXCEPTION
JBO-27026: AttrSetValException |
static java.lang.String |
EXC_SIBLING_SUBCLASS_WITHOUT_DISCR
JBO-25069: InvalidOperException |
static java.lang.String |
EXC_SQL_CREATE_STATEMENT
JBO-27124: SQLStmtException |
static java.lang.String |
EXC_SQL_EXECUTE_COMMAND
JBO-27121: SQLStmtException |
static java.lang.String |
EXC_SQL_EXECUTE_QUERY
JBO-27120: SQLStmtException |
static java.lang.String |
EXC_SQL_JNDI_LOOKUP
JBO-27200: JboException, DMLException |
static java.lang.String |
EXC_SQL_NOCONNSTR_FOR_JTA
JBO-27203: JboException |
static java.lang.String |
EXC_SQL_PREPARE_CALL
JBO-27123: SQLStmtException |
static java.lang.String |
EXC_SQL_PREPARE_STATEMENT
JBO-27122: SQLStmtException |
static java.lang.String |
EXC_SQL_RESUMING_TXN
JBO-27202: JboException |
static java.lang.String |
EXC_SQL_SUSPENDING_TXN
JBO-27201: JboException |
static java.lang.String |
EXC_SQLTYPE_NOT_SPECIFIED
JBO-26011: PersistenceException |
static java.lang.String |
EXC_SUBCLASS_DISCR_DIFFERENT
JBO-25079: InvalidOperException |
static java.lang.String |
EXC_SYSTEM_GET_PROPERTIES
JBO-26025: PersistenceException |
static java.lang.String |
EXC_TOO_MANY_OBJECTS
JBO-25013: TooManyObjectsException |
static java.lang.String |
EXC_TOO_MANY_OBJECTS_ALTKEY
JBO-28204: TooManyObjectsException |
static java.lang.String |
EXC_TRANS_LEVEL_REQ_TRANSVALINTERFACE
JBO-27008: InvalidOperException |
static java.lang.String |
EXC_TYP_UNKNOWN_SQL_TYPE
JBO-25000: UnknownSQLTypeException |
static java.lang.String |
EXC_TYPE_MISMATCH
JBO-29001: ApplicationModuleCreateException |
static java.lang.String |
EXC_TYPEMAP_CLASS_NOT_BE_LOADED
JBO-26029: CustomClassNotFoundException |
static java.lang.String |
EXC_TYPEMAP_CONVERION_ID_INVALID
JBO-25041: oracle.jbo.domain.DataCreationException |
static java.lang.String |
EXC_UNEXPECTED_EXCEPTION
JBO-29000: JboException |
static java.lang.String |
EXC_UNKNOWN_FILE_ENCODING
JBO-25305: |
static java.lang.String |
EXC_UNKNOWN_XML_ELEMENT_TAG
JBO-26051: PersistenceException |
static java.lang.String |
EXC_UNRESOLVED_REFERENCE
JBO-26008: PersistenceException |
static java.lang.String |
EXC_VAL_APPMOD_VALIDATE_FAILED
JBO-27005: ValidationException |
static java.lang.String |
EXC_VAL_ATTR_MANDATORY
JBO-27014: AttrValException |
static java.lang.String |
EXC_VAL_ATTR_MANDATORY_ANY
JBO-27031: AttrValException |
static java.lang.String |
EXC_VAL_ATTR_RESOLVEGET_FAILED
JBO-27019: AttrGetValException |
static java.lang.String |
EXC_VAL_ATTR_RESOLVESET_FAILED
JBO-27020: AttrSetValException |
static java.lang.String |
EXC_VAL_ATTR_SET_FAILED
JBO-27011: AttrSetValException |
static java.lang.String |
EXC_VAL_ATTR_SET_TYPE_MISMATCH
JBO-27018: AttrSetValException |
static java.lang.String |
EXC_VAL_ATTRIBUTE_NOT_FOUND
JBO-27006: AttrValException |
static java.lang.String |
EXC_VAL_DOMAIN_FAILED
JBO-25010: oracle.jbo.domain.DomainValidationException |
static java.lang.String |
EXC_VAL_ENTITY_ATTR_SET_FAILED
JBO-27004: ReadOnlyAttrException |
static java.lang.String |
EXC_VAL_ENTITY_VALIDATE_FAILED
JBO-27002: AttrSetValException |
static java.lang.String |
EXC_VAL_INVALID_CONTAINED_ENTITIES
JBO-27015: ValidationException |
static java.lang.String |
EXC_VAL_METHOD_ON_ATTR_SET_FAILED
JBO-27013: ValidationException |
static java.lang.String |
EXC_VAL_METHOD_ON_ROW_FAILED
JBO-27012: ValidationException |
static java.lang.String |
EXC_VAL_PRECISION_VALIDATOR
JBO-27010: ValidatonException |
static java.lang.String |
EXC_VAL_VAR_NOT_UPDATEABLE
JBO-27008: ReadOnlyAttrException |
static java.lang.String |
EXC_VAL_VO_VALIDATE_FAILED
JBO-27003: ValidationException |
static java.lang.String |
EXC_VAL_VR_ATTR_SET_FAILED
JBO-27008: ReadOnlyAttrException |
static java.lang.String |
EXC_VAL_VR_BATCH_ATTR_SET_FAILED
JBO-27009: ValidationException |
static java.lang.String |
EXC_VAL_VR_VALIDATE_FAILED
JBO-27007: ValidationException |
static java.lang.String |
EXC_VALIDATION_THRESHOLD_REACHED
JBO-28200: JboException |
static java.lang.String |
EXC_VALUESTORE_ROW_MISSING
JBO-56001: ServiceException |
static java.lang.String |
EXC_VAR_INVALID_VARIANT_NAME
JBO-55003: VariantException |
static java.lang.String |
EXC_VAR_INVALID_VARIANT_TYPE
JBO-55002: VariantException |
static java.lang.String |
EXC_VAR_UNEXPECTED_TYPE
JBO-55001: VariantException |
static java.lang.String |
EXC_VIEW_LINK_ALREADY_EXISTS
JBO-25022: ViewLinkAlreadyExistsException |
static java.lang.String |
EXC_VIEW_OBJECT_NOT_PREPARED
JBO-56103: ViewObjectNotPreparedException |
static java.lang.String |
EXC_VIEW_ROW_CREATE
JBO-25018: RowCreateException |
static java.lang.String |
EXC_VIEW_ROW_NOT_FOUND
JBO-25020: RowNotFoundException |
static java.lang.String |
EXC_VIEWLINK_NO_EO_DEF
JBO-26038: PersistenceException |
static java.lang.String |
EXC_VIEWOBJECT_READONLY
JBO-25016: ReadOnlyViewObjectException |
static java.lang.String |
EXC_VL_AM_NOT_CHILD_OF_VO_AM
JBO-26058: InvalidOperException |
static java.lang.String |
EXC_VO_FETCH_SIZE_INVALID
JBO-25006: InvalidParamException |
static java.lang.String |
EXC_WRITING_PERS_DEF
JBO-26050: PersistenceException |
static java.lang.String |
EXC_XML_CONTEXT_BIND
JBO-26014: |
static java.lang.String |
EXC_XML_CONTEXT_LOOKUP
JBO-26013: PersistenceException |
static java.lang.String |
EXC_XML_CREATE_INITIAL_CONTEXT
JBO-26024: PersistenceException |
static java.lang.String |
EXC_XML_FILE_NOT_OPEN
JBO-25307: JTPersistenceException |
static java.lang.String |
EXC_XML_MISSING_DTD
JBO-26021: PersistenceException |
static java.lang.String |
MSG_POOL_AVG_NUM_OF_AVAIL_INSTANCES
|
static java.lang.String |
MSG_POOL_AVG_NUM_OF_INSTANCES
|
static java.lang.String |
MSG_POOL_AVG_NUM_OF_UNAVAIL_INSTANCES
|
static java.lang.String |
MSG_POOL_INSTANCE_AGE_STATS
|
static java.lang.String |
MSG_POOL_INSTANCE_LIFETIME_STATS
|
static java.lang.String |
MSG_POOL_INSTANCE_STATS
|
static java.lang.String |
MSG_POOL_MAX_NUM_OF_INSTANCES
|
static java.lang.String |
MSG_POOL_NUM_OF_AVAIL_INSTANCES
|
static java.lang.String |
MSG_POOL_NUM_OF_CHECK_INS
|
static java.lang.String |
MSG_POOL_NUM_OF_CHECK_OUT_FAILURES
|
static java.lang.String |
MSG_POOL_NUM_OF_CHECK_OUTS
|
static java.lang.String |
MSG_POOL_NUM_OF_INSTANCE_CREATIONS
|
static java.lang.String |
MSG_POOL_NUM_OF_INSTANCE_REMOVALS
|
static java.lang.String |
MSG_POOL_NUM_OF_INSTANCES
|
static java.lang.String |
MSG_POOL_NUM_OF_UNUSED_INSTANCES
|
static java.lang.String |
MSG_POOL_NUM_OF_USED_INSTANCES
|
static java.lang.String |
MSG_POOL_USE_STATS
|
static java.lang.String |
STR_APP_MODULE
|
static java.lang.String |
STR_ATTRIBUTE
|
static java.lang.String |
STR_DATA_CONTROL
|
static java.lang.String |
STR_DATASOURCE
|
static java.lang.String |
STR_DEF_APP_MODULE
|
static java.lang.String |
STR_DEF_ASSOC_END
|
static java.lang.String |
STR_DEF_ATTRIBUTE
|
static java.lang.String |
STR_DEF_COMPONENT_OBJECT
|
static java.lang.String |
STR_DEF_DOMAIN
|
static java.lang.String |
STR_DEF_ENTITY_ASSOC
|
static java.lang.String |
STR_DEF_ENTITY_OBJECT
|
static java.lang.String |
STR_DEF_KEY
|
static java.lang.String |
STR_DEF_LIST_BINDING
|
static java.lang.String |
STR_DEF_METHOD
|
static java.lang.String |
STR_DEF_PACKAGE
|
static java.lang.String |
STR_DEF_VIEW_ACCESSOR
|
static java.lang.String |
STR_DEF_VIEW_LINK
|
static java.lang.String |
STR_DEF_VIEW_LINK_END
|
static java.lang.String |
STR_DEF_VIEW_OBJECT
|
static java.lang.String |
STR_DML_BATCH_POST
|
static java.lang.String |
STR_DML_COMMIT
|
static java.lang.String |
STR_DML_DELETE
|
static java.lang.String |
STR_DML_INSERT
|
static java.lang.String |
STR_DML_RELEASE_SAVEPOINT
|
static java.lang.String |
STR_DML_ROLLBACK
|
static java.lang.String |
STR_DML_ROLLBACK_TO_SAVEPOINT
|
static java.lang.String |
STR_DML_SAVEPOINT
|
static java.lang.String |
STR_DML_UPDATE
|
static java.lang.String |
STR_DOMAIN
|
static java.lang.String |
STR_ENTITY_ASSOC
|
static java.lang.String |
STR_ENTITY_OBJECT
|
static java.lang.String |
STR_ENTITY_ROW
|
static java.lang.String |
STR_ENTITY_ROW_SET
|
static java.lang.String |
STR_ENTITY_ROW_SET_ITERATOR
|
static java.lang.String |
STR_ENTITY_USAGE
|
static java.lang.String |
STR_OPER_AFTER
|
static java.lang.String |
STR_OPER_BEFORE
|
static java.lang.String |
STR_OPER_BETWEEN
|
static java.lang.String |
STR_OPER_CONTAINS
|
static java.lang.String |
STR_OPER_DOES_NOT_CONTAIN
|
static java.lang.String |
STR_OPER_ENDS_WITH
|
static java.lang.String |
STR_OPER_EQ
|
static java.lang.String |
STR_OPER_EXISTS
|
static java.lang.String |
STR_OPER_GE
|
static java.lang.String |
STR_OPER_GT
|
static java.lang.String |
STR_OPER_IS_BLANK
|
static java.lang.String |
STR_OPER_IS_NOT_BLANK
|
static java.lang.String |
STR_OPER_LE
|
static java.lang.String |
STR_OPER_LIKE
|
static java.lang.String |
STR_OPER_LT
|
static java.lang.String |
STR_OPER_NE
|
static java.lang.String |
STR_OPER_NOT_BETWEEN
|
static java.lang.String |
STR_OPER_ON_OR_AFTER
|
static java.lang.String |
STR_OPER_ON_OR_BEFORE
|
static java.lang.String |
STR_OPER_STARTS_WITH
|
static java.lang.String |
STR_OR
|
static java.lang.String |
STR_PACKAGE
|
static java.lang.String |
STR_PERS_DEF_APP_MODULE
|
static java.lang.String |
STR_PERS_DEF_ATTRIBUTE
|
static java.lang.String |
STR_PERS_DEF_VARIABLE
|
static java.lang.String |
STR_PERS_DEF_VIEW_OBJECT
|
static java.lang.String |
STR_TRANSACTION
|
static java.lang.String |
STR_TRANSACTION_MANAGER
|
static java.lang.String |
STR_VAL_DESC_COLLECTION_VALIDATOR
|
static java.lang.String |
STR_VAL_DESC_COMPARE_VALIDATOR
|
static java.lang.String |
STR_VAL_DESC_EXISTS_VALIDATOR
|
static java.lang.String |
STR_VAL_DESC_GENERIC_VALIDATOR
|
static java.lang.String |
STR_VAL_DESC_LENGTH_VALIDATOR
|
static java.lang.String |
STR_VAL_DESC_LIST_VALIDATOR
|
static java.lang.String |
STR_VAL_DESC_MANDATORY_VALIDATOR
|
static java.lang.String |
STR_VAL_DESC_METHOD_VALIDATOR
|
static java.lang.String |
STR_VAL_DESC_PRECISION_VALIDATOR
|
static java.lang.String |
STR_VAL_DESC_RANGE_VALIDATOR
|
static java.lang.String |
STR_VAL_DESC_REGEXP_VALIDATOR
|
static java.lang.String |
STR_VAL_DESC_REQUIRED_VALIDATOR
|
static java.lang.String |
STR_VAL_SCALE_DECIMAL_CHAR
|
static java.lang.String |
STR_VALIDATOR_TYPE
|
static java.lang.String |
STR_VARIABLE
|
static java.lang.String |
STR_VARIABLE_WHERE_CLAUSE
|
static java.lang.String |
STR_VIEW_CRITERIA
|
static java.lang.String |
STR_VIEW_LINK
|
static java.lang.String |
STR_VIEW_OBJECT
|
static java.lang.String |
STR_VIEW_ROW
|
static java.lang.String |
STR_VIEW_ROW_SET
|
static java.lang.String |
STR_VIEW_ROW_SET_ITERATOR
|
Fields inherited from class java.util.ResourceBundle |
---|
parent |
Constructor Summary | |
---|---|
CSMessageBundle()
|
Method Summary | |
---|---|
java.lang.Object[][] |
getContents()
Gets the key-value association table. |
Methods inherited from class java.util.ListResourceBundle |
---|
getKeys, handleGetObject, handleKeySet |
Methods inherited from class java.util.ResourceBundle |
---|
clearCache, clearCache, containsKey, getBundle, getBundle, getBundle, getBundle, getBundle, getBundle, getLocale, getObject, getString, getStringArray, keySet, setParent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String STR_DEF_APP_MODULE
public static final java.lang.String STR_DEF_VIEW_OBJECT
public static final java.lang.String STR_DEF_VIEW_LINK
public static final java.lang.String STR_DEF_ENTITY_OBJECT
public static final java.lang.String STR_DEF_ENTITY_ASSOC
public static final java.lang.String STR_DEF_ASSOC_END
public static final java.lang.String STR_DEF_VIEW_LINK_END
public static final java.lang.String STR_DEF_ATTRIBUTE
public static final java.lang.String STR_DEF_VIEW_ACCESSOR
public static final java.lang.String STR_DEF_LIST_BINDING
public static final java.lang.String STR_DEF_DOMAIN
public static final java.lang.String STR_DEF_PACKAGE
public static final java.lang.String STR_DEF_COMPONENT_OBJECT
public static final java.lang.String STR_DEF_KEY
public static final java.lang.String STR_DEF_METHOD
public static final java.lang.String STR_PERS_DEF_APP_MODULE
public static final java.lang.String STR_PERS_DEF_VIEW_OBJECT
public static final java.lang.String STR_PERS_DEF_ATTRIBUTE
public static final java.lang.String STR_PERS_DEF_VARIABLE
public static final java.lang.String STR_APP_MODULE
public static final java.lang.String STR_DATA_CONTROL
public static final java.lang.String STR_VIEW_OBJECT
public static final java.lang.String STR_VIEW_ROW_SET
public static final java.lang.String STR_VIEW_ROW_SET_ITERATOR
public static final java.lang.String STR_VIEW_ROW
public static final java.lang.String STR_VIEW_LINK
public static final java.lang.String STR_ENTITY_OBJECT
public static final java.lang.String STR_ENTITY_ROW_SET
public static final java.lang.String STR_ENTITY_ROW_SET_ITERATOR
public static final java.lang.String STR_ENTITY_ROW
public static final java.lang.String STR_ENTITY_ASSOC
public static final java.lang.String STR_ENTITY_USAGE
public static final java.lang.String STR_ATTRIBUTE
public static final java.lang.String STR_VARIABLE
public static final java.lang.String STR_VARIABLE_WHERE_CLAUSE
public static final java.lang.String STR_DOMAIN
public static final java.lang.String STR_PACKAGE
public static final java.lang.String STR_VALIDATOR_TYPE
public static final java.lang.String STR_TRANSACTION
public static final java.lang.String STR_VIEW_CRITERIA
public static final java.lang.String STR_OR
public static final java.lang.String STR_DML_INSERT
public static final java.lang.String STR_DML_UPDATE
public static final java.lang.String STR_DML_DELETE
public static final java.lang.String STR_DML_ROLLBACK
public static final java.lang.String STR_DML_COMMIT
public static final java.lang.String STR_DML_SAVEPOINT
public static final java.lang.String STR_DML_ROLLBACK_TO_SAVEPOINT
public static final java.lang.String STR_DML_RELEASE_SAVEPOINT
public static final java.lang.String STR_DML_BATCH_POST
public static final java.lang.String STR_VAL_DESC_REGEXP_VALIDATOR
public static final java.lang.String STR_VAL_DESC_LENGTH_VALIDATOR
public static final java.lang.String STR_VAL_DESC_RANGE_VALIDATOR
public static final java.lang.String STR_VAL_DESC_COMPARE_VALIDATOR
public static final java.lang.String STR_VAL_DESC_LIST_VALIDATOR
public static final java.lang.String STR_VAL_DESC_METHOD_VALIDATOR
public static final java.lang.String STR_VAL_DESC_GENERIC_VALIDATOR
public static final java.lang.String STR_VAL_DESC_PRECISION_VALIDATOR
public static final java.lang.String STR_VAL_DESC_MANDATORY_VALIDATOR
public static final java.lang.String STR_VAL_SCALE_DECIMAL_CHAR
public static final java.lang.String STR_DATASOURCE
public static final java.lang.String STR_TRANSACTION_MANAGER
public static final java.lang.String STR_VAL_DESC_EXISTS_VALIDATOR
public static final java.lang.String STR_VAL_DESC_REQUIRED_VALIDATOR
public static final java.lang.String STR_VAL_DESC_COLLECTION_VALIDATOR
public static final java.lang.String STR_OPER_EQ
public static final java.lang.String STR_OPER_GT
public static final java.lang.String STR_OPER_GE
public static final java.lang.String STR_OPER_LT
public static final java.lang.String STR_OPER_LE
public static final java.lang.String STR_OPER_NE
public static final java.lang.String STR_OPER_LIKE
public static final java.lang.String STR_OPER_CONTAINS
public static final java.lang.String STR_OPER_STARTS_WITH
public static final java.lang.String STR_OPER_ENDS_WITH
public static final java.lang.String STR_OPER_EXISTS
public static final java.lang.String STR_OPER_DOES_NOT_CONTAIN
public static final java.lang.String STR_OPER_IS_BLANK
public static final java.lang.String STR_OPER_IS_NOT_BLANK
public static final java.lang.String STR_OPER_BETWEEN
public static final java.lang.String STR_OPER_NOT_BETWEEN
public static final java.lang.String STR_OPER_BEFORE
public static final java.lang.String STR_OPER_AFTER
public static final java.lang.String STR_OPER_ON_OR_BEFORE
public static final java.lang.String STR_OPER_ON_OR_AFTER
public static final java.lang.String MSG_POOL_NUM_OF_INSTANCE_CREATIONS
public static final java.lang.String MSG_POOL_NUM_OF_INSTANCE_REMOVALS
public static final java.lang.String MSG_POOL_NUM_OF_CHECK_OUTS
public static final java.lang.String MSG_POOL_NUM_OF_CHECK_INS
public static final java.lang.String MSG_POOL_NUM_OF_INSTANCES
public static final java.lang.String MSG_POOL_MAX_NUM_OF_INSTANCES
public static final java.lang.String MSG_POOL_AVG_NUM_OF_INSTANCES
public static final java.lang.String MSG_POOL_NUM_OF_AVAIL_INSTANCES
public static final java.lang.String MSG_POOL_AVG_NUM_OF_AVAIL_INSTANCES
public static final java.lang.String MSG_POOL_AVG_NUM_OF_UNAVAIL_INSTANCES
public static final java.lang.String MSG_POOL_NUM_OF_UNUSED_INSTANCES
public static final java.lang.String MSG_POOL_NUM_OF_USED_INSTANCES
public static final java.lang.String MSG_POOL_INSTANCE_LIFETIME_STATS
public static final java.lang.String MSG_POOL_USE_STATS
public static final java.lang.String MSG_POOL_INSTANCE_STATS
public static final java.lang.String MSG_POOL_INSTANCE_AGE_STATS
public static final java.lang.String MSG_POOL_NUM_OF_CHECK_OUT_FAILURES
public static final java.lang.String EXC_JAAS_NO_CONTEXT
Cause: An error occurred while initializing the Java Authentication and Authorization Service (JAAS).
Action: Make sure that the JAAS configuration is correct.
public static final java.lang.String EXC_JAAS_NO_ROLE
Cause: An error occurred while retrieving the role.
Action: Make sure that the role information is correct.
public static final java.lang.String EXC_JAAS_NO_USER
Cause: An error occurred while retrieving the user.
Action: Make sure that the user information is correct.
public static final java.lang.String EXC_JAAS_ENTITY_ATTR_SET_FAILED
Cause: An attempt was made to update the attribute, but the user did not have permission or the attribute was not updatable.
Action: Make sure that the user permission and updatable setting for the attribute are correct.
public static final java.lang.String EXC_JAAS_REMOVE_ROW_NO_PERMISSION
Cause: An attempt was made to remove the row, but the user did not have permission or the entity was read-only.
Action: Make sure that the user permission and read-only setting for the entity are correct.
public static final java.lang.String EXC_JAAS_CREATE_ROW_NO_PERMISSION
Cause: An attempt was made to create a row, but the user did not have permission or the entity was read-only.
Action: Make sure that the user permission and read-only setting for the entity are correct.
public static final java.lang.String EXC_TYP_UNKNOWN_SQL_TYPE
Cause: An attempt was made to generate a null value for a domain with an invalid SQL type.
Action: Provide a valid SQL type name for the domain. Examples
include VARCHAR, CHAR and NUMBER. See
OracleTypeMapEntries
for a full list.
public static final java.lang.String EXC_NAME_CLASH
Cause: An attempt was made to load a business component with the same name and type as another business component already loaded by the application module.
Action: Provide a different name for the business component. If a null value or null string is provided for the name, the framework will create a unique name within the scope of the application module.
public static final java.lang.String EXC_NO_DEFINITION
Cause: A definition object with the given name could not be found.
Action: Provide a correct name for the business component definition (using the format 'packagename.objectname') and ensure that the definition is available on the classpath. This error can also occur if there is a case conflict, as when the database expects 'DEPTNO' and receives 'Deptno' instead.
public static final java.lang.String EXC_NO_OBJECT
Cause: A business component object with the given name could not be found in the application module.
Action: Provide a different name for the business component object or create a new business component with the given name.
public static final java.lang.String EXC_INVALID_DEFINITION_NAME
Cause: An attempt has been made to load an invalid definition name or associate a definition name with a type for which it is not valid.
Action: Ensure that the name is a valid Java identifier with no spaces or punctuation, and conforms to the format 'packagename.objectname'.
public static final java.lang.String EXC_INVALID_OBJECT_NAME
Cause: An attempt has been made to associate a business component name with an object for which it is not valid.
Action: Ensure that the name is a valid Java identifier with no spaces or punctuation, and conforms to the format 'packagename.objectname'.
public static final java.lang.String EXC_INVALID_PARAMETER
Cause: An attempt was made to invoke a business components method with an invalid parameter value.
Action: Pass a correct value for the
parameter. To determine the allowed values for a given parameter, check
the Javadoc for the method that throws this exception. For example,
Javadoc indicates that the DBTransactionImpl.executeCommand
method throws this exception when the command
parameter is empty.
public static final java.lang.String EXC_INVALID_OPER_SET_ROW_VALIDATION
Cause: An attempt was made to reset the row validation flag for the default iterator of a rowset or view object.
Action: Reset the row validation flag for the rowset or view object instead. This will create a secondary iterator to allow the rowset or viewobject to navigate to another row without validating.
public static final java.lang.String EXC_CANNOT_REMOVE_REFERENCED_OBJ
Cause: An attempt was made to remove a view object that is participating in a view link.
Action: Remove the view link before removing the view object.
public static final java.lang.String EXC_DATA_CREATION_FROM_VALUE
Cause: A domain object could not be created with the given value. Either a domain constructor that accepts the given value does not exist, or there is no conversion method in the domain object for the given value type, or the domain constructor threw an unexpected exception.
Action: Ensure that the value being passed is valid with respect to
the domain type being created. For example, passing the string value
'one' to the oracle.jbo.domain.Number
constructor will
throw this exception.
public static final java.lang.String EXC_VAL_DOMAIN_FAILED
Cause: Validation failed with the given value in a domain constructor.
This exception is thrown in the domain type validate()
method.
Action: Provide a valid value for the domain type.
public static final java.lang.String EXC_INVALID_OPER_FORWARD_ROWSET
Cause: An attempt was made to invoke an invalid navigation method on a forward-only view object or rowset.
Action: Either remove the forward-only setting for the view object or
rowset, or do not invoke navigation methods other than next()
on the forward-only view object or rowset.
public static final java.lang.String EXC_EO_NOT_PRIMARY_BASE
Cause: The client attempted to locate a view row that has the given entity row as its primary entity row. However, the entity row's entity definition does not match the entity definition of the view object's primary entity object base.
Action: Ensure that the entity row used to locate view rows is based on the same entity definition as the view object's primary entity object base.
public static final java.lang.String EXC_TOO_MANY_OBJECTS
Cause: An attempt was made to add a newly fetched or created entity to the cache, but the new entity has the same primary key as an existing entity. The primary key must be unique for this entity type.
Action: Add more attributes to the key definition for the entity type, so that each row for this entity is uniquely identifiable. Or fix the primary key value so that this entity has a unique key identifier.
public static final java.lang.String EXC_ROW_INCONSISTENT
Cause: The database value does not match the cached value for this entity object.
This could happen when another user
or operation has committed modifications to the same entity row
in the database. This exception can also be thrown if the equals()
method on one of the domain type attributes in the entity fails.
Action: Choose from the following options:
equals()
method on these domains do not fail
when comparing the existing cached value with the newly fetched value.
view.executeQuery()
frequently, especially after any
operations that result in data being changed.
public static final java.lang.String EXC_QUERY_COLLECTION_CLOSED
Cause: An attempt was made to execute query or access a row from a closed or removed view object or rowset.
Action: Verify that the view object or rowset is not removed or closed.
public static final java.lang.String EXC_VIEWOBJECT_READONLY
Cause: Attempting to modify data for a view object which is declared to be read-only. This includes creating a new row for this view object, removing a row, or modifying attributes of a view row for this view object.
Action: Create a view object with read-only flag set to
false
in order to modify data.
public static final java.lang.String EXC_ENTITY_ROW_CREATE
Cause: An unexpected exception occurred while creating a new entity instance.
Action: Ensure that the entity has a public default constructor. Fix the cause of the InstantiationException or IllegalAccessException that appears in the details of this exception.
public static final java.lang.String EXC_VIEW_ROW_CREATE
Cause: An unexpected exception occurred while creating a new view row instance.
Action: Ensure that the view row has a public default constructor. Fix the cause of the InstantiationException or IllegalAccessException that appears in the details of this exception.
public static final java.lang.String EXC_ENTITY_ROW_NOT_FOUND
Cause: An attempt was made to lock a nonexistent row in the database. This could occur when the cache has an entity which was subsequently deleted from the database by another user or operation.
Action: Remove the current entity from the entity cache by calling remove()
.
Or, synchronize the cache with the database by rolling back the
current transaction or by committing the existing set of changes and then
dropping the entity cache.
public static final java.lang.String EXC_VIEW_ROW_NOT_FOUND
Cause: An attempt to find a referenced entity in the view row failed due to a changed foreign key value.
Action: Provide a valid foreign key value or remove the current one.
public static final java.lang.String EXC_DATA_CREATION
Cause: A domain object could not be created with the given value. Either a domain constructor that accepts the given value does not exist, or there is no conversion method in the domain object for the given value type, or the domain constructor threw an unexpected exception.
Action: Ensure that the value being passed is valid with respect to
the domain type being created. For example, passing the string value
'one' to the oracle.jbo.domain.Number
constructor will
throw this exception.
public static final java.lang.String EXC_VIEW_LINK_ALREADY_EXISTS
Cause: An attempt was made to set the master rowset for this rowset more than once.
Action: Do not invoke setMasterRowSetIterator
more than once on a rowset.
public static final java.lang.String EXC_DOMAIN_OPERATION
Cause: An unexpected domain exception occurred.
Action: Contact Oracle Support Services.
public static final java.lang.String EXC_OBSOLETE_METHOD
Cause: An attempt was made to use an obsolete type map constructor.
Action: Verify that the type map is compatible with this version of the framework.
See example type maps in OracleTypeMapEntries
.
public static final java.lang.String EXC_READ_ROWSET_XML
Cause: An error occurred while reading the XML data for a view object. This exception might contain other ReadXMLExceptions.
Action: Fix the contained row-level or attribute-level exceptions in the details for this exception.
public static final java.lang.String EXC_READ_ROW_XML
Cause: An error occurred while reading the XML data for a view row. This exception might contain other ReadXMLExceptions for contained rowsets or attributes.
Action: Fix the rowset-level or attribute-level exceptions in the details for this exception.
public static final java.lang.String EXC_READ_ATTRIBUTE_XML
Cause: An error occurred while reading the XML data for an attribute of a view row. This exception might contain other JboExceptions thrown from the set method for this attribute.
Action: Fix the JboException in the details for this exception.
public static final java.lang.String EXC_DATA_CREATION_WITH_MSG
Cause: A domain object could not be created with the given value. Either a domain constructor that accepts the given value does not exist, or there is no conversion method in the domain object for the given value type, or the domain constructor threw an unexpected exception.
Action: Ensure that the value being passed is valid with respect to
the domain type being created. For example, passing the string value
'one' to the oracle.jbo.domain.Number
constructor will
throw this exception.
public static final java.lang.String EXC_DATA_CREATION_CLASS_NOT_FOUND
Cause: The named data class (typically a domain) could not be found.
Action: Ensure that the data class is accessible from the CLASSPATH and is a valid data class.
public static final java.lang.String EXC_NO_ENTITY_OWNER
Cause: No container entity was found for a detail entity in a composition association. This could occur if a nonexistent master key value was passed in during creation of a new detail entity instance, or if the foreign key value of this entity was modified so that it no longer matched any master entity.
Action: Pass a valid foreign key value to the create()
method or setAttribute()
method so that an appropriate
master row is found for this entity.
public static final java.lang.String EXC_ENTITY_ROW_MISSING
Cause: The client has attempted to access an attribute of a view which is mapped to an entity row, but the corresponding entity row is null. If the view object consists of multiple entity object bases and if the secondary entity object bases are reference-only, the entity rows could be null if the foreign key linking the primary entity to the secondary entity object is null.
Action: Do not try to access attributes of missing entity rows in this situation.
public static final java.lang.String EXC_AM_PASSIVATE
Cause: A failure occurred while trying to passivate the application module or transaction state.
Action: Resolve the detail exception raised by the passivation target store (Database, File or Memory).
public static final java.lang.String EXC_AM_ACTIVATE
Cause: A failure occurred while trying to activate the application module or transaction state.
Action: Resolve the detail exception raised by the passivation target store (Database, File or Memory) and ensure that the state snapshot ID exists in the target store.
public static final java.lang.String EXC_ROW_OF_HANDLE_NOT_FOUND
Cause: The client attempted to locate a row with a
stale row handle. This error might
be raised if the client tries to take a row out of one query collection and
use its handle to find a row in another query collection. Note that if the
client calls executeQuery
on a rowset, it might receive a
new query collection. Thus, this error might occur if the client retrieves a row
from a rowset, takes its row handle, calls executeQuery()
, and
then tries to locate the row using the saved handle.
This exception might also be raised if a row reference is used across transaction boundaries and the row handle has become stale and hence the corresponding row cannot be found.
Action: Ensure that the row handle is not stale. One approach is to find the row again using its primary key before attempting to act on the row.
public static final java.lang.String EXC_INVALID_PASSIVATION_STORE
Cause: An application attempted to change an application module's passivation store after it had been initialized. The passivation store (Database, File or Memory) can only be initialized once. If the customer application logic has not specified a passivation store when the serialization framework is invoked, the passivation store is initialized by the framework.
Action: Check the
client application logic for invocations of
ApplicationModuleImpl.setStoreForPassiveState
which are invoked after the application module passivation store has been initialized.
public static final java.lang.String EXC_INVALID_OBJECT_ACCESS
Cause: An application invoked an object operation that is not supported in the object's current state.
Action: Remove the invalid operation invocation or provide exception handling logic.
public static final java.lang.String EXC_NO_MASTER_ROW_SET_ITERATOR
Cause: This row set is a detail in a master-detail relationship,
but it is missing a master row set iterator. Most likely, this occurred
because a master row set iterator was removed through a call to
removeMasterRowSetIterator()
and has not been replaced with an appropriate one.
Action: Call setMasterRowSetIterator()
to provide a valid
master row set iterator.
public static final java.lang.String EXC_INVALID_PARAM_NO_EXPL_GIVEN
Cause: An attempt was made to invoke a business components method with an invalid parameter value.
Action: Refer to the documentation of error message JBO-25006 (EXC_INVALID_PARAMETER) for more information. In general, Oracle recommends using JBO-25006 instead of JBO-25038 because the former includes an explanation.
public static final java.lang.String EXC_NO_CURRENT_ROW
Cause: The client attempted to work with the current row of a row set iterator, but the iterator has no current row.
Action: Position the iterator to the correct row and perform the operation.
public static final java.lang.String EXC_LOCK_ROW_BEFORE_LOB_USE
Cause: The row containing a large object was not locked before attempting to call a method on the large object that could potentially change the data of the object.
Action: Lock the row before attempting to get an output stream or write into a large object domain instance.
public static final java.lang.String EXC_TYPEMAP_CONVERION_ID_INVALID
Cause: The TypeFactory class asked the TypeMapEntries class to convert data, but the TypeMapEntries class did not know how to perform the conversion. This is typically an issue with the TypeMapEntries implementation.
Action: Contact Oracle Support Services.
public static final java.lang.String EXC_ENTITY_NOT_FOUND_IN_TPL_LIST
Cause: Entity row of the given handle is not found in transaction post listener list.
Most likely cause of this error is as follows: the user requests certain operation. The operation tries to get access the row in database. This fails for whatever reason (this exception's detail might have further info). The system tries to fix the problem at the entity level. It looks for the entity row in the transaction post listener list. The specified row is not found.
Action: Look at the details and see if the cause can be determined from them. Check to see if concurrent updates to database could have caused the problem.
public static final java.lang.String EXC_EXTRANEOUS_KEY
Cause: Extraneous key passed in to findByKey(). For example, suppose the View Object expects no more than a two-part key, but the key passed into findByKey is a three-part key. Then, this exception will thrown.
Action: Provide a valid key.
public static final java.lang.String EXC_AM_ACTIVATE_DEF_CHANGED
Cause: An attempt was made to activate application module or transaction state based on an older metadata definition into an application module with a later metadata definition.
Action: Ensure that snapshots used for state activation were generated from the currently running version of the application definition metadata.
public static final java.lang.String EXC_INVALID_OPER_SYNCITERATOR
Cause: An attempt was made to implicitly synchronize an iterator in a 3-tier running environment. When the application module synchronization mode is set to SYNC_BATCH, iterator synchronization must be done explicitly.
Action: Remove code that attempts to synchronize the iterator implicitly.
public static final java.lang.String EXC_ROW_NOT_AVAILABLE
Cause: This exception is thrown when running in 3 tier SYNC_BATCH mode. The user requested a row, but that row is not available in the cache.
Action: Make appropriate API calls to bring the required row into cache. Then, try to get the row again.
public static final java.lang.String EXC_INVALID_SERVER_CALL_FOR_BATCH
Cause: An attempt to make a call to server detected for an operation that is supposed to work only with client cache.
Action: Remove code/operation that attempts to call server.
public static final java.lang.String EXC_OPER_INVALID_FOR_WS_OBJ
Cause: This operation is invalid for this working set object. It might be because the operation doesn't make sense in batch mode, or because the batch communication mode (WSApplicationModuleImpl.getBatchCommMode()) does not allow this operation.
Action: Remove code/operation that calls the named method of set the batch communication mode to allow this operation.
public static final java.lang.String EXC_OPER_BATCH_MODE
Cause: An attempt was made to set batch mode on an entity that has a primary key marked as refresh-on-insert or refresh-on-update.
Action: Remove the refresh-on-insert or refresh-on-update setting of the primary key attribute.
public static final java.lang.String EXC_DML_BATCH_MODE_POST
Cause: Posting entities in batch mode failed with a set of exceptions
Action: Fix the cause for each of the exception in the details array.
public static final java.lang.String EXC_ROW_OF_RANGE_INDEX_NOT_FOUND
Cause: The client has attempted to locate a row with a range index, but the Row Set Iterator's range does not have a row at the index.
It might be that the range index is too big (>= the range size), or that the range is at the bottom and the range index is beyond the last row of the Row Set.
Or, the Row Set might have been reset because of operations like rollback and clear-cache. Hence, the range is empty and no row is found
Action: Make sure that the row set iterator is open and has rows in its range. Also, make sure that the range index falls between the first and the last row of the range.
public static final java.lang.String EXC_NO_KEY_ATTR_VO_ACTIVATED
Cause: A view object with no key attributes was configured to passivate one or more of its transient attributes. However, a view object without key attributes cannot participate in state passivation.
Action: Define one or more key attributes for this view object.
public static final java.lang.String EXC_INVALID_OPER_DIRTY_PAGE
Cause: An attempt has been made to navigate a rowset in Range Paging mode when the rowset has inserted/removed rows.
Action: Post this transaction before navigating.
public static final java.lang.String EXC_INVALID_STACK_SNAPSHOT_ID
Cause: An attempt has been made to activate a stack snapshot that does not exist. The specified snapshot might already have been activated or the stack might already have been cleared by a previous rollback/commit.
Action: Ensure that stack snapshot ids are maintained by the application across transaction boundaries.
public static final java.lang.String EXC_CANNOT_REMOVE_REFERENCED_SNAPSHOT
Cause: An attempt was made to remove a persistent snapshot that is referenced by the snapshot stack.
Action: Clear the snapshot stack before attempting to remove the referenced snapshot.
public static final java.lang.String EXC_ENTITY_ROW_REMOVE_FROM_COLL
Cause: An attempt has been made to call removeFromCollection() on an Entity row. It is illegal to call removeFromCollection() on an Entity row.
Action: Remove code that calls removeFromCollection() on an Entity row.
public static final java.lang.String EXC_ENTITY_UPDATE_FOUND_NO_MATCH
Cause: In LOCK_OPTUPDATE locking mode, an attempt was made to update an Entity row. The update operation failed to update any row.
Action: Another user might have modified the row and committed the changes.
public static final java.lang.String EXC_NO_DEFINITION_WITH_OWNER
Cause: No business component definition found with the given name in the project classpath.
Action: Provide a correct name for the business component definition
and ensure the definition is available on the classpath.
Names are of the format myProjectPackage.BusinessPackage.BusinessComponent
.
This error can also occur if there is a case conflict, as when the database expects 'DEPTNO'
and receives 'Deptno' instead.
public static final java.lang.String EXC_MANAGE_ROWS_BY_KEY_BUT_EMPTY_KEY_DEF
Cause: This View Object is not Entity based, and its ManageRowsByKey
flag is true
. Yet, its key definition is empty. Restated, the
user has asked for the View rows to be managed by keys, but the key definition
is empty (which would produce empty keys for all rows).
Action: In order to manage EO-less View Object by key, a meaningful (non-empty) key definition must be supplied.
public static final java.lang.String EXC_RETRIEVE_NEXT_FROM_RESULT_SET
Cause: An unexpected exception was thrown while retrieving the next row from JDBC ResultSet.
Action: Take a look at the detail exception for further information and fix underlying problems.
public static final java.lang.String EXC_INVALID_ENABLE_PASSIVATION
Cause: ViewRowSetImpl.setPassivationEnabled called for internal rowset
Action: Create a datamodel ViewObject instance and use rowsets from that ViewObject to make them passivation enabled.
public static final java.lang.String EXC_NO_MATCHING_DETAIL_VIEWOBJECT
Cause: An attempt was made to create detail rowset. However, no matching detail view object could be found.
Action: Ensure that a matching view object is present before attempting to create a detail rowset.
public static final java.lang.String EXC_OPER_WS_OBJ_NOT_BOUND
Cause: This operation is invalid for this working set object because the working set object is not bound to actual implementation object.
Action: This action must be performed after the working set object is bound.
public static final java.lang.String EXC_INVALID_VAR_KIND_FOR_WHERE
Cause: A call was made to define or set a named where-clause parameter value. However, the named variable's 'kind' is not 'where'. That is, the variable is not a where-clause parameter.
Action: Make sure that the variable name is correct and that the named variable is a where-clause parameter.
public static final java.lang.String EXC_NAMED_WHERE_PARAM_NOT_OWNED_BY_VO
Cause: An attempt was made to remove a named where-clause parameter. However, this where-clause parameter is owned by neither the RowSet nor the ViewObject. Therefore, the parameter cannot be removed.
Action: It is illegal to try to remove a named where-clause parameter that does not belong to either the RowSet or the ViewObject.
public static final java.lang.String EXC_INVALID_QM_SCAN_DATABASE_TABLES
Cause: An attempt was made to include QUERY_MODE_SCAN_DATABASE_TABLES in the View Object's query mode (through a call to setQueryMode()). However, this View Object can perform query only through Entity Object. Hence, QUERY_MODE_SCAN_DATABASE_TABLES is inappropriate.
Action: The View Object is probably based on an Entity, which in turn is based on a RowSet (EntityDefOverRowSet). It is illegal to use QUERY_MODE_SCAN_DATABASE_TABLES for a View Object built on top of an Entity which is built over a Row Set. Do not include QUERY_MODE_SCAN_DATABASE_TABLES in the setQueryMode() invocation.
public static final java.lang.String EXC_NEW_EO_INST_WITH_NO_DISCR_SUBCLASS
Cause: An attempt was made to create a new instance of an Entity Row. However, this Entity Definition has a subclass Entity Definition with no discriminator. That is, this Entity Definition should really be abstract.
Action: Typically in this situation, the base class should not instantiate any row. Use the subclass Entity to create the row
public static final java.lang.String EXC_NEW_EO_INST_WITH_NO_DISCR_BASE
Cause: An attempt was made to create a new instance of an Entity Row. However, this Entity Definition isa subclass Entity Definition with no discriminator, and a base EO has a row already instantiated. A conflict exists because nothing discriminates this Entity from the base Entity.
Action: Typically in this situation, the base class should not instantiate any row. Use the subclass Entity to create the row
public static final java.lang.String EXC_SIBLING_SUBCLASS_WITHOUT_DISCR
Cause: Two sibling subclasses of a Row Definition are found, but the Row Definition has no discriminator. This condition is disallowed because when a row is either retrieved or created, the framework cannot determine the correct row class. That is, the hierarchy forks withouth a discr. The only situation whether subclassing is allowed without discr is when the tree is straight lined and only one of the classes in the hierarchy line is used to instantiate rows.
Action: Either define discriminator attributes, or do not create siblings in the row class hierarchy.
public static final java.lang.String EXC_INVALID_VAR_WHERE_MISSING_EXT_INT_ARR
Cause: This view object of entity is using Oracle number style binding (:1, :2, ... binding, not named binding) or JDBC style (? binding). A variable of where-clause-param kind is found, but the extended int array that designates where the value should be bound is missing.
Action: When defining a variable for where-clause param in conjunction with a binding style which is not Oracle named binding, specify an int array that designates where the value should be bound.
public static final java.lang.String EXC_INVALID_LIST_BINDING_FILTER
Cause: ListBinding results in more than one matching row for the given set of mapping values. Only one matching row is expected.
Action: Provide a new set of mapping values that will end up in a single matching row or adjust the StructureDef metadata to allow defaulting to the first matching row.
public static final java.lang.String EXC_INVALID_LIST_BINDING_FILTER_NONE
Cause: ListBinding failed to find any matching row for the given set of mapping values.
Action: Provide a new set of mapping values that will end up in a single matching row or adjust the StructureDef metadata to allow defaulting to the first matching row.
public static final java.lang.String EXC_HIDDEN_DEFINITION
Cause: Def object is hidden. An attempt was made to access a hidden def object.
Action: This particular operation is disallowed on a hidden def object. Avoid this operation.
public static final java.lang.String EXC_HIDDEN_DEFINITION_WITH_OWNER
Cause: Def object is hidden. An attempt was made to access a hidden def object in the specified container object.
Action: This particular operation is disallowed on a hidden def object. Avoid this operation.
public static final java.lang.String EXC_DEFOBJECT_READONLY
Cause: Attempting to modify or save data for a def object which is read-only.
Action: If the def object is shared, do not attempt to modify anything. If the def object is session scoped, do not modify it if there are running instances of that definition. If the def object is session scoped and is not being used by any running instance, mark it editable before modifying it.
public static final java.lang.String EXC_CANNOT_SET_VALUE_IN_EXPR_ROW_ATTR
Cause: Expression validator does not allow direct assignment of a value to a variable. This is to avoid possible cycle of assignments/validations.
Action: Remove direct assignments. If assignment is necessary, verify there is no cycle, and then use constructs like 'source.MyVar = ..'.
public static final java.lang.String EXC_MISSING_NAME_DURING_EXPR_EVAL
Cause: An invalid name was passed to the expression evaluator in an expression.
Action: Check the expression for the failing name. Make sure the object being evaluated before that name has a property or an attribute of the given name.
public static final java.lang.String EXC_KEY_NOT_POPULATED
Cause: While building the where-clause statement for an entity row operation (e.g., fault-in, delete, or update), the named key attribute value is not populated.
Action: This entity row operation requirees the key attributes to be populated. Make sure that all key attributes have values in them.
public static final java.lang.String EXC_SUBCLASS_DISCR_DIFFERENT
Cause: In a subclass hierarchy of RowDefs, found a subclass RowDef whose discr attr list has more attrs than the base class. It is disallowed for a subclass to change discr attr list in the subclass hierarchy.
Action: Make sure that subclass RowDefs have the same set of discr attributes as the base class.
public static final java.lang.String EXC_DEFINITION_NAME_FILE_MISMATCH
Cause: An attempt has been made to load a definition xml file with a name that does not match the file name.
Action: The name or id of the top level element in the definition object metadata file should be a valid Java identifier with no spaces or punctuation and match the file name (without the extension).
public static final java.lang.String EXC_VO_FETCH_SIZE_INVALID
Cause: The fetch size passed into ViewObjectImpl.setFetchSize()
is smaller than the previous value. Fetch size of a view object cannot decrease.
Action: Specify a value which is bigger than the current value.
public static final java.lang.String EXC_CANNOT_CHANGE_RS_ACC_MODE
Cause: An attempt has been made to change the row set's access mode from scrollable/forward-only to range-paging or vice versa. This is allowed only if the VO has one or no row set. Or, an attempt has been made to set the row set's access mode to forward-only, but this is allowed only if the row set has one or no iterator.
Action: Close other row sets or iterators before changing the access mode.
public static final java.lang.String EXC_CANNOT_CREATE_SEC_RSI_FOR_ACC_MODE
Cause: An attempt has been made to create a new row set iterator on a row set whose access mode is either forward-only or range-paging.
Action: Creation of secondary row set iterator is allowed if the row set's access mode is scrollable.
public static final java.lang.String EXC_LAST_NOT_ALLOWED_FOR_RANGE_PAGING
Cause: An attempt has been made to jump to the last row on a row set whose access mode uses range-paging.
Action: Replace last
with setRangeStart
for the
range-paging based access mode.
public static final java.lang.String EXC_LB_APP_VALUE_NOT_MATCH_ATTR_VAL
Cause: An attr value being set does not match the attribute value derived from a list binding. This typically happens in the following situations. First, suppose the user sets values for Deptno from 10 to 20 and Dname from ABC to DEF. If a list binding is triggered by Deptno and if it sets Dname to XYZ, the result is an inconsistent state where DEF does not match XYZ. In this situation, this exception is thrown. Second, suppose there is an EmpDept view object with Emp and Dept entity bases. Suppose Dept is reference and read-only and there is a list binding on Dept.Dname whose derived attribute is Emp.Deptno. If the user selects a new Dept through the dept name, a new Dept entity row is brought in (because a new Emp.Deptno is chosen). After this, the framework checks to make sure that the Dname coming from the new entity row matches the original selection from the list bindng. If they do not match, this exception is thrown.
Action: Make sure the list binding definition and attribute set values end up in a consistent result (i.e., the derived values from the list binding match the row's attribute values).
public static final java.lang.String EXC_DEF_NOT_RESOLVED
Cause: An attempt was made to use a def object before resolving it. The def object must be resolved first.
Action: Make sure resolveDefObject()
is called
before this operation.
public static final java.lang.String EXC_GETROWCOUNT_NOT_ALLOWED_FOR_RANGE_PAGING
Cause: An attempt has been made to get the row count of a row set whose access mode uses range-paging.
Action: Replace getRowCount()
with
getEstimatedRowCount()
for range-paging based access mode.
public static final java.lang.String EXC_NOT_CONNECTED
Cause: The application module is not connected to the database.
Action: Provide a valid set of connection credentials to connect to a database.
public static final java.lang.String EXC_ALREADY_CONNECTED
Cause: An attempt was made to reestablish a database connection.
Action: Disconnect the current database connection before trying to reestablish the JDBC connection.
public static final java.lang.String EXC_INVALID_METHOD_CALL
Cause: Attempting to call a method that is either not implemented or not supported.
Action: This method is not available on the called object. E.g. setAttribute()
in oracle.jbo.Key
class is not implemented and will throw this exception.
public static final java.lang.String EXC_APPMODULE_CREATE
Cause: There are a number of reasons the application module could not be created:
Action: Depending on the cause, chose from the following actions:
If business components are deployed in local mode, they might not be on the classpath.
If this is the cause of the error, the exception will usually be followed by a different exception,
JBO-25002: NoDefException
. If this occurs, try the following:
There might be unresolved classes on the server.
Try the following procedure to resolve any unresolved classes on the database.
set termout off
set echo off
set heading off
set pages 999
set linesize 2000
set feedback off
select 'alter java class "'|| replace(dbms_java.longname(object_name),'/','.')||'" resolve;'
from user_objects
where object_type='JAVA CLASS'
and status = 'INVALID'
spool C:\temp\resolve.sql
/
spool off
set echo on
set termout on
@C:\temp\resolve.sql
There might be missing Java2 permissions.
If this is the cause of the error, there will be permissions errors in the database trace file.
To correct the problem, see the help topic "Granting Permissions on a Business Components EJB" for
information on granting Java2 permissions.
Note: The location of the database trace file varies from installation to installation, but in a
default Windows NT installation, the file will be in the directory ORACLE_HOME\admin\orcl\ udump
and will have the form orcl????.trc
.
The Java pool size might be too small
Business Components for Java deployed as EJBs work best with a Java pool size of at least 50MB.
Edit the init.ora
file and check the java_pool_size
parameter. If it is under 50MB, change it,
restart the database, and try the connection again.
public static final java.lang.String EXC_ROOT_APPMOD_ALREADY_CREATED
Cause: When business components are running inside JServer, only one root application module can be created. This is because JServer (already) provides one transaction context.
Action: It is illegal to attempt to create multiple root transactions when running inside JServer.
public static final java.lang.String EXC_DATABASE_STATE_EXISTS
Cause: Trying to retain the application module state during a transaction disconnect failed.
Action: The disconnect and retain application module state target requires that no database state exist before the transaction connection is closed. Examples of database state include open database cursors in non-forward only view objects, database locks, and uncommitted database changes. The client should clean up this state by fetching or resetting any open view objects and committing any uncommitted changes.
public static final java.lang.String EXC_RECURSIVE_AM_INCLUSION
Cause: This application module definition contains recursive references to child application modules. For example, if application module definition appMod1 contains a child application module of appMod2, and appMod2 contains appMod1, this error will be raised.
Action: Remove recursive application module definition references.
public static final java.lang.String EXC_RECURSIVE_VIEW_LINKS
Cause: The user has attempted to create a view link (in an application module) that will result in a recursive loop of view links. The error message should show a chain of recursive master-detail relationships.
Action: If a static view link is causing the recursion, remove the view link from the application module. If a dynamic view link is causing the recursion, remove the code that creates the recursive view link.
public static final java.lang.String EXC_DATABASE_CHANGE_NOTIFIY_REGISTER
Cause: The View Object that has auto refresh turned on failed to register a Oracle database change notification request.
Action: Ensure that the database user is granted CHANGE NOTIFICATION privilege. Look at the exception details for further troubleshooting.
public static final java.lang.String EXC_DATABASE_CHANGE_NOTIFIY_UNREGISTER
Cause: The View Object that has auto refresh turned on failed to unregister a Oracle database change notification request.
Action: Look at the exception details for further troubleshooting.
public static final java.lang.String EXC_SAVE_XML_HAS_NO_STREAM_TO_SAVE
Cause: An attempt was made to save XML document, but the document has not been persisted (most likely saveXMLContents() is called without a call to writeXMLContents()).
Action: Call writeXMLContents() first.
public static final java.lang.String EXC_CHILD_AM_WITH_NO_PARENT
Cause: While traversing the parenthood chain for application modules, a child application module was found with no container (parent) application module.
Action: If this application has added custom business component classes, the application code might be attempting to access a child application module before it is fully initialized. If this is not the case, this error probably represents some internal error in the framework, in which case contact Oracle Support Services.
public static final java.lang.String EXC_COMP_OBJ_WITH_NO_PARENT
Cause: A business component is found without a container (parent) application module.
Action: If this application has added custom business component classes, the application code might be attempting to access a business component before it is fully initialized. If this is not the case, this error probably represents some internal error in the framework, in which case contact Oracle Support Services.
public static final java.lang.String EXC_CANNOT_CLEAR_DIRTY_ECACHE
Cause: A dirty entity cache cannot be cleared. The client asked to clear an entity cache but some rows in the entity cache have been modified. An entity cache with modified rows cannot be cleared.
Action: Do not attempt to clear an entity cache with modified rows in it.
public static final java.lang.String EXC_UNKNOWN_FILE_ENCODING
Cause:
Action:
public static final java.lang.String EXC_CANNOT_PERSIST_DT_ATTR
Cause: Could not persist a design-time attribute into the XML file.
Action: Identify the offending design-time attribute and contact Oracle Support Services.
public static final java.lang.String EXC_XML_FILE_NOT_OPEN
Cause: XML file is not open.
Action: Contact Oracle Support Services.
public static final java.lang.String EXC_FACADE_CANNOT_MODIFY_PK
Cause: An attempt was made to modify the primary key of an existing entity bean. This is disallowed by EJB.
Action: Do not modify primary key of an old (not-new) entity bean.
public static final java.lang.String EXC_FACADE_PK_CANNOT_BE_NULL
Cause: The primary key of an entity bean is null. This is disallowed by EJB.
Action: Set the primary key to be not null.
public static final java.lang.String EXC_GENERIC_PERSISTENCE
Cause: Metadata objects failed to load due to unexpected or corrupt data in the XML file.
Action: Verify that the XML metadata for various components is valid.
public static final java.lang.String EXC_LOCATING_XML_FILE
Cause: Could not open the named XML file for reading.
Action: Try the following:
JboProject
XML tag. Check the JPX file to make sure that the valid
tag is in there.
In all of the above cases, a more descriptive message might be printed on Diagnostic. To see these messages, run the application with Diagnostic turned on, as in 'java -Djbo.debugoutput=console ...', to see Diagnostic messages.
public static final java.lang.String EXC_PARSING_XML_FILE
Cause: Some XML parsing exception (oracle.xml.parser.v2.XMLParseException
) was thrown.
Action: The XMLParseException information is output to Diagnostic. To see diagnostic messages, run the application with diagnostic turned on, as in 'java -Djbo.debugoutput=console ...', to see diagnostic messages.
public static final java.lang.String EXC_ATTRIBUTE_INDEX_MISMATCH
Cause: An error occurred while loading entity object definitions. An attribute index in the Java class for this entity has a mismatch with the index in the definition, or an attribute index is missing in the Java class.
Action: Ensure that the indices of attributes in the definition for this entity match the indices defined in the Java class for this entity.
public static final java.lang.String EXC_RECURSIVE_BASE_DEF
Cause: An attempt was made to set the base definition of another definition object, e.g., setting B's base definition to A (i.e., B Extends A). However, A already extends B. Setting a recursive (circular) subclassing relationship among definition objects is illegal.
Action: Review the subclassing hierarchy of the definition objects and correct errors.
public static final java.lang.String EXC_INVALID_FETCH_MODE
Cause: The fetch mode specified in the view definition XML file is not valid.
Action: Check the content of the XML file for the view definition. Look for an XML element named 'FetchMode'. Make sure that the value for that element is valid. Valid values are: 'FETCH_AS_NEEDED', 'FETCH_ALL', and 'FETCH_DEFAULT'.
public static final java.lang.String EXC_INVALID_FETCH_SIZE
Cause: The fetch size specified in the view definition XML file is not valid.
Action: Check the content of the XML file for the view definition. Look for an XML element named 'FetchSize'. Make sure that the value for the element is a positive integer.
public static final java.lang.String EXC_INVALID_MAX_FETCH_SIZE
Cause: The maximum fetch size specified in the view definition XML file is not valid.
Action: Check the content of the XML file for the view definition. Look for an XML element named "MaxFetchSize". Make sure that the value for the element is a non-negative integer, or "MAX_FETCH_UNLIMITED", or "MAX_FETCH_DEFAULT". A MaxFetchSize of 0 is the same as MAX_FETCH_UNLIMITED.
public static final java.lang.String EXC_UNRESOLVED_REFERENCE
Cause: A problem is found in resolving a view link definition or an association. In case of a view link, this error might be caused by the fact that the source or destination view object cannot found. Or, if the view link ends have attribute names, this error might indicate that the named attributes cannot be found. Similarly, for an association, this error indicates that either source or destination entity object or attributes involved in the association cannot be found.
Action: Make sure the XML definition for the view link/association has correct view object/entity object/attribute names.
public static final java.lang.String EXC_INVALID_SER_FILE
Cause: This error occurs if the application uses meta object serialization
files (.ser files) instead of XML files. It indicates that after
the .ser file was deserialized, the top level object returned from
deserialization was not an instance of oracle.jbo.server.xml.JboElementImpl
.
Action: Repair the corrupt .ser file.
public static final java.lang.String EXC_INVALID_ENTITY_ATTR_NAME
Cause: Entity attribute name in the view definition XML file is invalid or is not found.
Action: Make sure that the entity name is valid. Also, check to make sure that the named attribute does exist in the entity object. The entity object is identified by the EntityUsage element.
public static final java.lang.String EXC_SQLTYPE_NOT_SPECIFIED
Cause: Attribute definition found in XML file is invalid. It is missing SQLType value.
Action: Correct the error in the XML file.
public static final java.lang.String EXC_INVALID_VIEWLINK_DEFN
Cause: The view link definition in the XML file is missing either the source or destination view link end. For a view link XML file, two elements named ViewLinkDefEnd should be found.
Action: Correct the error in the XML file.
public static final java.lang.String EXC_XML_CONTEXT_LOOKUP
Cause: Meta object name passed for lookup is invalid.
Action: Normally, the meta object name is a dot-separated name of the
meta object. For an entity object named Emp in package1.example,
the correct name would be package1.example.Emp
. To correct, locate
where the invalid name is coming from (could be meta object names
mentioned in an XML file, or the name of the project, etc.) and
change the name to a valid one.
public static final java.lang.String EXC_XML_CONTEXT_BIND
Cause:
Action:
public static final java.lang.String EXC_DISCR_COL_NOT_MAPPED
Cause: A view definition does not include a discriminator column of an entity base. If an entity base has discriminator columns, it must include all of them in the view object's attribute mapping.
Action: Change the view definition to include discriminator column attributes.
public static final java.lang.String EXC_CANNOT_SET_USER_QUERY_WITH_VL
Cause: An attempt was made to call setQuery()
on a detail view object in a master detail view link.
Action: Do not call setQuery()
if the view object is a detail.
public static final java.lang.String EXC_INVALID_ASSOC_END_ATTR_LIST
Cause: The association or view link definition has a missing or invalid attribute list.
Action: Correct the error(s) in the XML file.
public static final java.lang.String EXC_INSERT_WITH_NO_ATTR_SET
Cause: An attempt was made to post a row with no attribute set. Some databases (Oracle in particular) do not allow an INSERT statement with no VALUE specified.
Action: Set some attributes on the row before attempting to insert it into the database.
public static final java.lang.String EXC_REMOVE_WITH_DETAILS
Cause: Attempting to remove a master which has detail entities. In the case of a composition, a master cannot be removed if it has details.
Action: Remove all the details of this master by accessing the details via an association and removing all of them.
public static final java.lang.String EXC_NO_MATCHING_EO_BASE
Cause: The application code tried to take a row from one row set (or view object) and insert it into another row set (view object). In response, the framework will make a copy of the row in the new row set. This new row will share references to the underlying entity objects. However, if the source and destination row sets do not share any entity object bases at all, this operation will fail as it does not find any entity rows to share.
Action: When attempting to take a row from one row set and insert into another, make sure that they share at least one entity object base.
public static final java.lang.String EXC_XML_MISSING_DTD
Cause: A NullPointerException was thrown while parsing an XML file.
A possible cause for this is that the DTD file is missing
(oracle.jbo.dtd.jbo*.dtd
).
Action: Make sure the appropriate DTD file is present.
public static final java.lang.String EXC_CUSTOM_CLASS_NOT_FOUND
Cause: A custom class could not be found and loaded. The custom class might be for a component (for example, view object), a definition (for example, view definition), or a row (for example, view row or entity row).
Action: Make sure that the named class is reachable from the CLASSPATH. The detail exception (if present) provides more specific reasons why the attempt to locate and load the custom class failed.
public static final java.lang.String EXC_CUSTOM_CLASS_NOT_ASSIGNABLE
Cause: Custom class was found and loaded, but it is invalid in that it is not assignable to a framework (super) class.
Action: Make sure that the custom class subclasses the appropriate framework (super) class.
public static final java.lang.String EXC_XML_CREATE_INITIAL_CONTEXT
Cause: An error occurred while creating initial context. This error usually carries a detail exception which will give further information on the cause of the error.
Action: When running inside JServer, make sure that the database user (schema) has the setContextClassLoader permission. To grant this, the database system administrator can invoke the following PL/SQL procedure:
EXEC DBMS_JAVA.GRANT_PERMISSION('&&1', 'SYS:java.lang.RuntimePermission',
'setContextClassLoader', null);
public static final java.lang.String EXC_SYSTEM_GET_PROPERTIES
Cause: An error occurred while trying to get System properties. Specifically, System.getProperties() call failed.
Action: When running inside JServer, make sure that the database user (schema) has the proper property permission. To grant this, database system can invoke the following PL/SQL procedure:
EXEC DBMS_JAVA.GRANT_PERMISSION('&&1', 'SYS:java.util.PropertyPermission',
'*', 'read');
public static final java.lang.String EXC_LOADING_PROPERTIES
Cause: An error occurred while trying to get load properties.
Action: Check to see if the named properties file contains valid Java properties.
public static final java.lang.String EXC_RESOURCE_NOT_FOUND
Cause: Unable to find a resource
Action: Check to see if the resource exists and the framework code has adequate permissions to load the resource.
public static final java.lang.String EXC_PK_ATTR_NOT_MAPPED
Cause: A view definition does not include a primary key attribute of an entity base. When a view object uses an entity as one of its entity bases, it must include all primary key attributes of the underlying entity object.
Action: Change the view definition to include all primary key attributes.
public static final java.lang.String EXC_TYPEMAP_CLASS_NOT_BE_LOADED
Cause: Custom type map class could not be found and loaded.
Action: Make sure that the named class is reachable from the CLASSPATH. If jbo.TypeMapEntries property is specified, make sure that the property value is correct. Also, though unlikely, this might be caused by an improper implementation of SQLBuilder where it is returning an incorrect value for type map class name.
The detail exception (if present) will provide more specific reasons why the attempt to locate and load the custom class failed.
public static final java.lang.String EXC_ALREADY_LOCKED
Cause: This row has already been locked by another user or transaction.
Action: Try locking the row again and the operation should succeed after the other user or transaction has released the lock.
public static final java.lang.String EXC_INVALID_ASSOC_END_FOR_ENTBASE
Cause: Problem in secondary entity base definition in view definition. The named entity base is supposed to use the named entity association end to join it with another entity base, but, when resolved with the association definition, the association end does not resolve to the same entity. For example, suppose one builds a view object with Dept and Emp. Emp is supposed to join with Dept using the EmpEnd of the DeptEmp assocation. For such a view definition, the framework verifies that EmpEnd indeed is from Emp entity. If EmpEnd was from another entity, say Person (or Dept), it would not be correct to use that assocation end to perform join.
Action: Most commonly, this is caused by incorrect information in the view object XML file. Make sure that the association end for the named entity usage is not pointing at the wrong end of assocation.
public static final java.lang.String EXC_INVALID_OPER_VIEW_CRITERIA
Cause: The attempted operation is invalid for a ViewCriteria or ViewCriteriaRow.
Action: Remove code that attempts this operation.
public static final java.lang.String EXC_NULL_APPDEF
Cause:: Cannot find application definition of the given name
Action:: Fix the application definition name or make the appropriate .cpx file available in the classpath.
public static final java.lang.String EXC_NULL_SESSDEF
Cause:: Cannot find configuration information in the application definition file
Action:: Fix the Configuration name or make the appropriate .cpx file available in the classpath.
public static final java.lang.String EXC_MISSING_EO_USAGE_ASSOC_INFO
Cause: A view definition is found with an entity usage definition where the secondary entity usage's association description is incomplete.
Action: Examine the view object's XML file. A secondary entity usage's association description should have the following elements: 'Association', 'AssociationEnd', and 'SourceUsage'. Check to see if any of these are missing.
public static final java.lang.String EXC_RECURSIVE_SUBSTITUTIONS
Cause: An attempt was made to set up meta object substitution that leads to recursion. For example, consider a substitution where C substitutes B, and B substitutes A, and A substitutes C. This results in a recursive substitution and will cause this error.
Action: Review the meta object substitution and correct errors.
public static final java.lang.String EXC_NO_EO_BASE_FOR_DISCR
Cause: While creating a new view row, the system found an entity object base with discriminator column attributes. However, the discriminator column values coming from the view row does not match any of the entity objects (the entity for the entity object base or any of its extended entities).
Action: Make sure that the view row discriminator column values match one and only one entity object.
public static final java.lang.String EXC_VIEWLINK_NO_EO_DEF
Cause: The view link definition is based on an entity association. One of its ends specifies the named entity definition, but the view definition for that view link end does not have an entity usage for that entity definition.
Action: Correct the error in the view link definition (XML file). In particular, check to see if the view link source and destination are not switched with those of the entity association.
public static final java.lang.String EXC_ALT_KEY_ATTR_NOT_MAPPED
Cause: A view definition does not include an alternate key attribute of an entity base. When a view object uses an entity as one of its entity bases, and when it defines a view object level alternate key using one of the entity alternate keys, it must map the entity attributes that make up the alternate key.
Action: Change the view definition to include all necessary alternate key attributes.
public static final java.lang.String EXC_DML_BATCH_POST_ENTITY
Cause: Some database error occurred while posting (writing) an entity to the database in JDBC batch mode. This error normally carries a detail exception from the database which will give further information about the database failure.
Action: Look at the details of the exception and address the database problem.
public static final java.lang.String EXC_DML_POST_ENTITY
Cause: Some database error occurred while posting (writing) an entity to the database. This error normally carries a detail exception from the database which will give further information about the database failure.
Action: Look at the details of the exception and address the database problem.
public static final java.lang.String EXC_DML_GENERATE_REF_AND_OID
Cause: A database failure occurred while trying to generate an object ID (OID) and
object reference (REF). When a new row is created on an entity which
maps to an Oracle object table, an OID and REF for the
new row are generated. This executes a SQL statement like
select a.oid, make_ref(<table-name>, a.oid) ...
Somehow, this statement is failing.
Action: Ensure that:
public static final java.lang.String EXC_DML_REF_AND_OID_NOT_SUPPORTED
Cause: An attempt was made to generate an object ID (OID) and/or a reference (REF) on a database system that does not support Oracle objects.
Action: Do not try to create OID or REF on a database system that does not support Oracle objects.
public static final java.lang.String EXC_DML_GET_EST_ROW_COUNT
Cause: The application tried to get an estimated row count (getEstimatedRowCount()
)
on a row set. While building the appropriate query statement, executing it,
and retrieving the estimated count, an error occurred.
This error is accompanied by the SQL statement that caused the error.
Also, it normally carries a detail exception from database,
which will give further information about the database failure.
Action: Take a look at the SQL statement and the detail exception and address the database problem.
public static final java.lang.String EXC_DML_GENERATE_PK_BASED_REF
Cause: A database error occurred while trying to generate an object ID (OID) from the primary key. This operation is valid only if the table in question is an object table and if the table specifies that the reference (REF) is PK based.
Action: Ensure that:
public static final java.lang.String EXC_DML_PK_BASED_REF_NOT_SUPPORTED
Cause: An attempt was made to generate Oracle o8 object ref from a non-Oracle database SQLBuilder. This is not supported.
Action: Make sure that the correct SQLFlavor (i.e., SQLBuilder) is being used for the application and switch to the right one.
public static final java.lang.String EXC_OPTUPDATE_ROW_MISSING_CHG_IND
Cause: An attempt was made to update a row in LOCK_OPTUPDATE mode and the change indicator attribute value is not present.
Action: Look at the attribute mapping of the View Object that read in this Entity row and make sure that the View Object includes the change indicator attribute. The LOCK_OPTUPDATE mode requires the value to be present.
public static final java.lang.String EXC_DML_POST_ENTITY_CONSTRAINT_VIOLATION
Cause: A constraint violation occurred in the database while posting (writing) an entity to the database. This error carries a detail exception from the database which will give further information about the database failure.
Action: Fix the cause for the constraint violation. Look at the details of the exception and address the database problem.
public static final java.lang.String EXC_GENERIC_PERSISTENCE2
Cause: Metadata objects failed to load due to unexpected or corrupt data in the XML file.
Action: Verify that the XML metadata for various components is valid.
public static final java.lang.String EXC_WRITING_PERS_DEF
Cause: An IO error occurred while writing personalization definition.
Action: Check the detail IO exception and make necessary correction.
public static final java.lang.String EXC_UNKNOWN_XML_ELEMENT_TAG
Cause: The element tag of the XML file is not recognized.
Action: Examine the XML file and make sure that the element tag is one of the recognized ones.
public static final java.lang.String EXC_INVALID_UNBOUND_ATTR_LIST
Cause: An association or view link definition end has an invalid unbound attribute list. This error is raised if the unbound attribute is not one of the association/view link end attributes
Action: Correct the error(s) in the XML file.
public static final java.lang.String EXC_INVALID_VERSION_NUMBER
Cause: The XML document is either missing the version number or has a version number which is lower than the required version number.
Action: Check to see if the XML document has gone through a proper migration process. If not, migrate the application.
public static final java.lang.String EXC_PERSISTENCE_DELETE_XML_DOC
Cause: An attempt was made to delete an XML document from disk, but this operation failed.
Action: When running with MDS, make sure that the metadata store supports the delete operation. Check the detail exception.
public static final java.lang.String EXC_FOUND_MULTIPLE_OCCURRENCE
Cause: Multiple occurrences of an element were found in the XML document when only one was expected.
Action: Examine the XML document and see which element shows up mutiple times. If the issue looks like a problem in the framework's persistence code, report it.
public static final java.lang.String EXC_RECURSIVE_ENTITY_REFS
Cause: An attempt was made to create a view definition whose entity references have a cycle in it. For example, a view definition contains two entity references E and F, where E's source reference is F, and F's is E.
Action: Review your code that builds the view def. Make sure that entity references do not have a recursion in it.
public static final java.lang.String EXC_VL_AM_NOT_CHILD_OF_VO_AM
Cause: An attempt was made to establish a data model view link in an application module, but either the master or the detail view object is in an AM which is not the same AM as the view link's, or is not a parent of the view link's AM.
Action: When creating a data model VL, the VL's AM must be the same as the VO's, or must be a child (nested) AM of the VO (for both master and detail).
public static final java.lang.String EXC_INVALID_VIEWLINK_USAGE
Cause: The view link usage in the XML file is missing either the source or destination view link end. For a view link usage entry, both a source and destination should be defined.
Action: Correct the error in the XML file.
public static final java.lang.String EXC_JDBC_REGISTER_DRIVER
Cause: A SQLException occurred while trying to register a JDBC driver.
Action: Fix the underlying SQLException.
public static final java.lang.String EXC_JDBC_OPEN_CONNECTION
Cause: A SQLException occurred while trying to open a JDBC connection.
Action: Fix the underlying SQLException.
public static final java.lang.String EXC_JDBC_CLOSE_CONNECTION
Cause: A SQLException occurred while trying to close a JDBC connection.
Action: Fix the underlying SQLException.
public static final java.lang.String EXC_JDBC_CLOSE_STATEMENT
Cause: A SQLException occurred while trying to close a JDBC connection.
Action: Fix the underlying SQLException.
public static final java.lang.String EXC_JDBC_COMMIT
Cause: A SQLException occurred during the commit phase of this transaction.
Action: Fix the underlying SQLException.
public static final java.lang.String EXC_JDBC_ROLLBACK
Cause: A SQLException occurred during the rollback phase of this transaction.
Action: Fix the underlying SQLException.
public static final java.lang.String EXC_JDBC_POOL_SIZE_EXCEEDED
Cause: An exception occurred while adding a JDBC connection to a pool that was already full.
Action: Modify the class that is using the pool to check the pool size before adding a new connection to the pool.
public static final java.lang.String EXC_INVALID_JDBC_POOL_CONNECTION
Cause: The user attempted to return a connection to a pool that was not responsible for managing that connection.
Action: Modify the class that is using the pool to ensure that the connection belongs to the pool before returning the connection to the pool.
public static final java.lang.String EXC_CONNECTION_REQUEST_TIMED_OUT
Cause: A client request was timed out while waiting for a connection to be returned to the pool.
Action: Increase the maximum pool size in order to accommodate 2x the maximum expected active request size.
public static final java.lang.String EXC_JDBC_COLUMN_DEFN
Cause: A SQLException occurred while setting up metadata JDBC statement.
Action: Fix the underlying SQLException. There might be a datatype mismatch between the attributes of the view object and columns in the SQL for it.
public static final java.lang.String EXC_INVALID_ACCESS_MODE
Cause: The access mode specified in the view definition XML file is not valid.
Action: Check the content of the XML file for the view definition. Look for an XML element named 'AccessMode'. Make sure that the value for that element is valid.
public static final java.lang.String EXC_ENTITY_SELECT
Cause: An unexpected exception occurred while executing the SQL to fetch data for an entity instance or lock it.
Action: Fix the cause for the SQLException in the details of this exception.
public static final java.lang.String EXC_JDBC_GET_SQL_DATUM
Cause: A SQLException occurred when converting data from JDBC to oracle.jbo.domain.Struct
attributes.
Action: Fix the conversion errors as suggested in SQLException.
public static final java.lang.String EXC_COMP_OPER_MSG_BUNDLE
Cause: A comparison operator was specified with string code, but the message bundle class could not be loaded. When specifying a string code for translatable operator description, the framework first checks to see if the operator specification includes a message bundle class name. If so, it attempts to find the string in that message bundle. If not, then the framework tries to find the string in the owning object's (either view object or entity object) message bundle. If both fail, this error is raised.
Action: Make sure that the comparison operator specification is correct in the XML file.
public static final java.lang.String EXC_INVALID_ASSOCIATION_DEFN
Cause: The association definition in the XML file is missing either the source or destination association end. For an association XML file, two elements named AssociationEnd should be found.
Action: Correct the error in the XML file.
public static final java.lang.String EXC_INVALID_EO_EXIST_VAL_MISSING_ASSOC_NAME
Cause: The EO-exists validator is missing the association name in its definition.
Action: Correct the error in the XML file.
public static final java.lang.String EXC_INVALID_EO_EXIST_VAL_KEY_MISMATCH
Cause: The EO-exists validator's source side attribute list does not match the desination EO's primary keys. For example, suppose there is a PurchaseOrder EO which includes an EO-exists validator to Customer EO. PurchaseOrder EO is using association CustToPurch to validate. In this case, the association attribute list on the PurchaseOrder side match with Customer's PK exactly (order does not matter--they must equal as sets).
Action: Correct the error in the XML file.
public static final java.lang.String EXC_AFTER_COMMIT
Cause: An exception occurred in the afterCommit notification phase of the transaction.
Action: Verify the exception in the details of this exception. Fix
the failing afterCommit()
overridden methods in the entities or
transient TransactionListener objects registered with the
transaction to listen into the commit/rollback cycle.
public static final java.lang.String EXC_AFTER_POST
Cause: An exception occurred in the afterPost phase of the transaction.
Action: Verify the exception in the details of this exception. Fix
the failing afterPost()
overridden methods in the entities or
transient TransactionPostListener objects registered with the
transaction to listen into the post cycle.
public static final java.lang.String EXC_AFTER_ROLLBACK
Cause: An exception occurred in afterRollback notification phase of the transaction.
Action: Verify the exception in the details of this exception. Fix
the failing afterRollback()
overridden methods in the entities or
transient TransactionListener objects registered with the
transaction to listen into the commit/rollback cycle.
public static final java.lang.String EXC_READONLY_ASSOC_ATTR
Cause: This association attribute is marked readonly.
Action: Cannot modify the value of the association attribute as it is marked readonly.
public static final java.lang.String EXC_VAL_ENTITY_VALIDATE_FAILED
Cause: A custom validation rule failed to validate an attribute value.
Action: Fix the attribute value so that it passes the custom validation rule.
public static final java.lang.String EXC_VAL_VO_VALIDATE_FAILED
Cause: Modified or new entities in this view object failed to validate.
Action: Fix the failing entity values and revalidate the view object.
public static final java.lang.String EXC_VAL_ENTITY_ATTR_SET_FAILED
Cause: Attempting to modify a read-only entity-attribute.
Action: Do not modify a readonly attribute value.
public static final java.lang.String EXC_VAL_APPMOD_VALIDATE_FAILED
Cause: Modified or new entities within this application module or nested application module failed to validate.
Action: Fix the failing entities and then re-validate this application module.
public static final java.lang.String EXC_VAL_ATTRIBUTE_NOT_FOUND
Cause: An attribute cannot be found by the given name during validation.
Action: Entity metadata could be corrupt as there is an attribute which is to be validated but no definition could be found for that attribute in the metadata.
public static final java.lang.String EXC_VAL_VR_VALIDATE_FAILED
Cause: Attempting to validate a ViewRow failed.
Action: Fix the failing entities or attributes as found in the details of this exception.
public static final java.lang.String EXC_VAL_VR_ATTR_SET_FAILED
Cause: An attempt was made to modify a view row attribute that is read-only.
Action: Modify the updatable setting of the view attribute.
public static final java.lang.String EXC_VAL_VR_BATCH_ATTR_SET_FAILED
Cause: Attempting to validate entities and attributes failed during validation of buffered attributes in Deferred Validation mode. (Not available in 3.x)
Action: Fix the failure cases.
public static final java.lang.String EXC_VAL_PRECISION_VALIDATOR
Cause: For strings, the length of the string value provided for an attribute is more than the max-length this attribute expects. For Numeric values, the length of the value (in string form) is more than what the attribute expects.
Action: Fix the attribute value with respect to the precision and scale information for the failing attribute.
public static final java.lang.String EXC_VAL_ATTR_SET_FAILED
Cause: A validation rule for an attribute failed either due to an unexpected exception in validating the attribute with that rule, or due to failure in evaluating the NOT operation on the rule.
Action: Fix the attribute value so that it validates against the failing rule.
public static final java.lang.String EXC_VAL_METHOD_ON_ROW_FAILED
Cause: The custom method validator attached to an entity returned false
, indicating
a failure in the validation for that entity.
Action: Fix the cause for failure in the custom validation method for this attribute.
public static final java.lang.String EXC_VAL_METHOD_ON_ATTR_SET_FAILED
Cause: The custom method validator attached to an attribute returned false
indicating a failure in validation for that attribute in the custom method.
Action: Fix the cause for failure in the custom validator method for this attribute.
public static final java.lang.String EXC_VAL_ATTR_MANDATORY
Cause: The attribute value cannot be null as it has been marked mandatory.
Action: Provide non-null values for mandatory attributes.
public static final java.lang.String EXC_VAL_INVALID_CONTAINED_ENTITIES
Cause: In validating a master, some child entities were found that could not be validated. This occurs only in the case when there is a composition association between the master and detail entities.
Action: Fix the attribute values in the child entities so that they are valid when the child entities are validated by the master
public static final java.lang.String EXC_INVALID_ATTRIBUTE_KIND
Cause: An unexpected attribute kind found in the definition for a view object.
Action: Fix the attribute kind information in the xml-metadata definition for attributes in this view object.
public static final java.lang.String EXC_KEY_NOT_FOUND
Cause: While loading the metadata definition for this entity, there was no attribute marked as the primary key.
Action: Set at least one attribute as the primary key for this entity type, so that entities of this type can be uniquely identified.
public static final java.lang.String EXC_VAL_ATTR_SET_TYPE_MISMATCH
Cause: The type of attribute value provided as an argument to the set()
method
for this attribute is not an instance of the Java type that this
attribute expects.
Action: Convert the argument to a proper Java type, such that it is an instance of the Java type that this attribute expects.
public static final java.lang.String EXC_VAL_ATTR_RESOLVEGET_FAILED
Cause: An unexpected exception occurred in setAttribute method. Getter methods should throw a subclass of JboException so that custom exception messages are thrown/shown to the caller. This exception could also be thrown if the getter is not a public Java method.
Action: Do not throw any exception other than sub-classes of JboException from any business logic code in the getter method for an attribute. Also verify that the getter method is a public Java method.
public static final java.lang.String EXC_VAL_ATTR_RESOLVESET_FAILED
Cause: An unexpected exception occurred in setAttribute method. Setter methods should throw a subclass of JboException so that custom exception messages are thrown/shown to the caller. This exception could also be thrown if the setter is not a public Java method.
Action: Do not throw any exception other than sub-classes of JboException from any business logic code in the setter method for an attribute. Also verify that the setter method is a public Java method.
public static final java.lang.String EXC_ATTR_LOAD_DATUM_EXCEPTION
Cause: An unexpected exception occurred during fetching values from a JDBC result set into an attribute for a row object. There could be conversion errors between the return type from JDBC for the attribute and its Java type.
Action: Verify that the JDBC-SQL type and Java type for the attribute are compatible. Fix any conversion errors or domain exceptions that are in the details of this exception.
public static final java.lang.String EXC_ATTR_LOAD_EXCEPTION
Cause: An unexpected exception occurred during fetching values from a JDBC result set into an attribute for a row object. There could be conversion errors between the return type from JDBC for the attribute and its Java type.
Action: Verify that the JDBC-SQL type and Java type for the attribute are compatible. Fix any conversion errors or domain exceptions that are in the details of this exception.
public static final java.lang.String EXC_DEF_TXN_VAL_EXCEPTION
Cause: An unexpected exception occurred during validating changes in a transaction.
Action: Verify the details for DeferredRowValidationException and fix those errors.
public static final java.lang.String EXC_DEF_ROW_VAL_EXCEPTION
Cause: An unexpected exception occurred during validating a row.
Action: Verify the details for DeferredRowValidationException and fix those errors at the row level. The details can also contain DeferredAttrValidationExceptions which needs to be fixed as well.
public static final java.lang.String EXC_DEF_ATTR_VAL_EXCEPTION
Cause: An unexpected exception occurred during validating an attribute of a row.
Action: Verify the details for JboExceptions and fix those errors at the row level.
public static final java.lang.String EXC_SET_ATTR_VAL_EXCEPTION
Cause: An unexpected exception occurred during a setter method for an attribute. This exception should not be seen outside of the framework.
Action: Verify the details for JboExceptions and fix those errors
public static final java.lang.String EXC_DEF_MANDATORY_ATTR_EXCEPTION
Cause: An unexpected exception occurred during validating attributes of a row for mandatory fields.
Action: Verify the details for JboExceptions and fix those attributes with null values.
public static final java.lang.String EXC_VAL_VAR_NOT_UPDATEABLE
Cause: An attempt was made to set the value of a variable that is not updatable.
Action: Change the updatable setting of the variable.
public static final java.lang.String EXC_CANT_MODIFY_KEY_DEF_AFTER_RESOLVE
Cause: An attempt was made to modify the key definition after the definition is resolved (resolveDefObject()).
Action: It is illegal to modify key definitions after the definition is resolved. If key definitions are to be modified, it should be done before.
public static final java.lang.String EXC_LOCK_ONLY_ALLOWED_WITH_PRIMARY_KEY
Cause: An attempt was made to lock an entity row with key which is not the primary key.
Action: For locking an entity row, only the primary key can be used (and not an alternate key). Do not use a non-primary key for locking.
public static final java.lang.String EXC_VAL_ATTR_MANDATORY_ANY
Cause: At least one of the list attributes must be not null.
Action: Provide a non-null value for one of these attributes.
public static final java.lang.String EXC_INVALID_SESSION_DEF_FULL_NAME
Cause: The specified session definition full name is invalid.
Action: Session definition full name must start with the package name, 'sessiondef'. Make sure that the full name starts with it.
public static final java.lang.String EXC_TRANS_LEVEL_REQ_TRANSVALINTERFACE
Cause: An attempt was made to set a validator to transaction level validator, but the validator does not implement oracle.jbo.rules.JboTransValidatorInterface.
Action: Before setting the transaction level flag, make sure the validator class implements oracle.jbo.rules.JboTransValidatorInterface.
public static final java.lang.String EXC_INVALID_ATTRIBUTE_KIND_IN_SUB
Cause: Attribute kind cannot be different between super and sub-class.
Action: Fix the attribute kind information in the xml-metadata definition for attributes in this entity or view object.
public static final java.lang.String EXC_DEAD_ENTITY_ACCESS
Cause: Trying to refer to an invalid/obsolete entity. This could occur if some business logic has held on to an entity reference which was removed and the transaction has been posted or committed. It could also occur if a reference entity has been removed from the cache and any ViewRow is attempting to access it.
Action: Use findByPrimaryKey
to find a valid entity of the desired key
instead of holding on to a reference to an entity instance.
public static final java.lang.String EXC_DEAD_VIEW_ROW_ACCESS
Cause: Trying to access a ViewRow which is part of an obsolete/invalid collection. This could happen if a reference to the ViewRow is held by some business logic while the containing view object was removed.
Action: Find the referenced ViewRow either by re-querying or using findByKey methods to get a valid reference to the ViewRow.
public static final java.lang.String EXC_SQL_EXECUTE_QUERY
Cause: Failed to execute a query. This could occur when trying to execute a query for a SQLValue domain class or a Sequence domain.
Action: Fix the cause for the SQLException thrown by JDBC found in the details of this exception.
public static final java.lang.String EXC_SQL_EXECUTE_COMMAND
Cause: Failed to execute a SQL statement.
Action: Fix the cause for the SQLException thrown by JDBC found in the details of this exception.
public static final java.lang.String EXC_SQL_PREPARE_STATEMENT
Cause: Failed to prepare a JDBC PreparedStatement.
Action: Fix the cause for the SQLException thrown by JDBC found in the details of this exception.
public static final java.lang.String EXC_SQL_PREPARE_CALL
Cause: Failed to prepare a JDBC CallableStatement.
Action: Fix the cause for the SQLException thrown by JDBC found in the details of this exception.
public static final java.lang.String EXC_SQL_CREATE_STATEMENT
Cause: Failed to create a JDBC Statement object with the given set of parameters.
Action: Fix the cause for the SQLException thrown by JDBC found in the details of this exception.
public static final java.lang.String EXC_MISSING_TYPEMAP_ENTRY
Cause: Failed to find a java type for a column-type in the given dynamic ViewObject query.
Action: Either provide a typemap that maps the selected columns in the query or leave out the erring column-type from the query.
public static final java.lang.String EXC_EXECUTE_QUERY_CANCELLED
Cause: The view object's query timeout was reached or the user requested cancellation of a long query.
Action: Review the query implementation.
public static final java.lang.String EXC_EFFECTIVE_DATE_ROW_GAP
Cause: Effective date constraint violation while creating or updating a row. The operation will cause gaps or overlaps in the effective date timeline
Action: Change the start or end effective date if it is a new row. If it is an update choose a different mode.
public static final java.lang.String EXC_EFFECTIVE_DATE_UPDATE_MODE_ERROR
Cause: Effective date row update with UPDATE mode is disallowed because the start effective date of an existing row matches the effective date.
Action: Choose a different mode to update the row like correction mode.
public static final java.lang.String EXC_EFFECTIVE_END_GT_START
Cause: Effective end date is greater than the start date.
Action: Change the start or end effective date.
public static final java.lang.String EXC_EFFECTIVE_MODE_NOT_SUPPORTED_IN_MCPD
Cause: Current mode is not supported in Multiple Changes Per Day.
Action: Switch to a different mode or use non-MCPD entity.
public static final java.lang.String EXC_EFFECTIVE_MODE_SUPPORTED_ONLY_IN_MCPD
Cause: Current mode is supported only in Multiple Changes Per Day.
Action: Switch to a different mode or use MCPD entity.
public static final java.lang.String EXC_EFFECTIVE_DATE_NO_FUTURE_ROWS
Cause: Current operation cannot be performed when no future rows exist.
Action: Switch to Update mode.
public static final java.lang.String EXC_EFFECTIVE_DATE_NO_PREVIOUS_ROWS
Cause: Current operation cannot be performed when no previous rows exist.
Action: Switch to a different mode or navigate to a row where previous rows exist.
public static final java.lang.String EXC_EFFECTIVE_DATE_PREV_SEQ_ROWS_EXIST
Cause: Current Multiple Changes Per Day operation can be performed only on first sequenced row. exist.
Action: Navigate to the first sequenced row.
public static final java.lang.String EXC_SQL_JNDI_LOOKUP
Cause: JNDI lookup failed. It can be caused by an incorrect data source name, particularly for the internal connection, or an internal error.
Action: Check the internal data source name to see if it is valid. If the error is not caused by the internal connection problem, contact Oracle Support Services.
public static final java.lang.String EXC_SQL_SUSPENDING_TXN
Cause: An error occurred while suspending a global transaction for JTA pcoll manager.
Action: Check the detail exception to determine the root cause of the problem.
public static final java.lang.String EXC_SQL_RESUMING_TXN
Cause: An error occurred while resuming a global transaction for JTA pcoll manager.
Action: Check the detail exception to determine the root cause of the problem.
public static final java.lang.String EXC_SQL_NOCONNSTR_FOR_JTA
Cause: While using global transactions, an attempt was made to use the
transactional data source for acquiring the internal connection.
Action: Explicitly specify the jdbc url that should be used for creating
the internal connection by setting the
oracle.jbo.common.PropertyConstants.INTERNAL_CONNECTION_PARAMS
property
public static final java.lang.String EXC_PCOLL_NO_PERSIST_MGR_CLASS
Cause: The client specified a custom persistent collection
through the jbo.pcoll.mgr
property. However, the class
specified could not be located or loaded.
Action: Make sure that the name specified for jbo.pcoll.mgr
is for a valid class name. The class name should be fully qualified
with the package name. A special keyword None
represents
no persistent collection manager, i.e., no spilling to disk will occur.
public static final java.lang.String EXC_PCOLL_CONNECT
Cause: An error occurred while attempting to get a JDBC connection for persistent collection management.
Action: Make sure that the database connection URL is correct. The detail to this exception will give further information on the problem.
public static final java.lang.String EXC_PCOLL_CREATE_CONTROL_TAB
Cause: An error occurred while creating the persistent collection control table. Normally, the control table's name is PCOLL_CONTROL.
Action: Check to make sure that the connection has appropriate authority to create a table. The detail to this exception will give further information on the problem.
public static final java.lang.String EXC_PCOLL_DELETE_CONTROL_ROW
Cause: An unexpected error occurred while attempting to delete the persistent collection control row.
Action: Look at the details of this exception for further information on the problem and how to address it.
public static final java.lang.String EXC_PCOLL_LOCK_CONTROL_ROW
Cause: An error occurred while trying to lock the persistent collection control row. This error is thrown in two situations:
null
.
Action: In the first case, see the details of this exception for further information on the database problem. In the second case, make sure that no other user locks the control rows outside the Business Components framework.
public static final java.lang.String EXC_PCOLL_UPDATE_CONTROL_ROW
Cause: An unexpected error occurred while attempting to update the persistent collection control row.
Action: Look at the details of this exception for further information on the problem and how to address it.
public static final java.lang.String EXC_PCOLL_CREATE_TAB
Cause: An error occurred while attempting to create a database table to store persistent collection material.
Action: Look at the details of this exception for further information on the problem and how to address it.
public static final java.lang.String EXC_PCOLL_COMMIT
Cause: An unexpected error occurred while attempting to commit persistent collection changes.
Action: Look at the details of this exception for further information on the problem and how to address it.
public static final java.lang.String EXC_PCOLL_CREATE_INDEX
Cause: An error occurred while attempting to create an index on a database table that stores persistent collection material.
Action: Look at the details of this exception for further information on the problem and how to address it.
public static final java.lang.String EXC_PCOLL_GETCURTIME
Cause: An unexpected error occurred while attempting to get the system date from the database. For the Oracle persistent manager, the SQL statement used for this would be 'select sysdate from dual'.
Action: Look at the details of this exception for further information on the problem and how to address it.
public static final java.lang.String EXC_PCOLL_SEQ_NEXTVAL
Cause: An error occurred while attempting to get the next value of a database sequence.
Action: Make sure that the sequence object exists in the database. Also look at the details of this exception for further information on the problem and how to address it.
public static final java.lang.String EXC_PCOLL_QUERY_NEXTID
Cause: An error occurred while attempting to query for the next id from a pers coll table.
Action: Look at the details of this exception for further information on the problem and how to address it.
public static final java.lang.String EXC_PCOLL_ADD_KEY_COL
Cause: An error occurred while attempting to create add a key column on a database table that stores persistent collection material.
Action: Look at the details of this exception for further information on the problem and how to address it.
public static final java.lang.String EXC_PCOLL_CREATE_KEYINFO_TAB
Cause: An error occurred while attempting to create a database table to store key info for persistent collection material.
Action: Look at the details of this exception for further information on the problem and how to address it.
public static final java.lang.String EXC_PCOLL_PASSIVATE
Cause: An unexpected error occurred while passivating objects into the persistent store. An exception might have been thrown during serialization.
Action: Look at the details of this exception for further information on the problem and how to address it.
public static final java.lang.String EXC_PCOLL_ACTIVATE
Cause: An unexpected error occurred while activating objects from the persistent store. An exception might have been thrown during deserialization.
Action: Look at the details of this exception for further information on the problem and how to address it.
public static final java.lang.String EXC_PCOLL_INSERT_ROW
Cause: An unexpected error occurred while inserting a passivation row into the persistent store table.
Action: Look at the details of this exception for further information on the problem and how to address it.
public static final java.lang.String EXC_PCOLL_UPDATE_ROW
Cause: An unexpected error occurred while updating a passivation row in the persistent store table.
Action: Look at the details of this exception for further information on the problem and how to address it.
public static final java.lang.String EXC_PCOLL_DELETE_ROW
Cause: An unexpected error occurred while deleting a passivation row from the persistent store table.
Action: Look at the details of this exception for further information on the problem and how to address it.
public static final java.lang.String EXC_PCOLL_RETRIEVE_ROW
Cause: An unexpected error occurred while retrieving a passivation row from the persistent store table.
Action: Look at the details of this exception for further information on the problem and how to address it.
public static final java.lang.String EXC_PCOLL_RETRIEVE_BY_ID
Cause: The client attempted to retrieve a row in a persistent collection by an id, but the by-id access is not enabled on the persistent collection.
Action: Enable by-id access by calling
PCollection.enableIdAccess
.
public static final java.lang.String EXC_PCOLL_INVALID_ID
Cause: The client attempted to retrieve a row by an id, but the id value is invalid. The id must be greater than 0.
Action: Give a valid id.
public static final java.lang.String EXC_PCOLL_OBJ_ALREADY_ACTIVE
Cause: While attempting to activate an object of a given id, an internal integrity problem was found. In particular, a node which was thought to be passivated was found to be active.
Action: Contact Oracle Support Services.
public static final java.lang.String EXC_PCOLL_CHILD_ID_NOT_FOUND
Cause: While attempting to activate an object of a given id, an internal integrity problem was found. In particular, a child node/element expected to be found in a node is missing.
Action: Contact Oracle Support Services
public static final java.lang.String EXC_PCOLL_DELETE_ALL
Cause: An unexpected error occurred while deleting all passivation rows from the persistent store table.
Action: Look at the details of this exception for further information on the problem and how to address it.
public static final java.lang.String EXC_PCOLL_INVALID_ROOT_NODE
Cause: While attempting to activate an object of a given id,
an internal integrity problem was found. In particular, the root
node of the persistent collection is no good. It is either (1) null
,
(2) has younger or older sibling, or (3) has a parent node.
None of these should apply to the root node.
Action: Contact Oracle Support Services.
public static final java.lang.String EXC_PCOLL_RETRIEVE_IDS_WITH_KEY
Cause: An unexpected error occurred while retrieving an array of persistent ids of rows from the persistent store table of given key hash code at the given key index.
Action: Look at the details of this exception for further information on the problem and how to address it.
public static final java.lang.String EXC_PCOLL_UPDATE_BAD_ROW_COUNT
Cause: The system tried to update a row in the persistence store table, but it found either no row or more than one matching row.
Action: Contact Oracle Support Services.
public static final java.lang.String EXC_POOL_INSTANTIATION_FAILED
Cause: Either the JDBC connection pool or the application pool were unable to create a new pooled JDBC connection or application module.
Action: If the exception details indicate that an exception occurred while creating a JDBC connection then check the JDBC connection description to ensure that it references a valid, live database instance.
If the exception details indicate that an exception occurred while creating an application module then check the application module configuration to ensure that it references a valid, live application server and application application module class.
public static final java.lang.String EXC_POOL_RESOURCE_ALREADY_INITIALIZED
Cause: The application attempted to mark a pooled resource which has already been available in the resource pool as available.
Action: Remove the application logic that invokes
ResourcePool.setAvailable(Object)
, or move
the application logic such that it occurs only once before the resource
is made available.
public static final java.lang.String EXC_POOL_WAIT_TIME_EXCEEDED
Cause: A client request timed out while waiting for a resource to be returned to the resource pool.
Action: Increase the maximum resource pool size in order to accommodate the maximum expected active request size. If the exception details indicate that the exception was thrown while waiting for an application module in the application pool then the maximum pool size can be increased with the property, jbo.ampool.maxpoolsize. If the exception details indicate that the exception was thrown while waiting for a JDBC connection in the JDBC connection pool then the maximum pool size can be increased with the property, jbo.maxpoolsize.
public static final java.lang.String EXC_POOL_INVALID_RESOURCE
Cause: A pool request was made for a resource that does not belong to the pool.
Action: Ensure that the pool request is accessing the same pool instance that was used to acquire the resource instance.
public static final java.lang.String EXC_VALIDATION_THRESHOLD_REACHED
Cause: Invalid entities still found in the validation list of the transaction after attempting to validate all invalid entities for the VALIDATION_THRESHOLD 10 times (by default).
Action: Fix any logic that invalidates entity instances in the validation cycle (perhaps in overridden validateEntity() methods) such that all entities are valid before the VALIDATION_THRESHOLD limit is reached.
public static final java.lang.String EXC_POST_THRESHOLD_REACHED
Cause: There are invalid entities or entities in the post list of the transaction after trying to post all changes for the POST_THRESHOLD 10 times (by default).
Action: Fix any logic that places entities in the transaction's list of entities to be validated or posted in the post cycle, such that all entities get posted before the POST_THRESHOLD is reached.
public static final java.lang.String EXC_ENTITIES_INV_IN_B4_COMMIT
Cause: Invalid entity instances found in the transaction in the beforeCommit phase.
Action: Fix any business logic that invalidates entity instances in postChanges() such that there are no more invalid entities after all changes are posted during the commit cycle.
public static final java.lang.String EXC_ROW_NOT_FOUND_MISSING_KEY_VALUES
Cause: The row could not be refreshed after update because the value of its primary or unique key was not set or unknown.
Action: Ensure values are set for at least one primary or unique key
that can be used to fetch the row that is being updated. If that is not possible,
use a custom SQLBuilder with doRefreshSQL()
defined to refresh the row.
public static final java.lang.String EXC_TOO_MANY_OBJECTS_ALTKEY
Cause: Attempting to add a new entity to the cache with alternate key that is same as an existing entity. This exception is thrown when uniquing a newly fetched/created entity with the cached set of entities.
Action: Fix the named alternative value of the row. Or, the alternate key definition might have to be augmented with additional attributes.
public static final java.lang.String EXC_UNEXPECTED_EXCEPTION
Cause: If an unexpected exception occurs during a framework operation, this exception is thrown, with the unexpected exception included in the details of this exception.
Action: Fix the cause for the exception in the details for this JboException.
public static final java.lang.String EXC_TYPE_MISMATCH
Cause: During creation of application module in the EJB deployment mode, the object returned by the EJB home is not an instance of oracle.jbo.common.remote.ejb.RemoteApplicationModule.
Action: This usually means that the wrong EJB home is being invoked to create a remote application module. Fix it to point to the correct home.
public static final java.lang.String EXC_NULL_SERVER_POOL_CONFIGURATION
Cause: A configuration was not specified for the remote ApplicationModule usage.
Action: Use the design time to specify a configuration for the remote ApplicationModule usage.
public static final java.lang.String EXC_NONSELECTED_DEFINITION
Cause: Def object is not selected. An attempt was made to access a nonselected def object.
Action: This particular operation is disallowed on a nonselected def object. Avoid this operation.
public static final java.lang.String EXC_NONSELECTED_DEFINITION_WITH_OWNER
Cause: Def object is not selected. An attempt was made to access a nonselected def object in the specified container object.
Action: This particular operation is disallowed on a nonselected def object. Avoid this operation.
public static final java.lang.String EXC_NO_MORE_ROW_ID
Cause: No more row IDs were available in the database's configured row ID range.
Action: Contact the system administrator. The row ID table in the database needs to be refreshed with a new row ID range.
public static final java.lang.String EXC_NULL_ARGUMENT
Cause: This is an internal exception. The specified argument cannot be NULL.
Action: Contact the System Administrator. The specified argument cannot be NULL.
public static final java.lang.String EXC_NO_ROWID_AM
Cause: The RowIdAM application module is not a shared application module of the current application module.
Action: Add the RowIdAM application module in the AM Usage for the current application or contact the System Administrator.
public static final java.lang.String EXC_JOINED_VC_ATTR_ENTITY_MAP
Cause: The attributes used in the View Criteria do not map to the same entity usage.
Action: Make sure the attributes used in the View Criteria all map to the same entity usage if AppliedIfJoinSatisfied is set to true.
public static final java.lang.String EXC_JOINED_VC_PRIMARY_ENTITY
Cause: The attributes used in the View Criteria cannot map to the primary entity usage.
Action: Make sure the attributes used in the View Criteria all map to a non-primary entity usage if AppliedIfJoinSatisfied is set to true.
public static final java.lang.String EXC_JOINED_VC_NO_ENTITY
Cause: The view criteria cannot be used with a non-entity based view object.
Action: The view criteria can only be used with an entity-based view object if AppliedIfJoinSatisfied is set to true.
public static final java.lang.String EXC_INVALID_PROPERTY_VALUE
Cause: Invalid value specified in the rowidam.properties file. The values cannot be <= 0
Action: Update the properties to specify accepted values. The property values should be > 0.
public static final java.lang.String EXC_INVALID_DATA_VALUE
Cause: One or more column values in S_ROW_ID table are invalid.
Action: Update the S_ROW_ID table with accepted values. The column values should be greater than zero.
public static final java.lang.String EXC_INVALID_CLASS_TYPE
Cause: Invalid value specified for comparison.
Action: The value to be compared with the RowId should be of type BigDecimal or any other type that can converted to BigDecimal.
public static final java.lang.String EXC_INVALID_UNION_VC_ELEM_TYPE
Cause: This view crieria is marked for union query but
contains a view criteria element which is neither a
ViewCriteria
nor ViewCriteriaUsage
.
Action: A union view criteria can only be contain
ViewCriteria
or ViewCriteriaUsage
.
Correct the view criteria definition.
public static final java.lang.String EXC_VAR_UNEXPECTED_TYPE
Cause: Unexpected type was provided to Variant utility.
Action: Provide an expected type as reported in the exception.
public static final java.lang.String EXC_VAR_INVALID_VARIANT_TYPE
Cause: The data-type passed to the Variant utility from a Validation rule is invalid. This could be due to a corrupt XML-metadata definition in the component's XML file.
Action: Fix the component XML for the offending validation rule.
public static final java.lang.String EXC_VAR_INVALID_VARIANT_NAME
Cause: The name of the variant type passed to the Variant utility from a Validation rule is invalid. This could be due to a corrupt XML meta data definition in the component's XML file.
Action: Fix the component XML for the offending validation rule.
public static final java.lang.String EXC_VALUESTORE_ROW_MISSING
Cause: The Row Value for a SDOValueStore is null.
Action: Should not use SDOValueStore with a NULL row value.
public static final java.lang.String EXC_SERVICE_OPERATION_NOT_SUPPORTED
Cause: An attempt was made to invoke an invalid service operation.
Action: Ensure that this service operation is defined at design time.
public static final java.lang.String EXC_INVALID_DBVIEWCRITERIAITEM_TRANSIENT_ATTR
Cause: A non persistent attribute is used for DB ViewCriteriaItem.
Action: Make sure the attribute is persistent.
public static final java.lang.String EXC_INVALID_DBVIEWCRITERIAITEM_NON_ACCESSOR_ATTR
Cause: A non ViewLink accessor attribute is used for DB ViewCriteriaItem that has nested ViewCriteria
Action: Make sure the attribute is a ViewLink accessor.
public static final java.lang.String EXC_INVALID_DBSORTCRITERIA_ATTR
Cause: A non persistent attribute is used for DB SortCriteria.
Action: Make sure the attribute is persistent.
public static final java.lang.String EXC_ATTR_DEP_CONFLICT
Cause: View attribute dependencies conflict with the entity attribute dependencies.
Action: Ensure that the dependencies are not specified on both the view and entity attribute.
public static final java.lang.String EXC_VIEW_OBJECT_NOT_PREPARED
Cause: This is the exception that gets thrown by ViewObjectImpl when attempting an operation on a declarative view object on which prepareVOForQuery has not been called, such as findByAltKey (bug 7455860) or createAndInitRow (bug 7504211).
Action: Call ViewObjectImpl.prepareVOForQuery before calling findByAltKey or createAndInitRow for the first time.
Constructor Detail |
---|
public CSMessageBundle()
Method Detail |
---|
public java.lang.Object[][] getContents()
getContents
in class CheckedListResourceBundle
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.1.0) E10653-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |