Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

oracle.jbo
Class CSMessageBundle_fi

java.lang.Object
  extended by oracle.adfnmc.java.util.ResourceBundle
      extended by oracle.adfnmc.java.util.ListResourceBundle
          extended by oracle.jbo.CSMessageBundle_fi

public class CSMessageBundle_fi
extends ListResourceBundle


Field Summary
static java.lang.Class CLASS_INSTANCE
           
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_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_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_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_GENERIC_PERSISTENCE
          * JBO-26000: JboException *
static java.lang.String EXC_GENERIC_PERSISTENCE2
          * JBO-26000: JboException *
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_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: InvalidParamException *
static java.lang.String EXC_INVALID_LIST_BINDING_FILTER_NONE
          * JBO-25072: InvalidParamException *
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_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_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_SERVICE_OPERATION_NOT_SUPPORTED
          * JBO-56001: 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_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_CLOSING_CONNECTION
           
static java.lang.String MSG_POOL_DROP_TABLES
           
static java.lang.String MSG_POOL_EXEC_SCRIPT
           
static java.lang.String MSG_POOL_FAIL_REINIT_DB
           
static java.lang.String MSG_POOL_INIT_DB_SCRIPTS
           
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_LOADING_SQL_SCRIPTS
           
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_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_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_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 oracle.adfnmc.java.util.ResourceBundle
parent, PROPERTIES_FILE, XLIFF_FILE
 
Constructor Summary
CSMessageBundle_fi()
           
 
Method Summary
 java.lang.Object[][] getContents()
           
static ResourceBundle getInstance()
           
 
Methods inherited from class oracle.adfnmc.java.util.ListResourceBundle
getKeys, getObject
 
Methods inherited from class oracle.adfnmc.java.util.ResourceBundle
getBundle, getBundle, getLocale, getParent, getString, getStringArray
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_INSTANCE

public static final java.lang.Class CLASS_INSTANCE

STR_DEF_APP_MODULE

public static final java.lang.String STR_DEF_APP_MODULE
See Also:
Constant Field Values

STR_DEF_VIEW_OBJECT

public static final java.lang.String STR_DEF_VIEW_OBJECT
See Also:
Constant Field Values

STR_DEF_VIEW_LINK

public static final java.lang.String STR_DEF_VIEW_LINK
See Also:
Constant Field Values

STR_DEF_ENTITY_OBJECT

public static final java.lang.String STR_DEF_ENTITY_OBJECT
See Also:
Constant Field Values

STR_DEF_ENTITY_ASSOC

public static final java.lang.String STR_DEF_ENTITY_ASSOC
See Also:
Constant Field Values

STR_DEF_ATTRIBUTE

public static final java.lang.String STR_DEF_ATTRIBUTE
See Also:
Constant Field Values

STR_DEF_VIEW_ACCESSOR

public static final java.lang.String STR_DEF_VIEW_ACCESSOR
See Also:
Constant Field Values

STR_DEF_LIST_BINDING

public static final java.lang.String STR_DEF_LIST_BINDING
See Also:
Constant Field Values

STR_DEF_DOMAIN

public static final java.lang.String STR_DEF_DOMAIN
See Also:
Constant Field Values

STR_DEF_PACKAGE

public static final java.lang.String STR_DEF_PACKAGE
See Also:
Constant Field Values

STR_DEF_COMPONENT_OBJECT

public static final java.lang.String STR_DEF_COMPONENT_OBJECT
See Also:
Constant Field Values

STR_DEF_KEY

public static final java.lang.String STR_DEF_KEY
See Also:
Constant Field Values

STR_DEF_METHOD

public static final java.lang.String STR_DEF_METHOD
See Also:
Constant Field Values

STR_PERS_DEF_APP_MODULE

public static final java.lang.String STR_PERS_DEF_APP_MODULE
See Also:
Constant Field Values

STR_PERS_DEF_VIEW_OBJECT

public static final java.lang.String STR_PERS_DEF_VIEW_OBJECT
See Also:
Constant Field Values

STR_APP_MODULE

public static final java.lang.String STR_APP_MODULE
See Also:
Constant Field Values

STR_DATA_CONTROL

public static final java.lang.String STR_DATA_CONTROL
See Also:
Constant Field Values

STR_VIEW_OBJECT

public static final java.lang.String STR_VIEW_OBJECT
See Also:
Constant Field Values

STR_VIEW_ROW_SET

public static final java.lang.String STR_VIEW_ROW_SET
See Also:
Constant Field Values

STR_VIEW_ROW_SET_ITERATOR

public static final java.lang.String STR_VIEW_ROW_SET_ITERATOR
See Also:
Constant Field Values

STR_VIEW_ROW

public static final java.lang.String STR_VIEW_ROW
See Also:
Constant Field Values

STR_VIEW_LINK

public static final java.lang.String STR_VIEW_LINK
See Also:
Constant Field Values

STR_ENTITY_OBJECT

public static final java.lang.String STR_ENTITY_OBJECT
See Also:
Constant Field Values

STR_ENTITY_ROW_SET

public static final java.lang.String STR_ENTITY_ROW_SET
See Also:
Constant Field Values

STR_ENTITY_ROW_SET_ITERATOR

public static final java.lang.String STR_ENTITY_ROW_SET_ITERATOR
See Also:
Constant Field Values

STR_ENTITY_ROW

public static final java.lang.String STR_ENTITY_ROW
See Also:
Constant Field Values

STR_ENTITY_ASSOC

public static final java.lang.String STR_ENTITY_ASSOC
See Also:
Constant Field Values

STR_ENTITY_USAGE

public static final java.lang.String STR_ENTITY_USAGE
See Also:
Constant Field Values

STR_ATTRIBUTE

public static final java.lang.String STR_ATTRIBUTE
See Also:
Constant Field Values

STR_VARIABLE

public static final java.lang.String STR_VARIABLE
See Also:
Constant Field Values

STR_VARIABLE_WHERE_CLAUSE

public static final java.lang.String STR_VARIABLE_WHERE_CLAUSE
See Also:
Constant Field Values

STR_DOMAIN

public static final java.lang.String STR_DOMAIN
See Also:
Constant Field Values

STR_PACKAGE

public static final java.lang.String STR_PACKAGE
See Also:
Constant Field Values

STR_VALIDATOR_TYPE

public static final java.lang.String STR_VALIDATOR_TYPE
See Also:
Constant Field Values

STR_TRANSACTION

public static final java.lang.String STR_TRANSACTION
See Also:
Constant Field Values

STR_VIEW_CRITERIA

public static final java.lang.String STR_VIEW_CRITERIA
See Also:
Constant Field Values

STR_OR

public static final java.lang.String STR_OR
See Also:
Constant Field Values

STR_DML_INSERT

public static final java.lang.String STR_DML_INSERT
See Also:
Constant Field Values

STR_DML_UPDATE

public static final java.lang.String STR_DML_UPDATE
See Also:
Constant Field Values

STR_DML_DELETE

public static final java.lang.String STR_DML_DELETE
See Also:
Constant Field Values

STR_DML_ROLLBACK

public static final java.lang.String STR_DML_ROLLBACK
See Also:
Constant Field Values

STR_DML_COMMIT

public static final java.lang.String STR_DML_COMMIT
See Also:
Constant Field Values

STR_DML_SAVEPOINT

public static final java.lang.String STR_DML_SAVEPOINT
See Also:
Constant Field Values

STR_DML_ROLLBACK_TO_SAVEPOINT

public static final java.lang.String STR_DML_ROLLBACK_TO_SAVEPOINT
See Also:
Constant Field Values

STR_DML_RELEASE_SAVEPOINT

public static final java.lang.String STR_DML_RELEASE_SAVEPOINT
See Also:
Constant Field Values

STR_DML_BATCH_POST

public static final java.lang.String STR_DML_BATCH_POST
See Also:
Constant Field Values

STR_VAL_DESC_REGEXP_VALIDATOR

public static final java.lang.String STR_VAL_DESC_REGEXP_VALIDATOR
See Also:
Constant Field Values

STR_VAL_DESC_LENGTH_VALIDATOR

public static final java.lang.String STR_VAL_DESC_LENGTH_VALIDATOR
See Also:
Constant Field Values

STR_VAL_DESC_RANGE_VALIDATOR

public static final java.lang.String STR_VAL_DESC_RANGE_VALIDATOR
See Also:
Constant Field Values

STR_VAL_DESC_COMPARE_VALIDATOR

public static final java.lang.String STR_VAL_DESC_COMPARE_VALIDATOR
See Also:
Constant Field Values

STR_VAL_DESC_LIST_VALIDATOR

public static final java.lang.String STR_VAL_DESC_LIST_VALIDATOR
See Also:
Constant Field Values

STR_VAL_DESC_METHOD_VALIDATOR

public static final java.lang.String STR_VAL_DESC_METHOD_VALIDATOR
See Also:
Constant Field Values

STR_VAL_DESC_GENERIC_VALIDATOR

public static final java.lang.String STR_VAL_DESC_GENERIC_VALIDATOR
See Also:
Constant Field Values

STR_VAL_DESC_PRECISION_VALIDATOR

public static final java.lang.String STR_VAL_DESC_PRECISION_VALIDATOR
See Also:
Constant Field Values

STR_VAL_DESC_MANDATORY_VALIDATOR

public static final java.lang.String STR_VAL_DESC_MANDATORY_VALIDATOR
See Also:
Constant Field Values

STR_VAL_SCALE_DECIMAL_CHAR

public static final java.lang.String STR_VAL_SCALE_DECIMAL_CHAR
See Also:
Constant Field Values

STR_DATASOURCE

public static final java.lang.String STR_DATASOURCE
See Also:
Constant Field Values

STR_TRANSACTION_MANAGER

public static final java.lang.String STR_TRANSACTION_MANAGER
See Also:
Constant Field Values

STR_VAL_DESC_EXISTS_VALIDATOR

public static final java.lang.String STR_VAL_DESC_EXISTS_VALIDATOR
See Also:
Constant Field Values

STR_VAL_DESC_REQUIRED_VALIDATOR

public static final java.lang.String STR_VAL_DESC_REQUIRED_VALIDATOR
See Also:
Constant Field Values

STR_VAL_DESC_COLLECTION_VALIDATOR

public static final java.lang.String STR_VAL_DESC_COLLECTION_VALIDATOR
See Also:
Constant Field Values

STR_OPER_EQ

public static final java.lang.String STR_OPER_EQ
See Also:
Constant Field Values

STR_OPER_GT

public static final java.lang.String STR_OPER_GT
See Also:
Constant Field Values

STR_OPER_GE

public static final java.lang.String STR_OPER_GE
See Also:
Constant Field Values

STR_OPER_LT

public static final java.lang.String STR_OPER_LT
See Also:
Constant Field Values

STR_OPER_LE

public static final java.lang.String STR_OPER_LE
See Also:
Constant Field Values

STR_OPER_NE

public static final java.lang.String STR_OPER_NE
See Also:
Constant Field Values

STR_OPER_LIKE

public static final java.lang.String STR_OPER_LIKE
See Also:
Constant Field Values

STR_OPER_CONTAINS

public static final java.lang.String STR_OPER_CONTAINS
See Also:
Constant Field Values

STR_OPER_STARTS_WITH

public static final java.lang.String STR_OPER_STARTS_WITH
See Also:
Constant Field Values

STR_OPER_ENDS_WITH

public static final java.lang.String STR_OPER_ENDS_WITH
See Also:
Constant Field Values

STR_OPER_EXISTS

public static final java.lang.String STR_OPER_EXISTS
See Also:
Constant Field Values

STR_OPER_DOES_NOT_CONTAIN

public static final java.lang.String STR_OPER_DOES_NOT_CONTAIN
See Also:
Constant Field Values

STR_OPER_IS_BLANK

public static final java.lang.String STR_OPER_IS_BLANK
See Also:
Constant Field Values

STR_OPER_IS_NOT_BLANK

public static final java.lang.String STR_OPER_IS_NOT_BLANK
See Also:
Constant Field Values

STR_OPER_BETWEEN

public static final java.lang.String STR_OPER_BETWEEN
See Also:
Constant Field Values

STR_OPER_NOT_BETWEEN

public static final java.lang.String STR_OPER_NOT_BETWEEN
See Also:
Constant Field Values

STR_OPER_BEFORE

public static final java.lang.String STR_OPER_BEFORE
See Also:
Constant Field Values

STR_OPER_AFTER

public static final java.lang.String STR_OPER_AFTER
See Also:
Constant Field Values

STR_OPER_ON_OR_BEFORE

public static final java.lang.String STR_OPER_ON_OR_BEFORE
See Also:
Constant Field Values

STR_OPER_ON_OR_AFTER

public static final java.lang.String STR_OPER_ON_OR_AFTER
See Also:
Constant Field Values

MSG_POOL_NUM_OF_INSTANCE_CREATIONS

public static final java.lang.String MSG_POOL_NUM_OF_INSTANCE_CREATIONS
See Also:
Constant Field Values

MSG_POOL_NUM_OF_INSTANCE_REMOVALS

public static final java.lang.String MSG_POOL_NUM_OF_INSTANCE_REMOVALS
See Also:
Constant Field Values

MSG_POOL_NUM_OF_CHECK_OUTS

public static final java.lang.String MSG_POOL_NUM_OF_CHECK_OUTS
See Also:
Constant Field Values

MSG_POOL_NUM_OF_CHECK_INS

public static final java.lang.String MSG_POOL_NUM_OF_CHECK_INS
See Also:
Constant Field Values

MSG_POOL_NUM_OF_INSTANCES

public static final java.lang.String MSG_POOL_NUM_OF_INSTANCES
See Also:
Constant Field Values

MSG_POOL_MAX_NUM_OF_INSTANCES

public static final java.lang.String MSG_POOL_MAX_NUM_OF_INSTANCES
See Also:
Constant Field Values

MSG_POOL_AVG_NUM_OF_INSTANCES

public static final java.lang.String MSG_POOL_AVG_NUM_OF_INSTANCES
See Also:
Constant Field Values

MSG_POOL_NUM_OF_AVAIL_INSTANCES

public static final java.lang.String MSG_POOL_NUM_OF_AVAIL_INSTANCES
See Also:
Constant Field Values

MSG_POOL_AVG_NUM_OF_AVAIL_INSTANCES

public static final java.lang.String MSG_POOL_AVG_NUM_OF_AVAIL_INSTANCES
See Also:
Constant Field Values

MSG_POOL_AVG_NUM_OF_UNAVAIL_INSTANCES

public static final java.lang.String MSG_POOL_AVG_NUM_OF_UNAVAIL_INSTANCES
See Also:
Constant Field Values

MSG_POOL_NUM_OF_UNUSED_INSTANCES

public static final java.lang.String MSG_POOL_NUM_OF_UNUSED_INSTANCES
See Also:
Constant Field Values

MSG_POOL_NUM_OF_USED_INSTANCES

public static final java.lang.String MSG_POOL_NUM_OF_USED_INSTANCES
See Also:
Constant Field Values

MSG_POOL_INSTANCE_LIFETIME_STATS

public static final java.lang.String MSG_POOL_INSTANCE_LIFETIME_STATS
See Also:
Constant Field Values

MSG_POOL_USE_STATS

public static final java.lang.String MSG_POOL_USE_STATS
See Also:
Constant Field Values

MSG_POOL_INSTANCE_STATS

public static final java.lang.String MSG_POOL_INSTANCE_STATS
See Also:
Constant Field Values

MSG_POOL_INSTANCE_AGE_STATS

public static final java.lang.String MSG_POOL_INSTANCE_AGE_STATS
See Also:
Constant Field Values

MSG_POOL_NUM_OF_CHECK_OUT_FAILURES

public static final java.lang.String MSG_POOL_NUM_OF_CHECK_OUT_FAILURES
See Also:
Constant Field Values

MSG_POOL_INIT_DB_SCRIPTS

public static final java.lang.String MSG_POOL_INIT_DB_SCRIPTS
See Also:
Constant Field Values

MSG_POOL_DROP_TABLES

public static final java.lang.String MSG_POOL_DROP_TABLES
See Also:
Constant Field Values

MSG_POOL_EXEC_SCRIPT

public static final java.lang.String MSG_POOL_EXEC_SCRIPT
See Also:
Constant Field Values

MSG_POOL_FAIL_REINIT_DB

public static final java.lang.String MSG_POOL_FAIL_REINIT_DB
See Also:
Constant Field Values

MSG_POOL_CLOSING_CONNECTION

public static final java.lang.String MSG_POOL_CLOSING_CONNECTION
See Also:
Constant Field Values

MSG_POOL_LOADING_SQL_SCRIPTS

public static final java.lang.String MSG_POOL_LOADING_SQL_SCRIPTS
See Also:
Constant Field Values

EXC_JAAS_NO_CONTEXT

public static final java.lang.String EXC_JAAS_NO_CONTEXT
* JBO-24000: JboException *

* Cause: An error occurred while initializing JAAS. *

* Action: Make sure that the JAAS configuration is correct. *

See Also:
Constant Field Values

EXC_JAAS_NO_ROLE

public static final java.lang.String EXC_JAAS_NO_ROLE
* JBO-24001: JboException *

* Cause: An error occurred while retrieving role. *

* Action: Make sure that the role info is correct. *

See Also:
Constant Field Values

EXC_JAAS_NO_USER

public static final java.lang.String EXC_JAAS_NO_USER
* JBO-24002: JboException *

* Cause: An error occurred while retrieving user info. *

* Action: Make sure that the user info is correct. *

See Also:
Constant Field Values

EXC_JAAS_ENTITY_ATTR_SET_FAILED

public static final java.lang.String EXC_JAAS_ENTITY_ATTR_SET_FAILED
* JBO-24003: JboException *

* Cause: User does not have update privilege *

* Action: Make sure that the user privilege is correct. *

See Also:
Constant Field Values

EXC_JAAS_REMOVE_ROW_NO_PERMISSION

public static final java.lang.String EXC_JAAS_REMOVE_ROW_NO_PERMISSION
* JBO-24004: JboException *

* Cause: User does not have remove row privilege *

* Action: Make sure that the user privilege is correct. *

See Also:
Constant Field Values

EXC_JAAS_CREATE_ROW_NO_PERMISSION

public static final java.lang.String EXC_JAAS_CREATE_ROW_NO_PERMISSION
* JBO-24004: JboException *

* Cause: User does not have create row privilege *

* Action: Make sure that the user privilege is correct. *

See Also:
Constant Field Values

EXC_TYP_UNKNOWN_SQL_TYPE

public static final java.lang.String EXC_TYP_UNKNOWN_SQL_TYPE
* JBO-25000: UnknownSQLTypeException *

* Cause: SQLType name passed to NullValue constructor is invalid. *

* Action: Provide a valid SQLType name. See oracle.jbo.server.OracleTypeMapEntries * for a list of valid SQLType names. Names are like "VARCHAR", "CHAR", * "NUMBER", etc. *

See Also:
Constant Field Values

EXC_NAME_CLASH

public static final java.lang.String EXC_NAME_CLASH
* JBO-25001: NameClashException *

* Cause: A business component of this name already exists in the * application module. *

* Action: Provide a different name for the business component. If you * provide a null value or null string for the name, the framework will * create a unique name within the scope of the application module. *

See Also:
Constant Field Values

EXC_NO_DEFINITION

public static final java.lang.String EXC_NO_DEFINITION
* JBO-25002: NoDefException *

* Cause: Def object of the given name is not found. *

* Action: Provide a correct name for the business component definition. * If the definition is not in the classpath, you must include it there. * Names are of the format packagename.objectname. * This error can also occur if there is a case conflict, as when the database expects "DEPTNO" * and receives "Deptno" instead. *

See Also:
Constant Field Values

EXC_NO_OBJECT

public static final java.lang.String EXC_NO_OBJECT
* JBO-25003: NoObjException *

* Cause: No business component object found with the given name * in the application module. *

* Action: Provide a different name for the business component object or create * a new business component with the given name. *

See Also:
Constant Field Values

EXC_INVALID_DEFINITION_NAME

public static final java.lang.String EXC_INVALID_DEFINITION_NAME
* JBO-25004: InvalidDefNameException *

* Cause: An attempt has been made to associate a definition name with a * type for which it is not valid. *

* Action: The name should be a valid Java identifier with no spaces or punctuation. * Names are of the format myProjectPackage.BusinessPackage.BusinessComponent *

See Also:
Constant Field Values

EXC_INVALID_OBJECT_NAME

public static final java.lang.String EXC_INVALID_OBJECT_NAME
* JBO-25005: InvalidObjNameException *

* Cause: An attempt has been made to associate a business component name * with an object for which it is not valid. *

* Action: The name should be a valid Java identifier with no spaces or punctuation. * Names are of the format myProjectPackage.BusinessPackage.BusinessComponent *

See Also:
Constant Field Values

EXC_INVALID_PARAMETER

public static final java.lang.String EXC_INVALID_PARAMETER
* JBO-25006: InvalidParamException *

* Cause: The parameters passed to a business component method are invalid. *

* Action: See the Javadoc for the method that throws this exception. * Expand the call-stack for the correct parameters. * E.g., DBTransactionImpl.executeCommand() throws this exception when * command parameter is null or an empty String. *

See Also:
Constant Field Values

EXC_INVALID_OPER_SET_ROW_VALIDATION

public static final java.lang.String EXC_INVALID_OPER_SET_ROW_VALIDATION
* JBO-25007: InvalidOperException *

* Cause: Resetting row validation for a default RowIterator of a * view object or a RowSet is not permitted. *

* Action: Reset the RowValidation flag for the RowSet or view object. * This will create another iterator for the RowSet or view object to navigate * to another row without validating. *

See Also:
Constant Field Values

EXC_CANNOT_REMOVE_REFERENCED_OBJ

public static final java.lang.String EXC_CANNOT_REMOVE_REFERENCED_OBJ
* JBO-25008: InvalidOperException *

* Cause: An attempt has been made to remove a view object that is * participating in a view link. *

* Action: Remove the view link before removing the view object. *

See Also:
Constant Field Values

EXC_DATA_CREATION_FROM_VALUE

public static final java.lang.String EXC_DATA_CREATION_FROM_VALUE
* JBO-25009: oracle.jbo.domain.DataCreationException *

* 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's constructor threw an unexpected exception. *

* Action: Confirm that the value being passed is valid with respect to * the domain-type being created. E.g., passing a String value like * "One" to the oracle.jbo.domain.Number constructor will throw this * exception. *

See Also:
Constant Field Values

EXC_VAL_DOMAIN_FAILED

public static final java.lang.String EXC_VAL_DOMAIN_FAILED
* JBO-25010: oracle.jbo.domain.DomainValidationException *

* Cause: Validation failed with the given value in a domain constructor. * This exception is thrown in the validate() method of a domain * type. *

* Action: Provide a valid value for the domain type. *

See Also:
Constant Field Values

EXC_INVALID_OPER_FORWARD_ROWSET

public static final java.lang.String EXC_INVALID_OPER_FORWARD_ROWSET
* JBO-25011: InvalidOperException *

* Cause: An attempt has been made to invoke an invalid navigation method * for 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. *

See Also:
Constant Field Values

EXC_EO_NOT_PRIMARY_BASE

public static final java.lang.String EXC_EO_NOT_PRIMARY_BASE
* JBO-25012: InvalidOperException *

* Cause: The client has attempted to locate View rows that * has the given entity row as the primary entity row. However, it * has been discovered that the entity row's entity definition does * not match the entity definition of the view object's primary entity object base. *

* Action: The entity row used to locate View rows must * be based on the same entity definition.

See Also:
Constant Field Values

EXC_TOO_MANY_OBJECTS

public static final java.lang.String EXC_TOO_MANY_OBJECTS
* JBO-25013: TooManyObjectsException *

* Cause: Attempting to add a new entity to the cache with the primary key * the same as an existing entity. This exception is thrown when uniquing * a newly fetched/created entity with the cached set of entities. *

* Action: The primary key value may not be unique for this entity-type. * Fix by adding more attributes to the Key definition for this 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. *

See Also:
Constant Field Values

EXC_ROW_INCONSISTENT

public static final java.lang.String EXC_ROW_INCONSISTENT
* JBO-25014: RowInconsistentException *

* 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: *

*

*

See Also:
Constant Field Values

EXC_QUERY_COLLECTION_CLOSED

public static final java.lang.String EXC_QUERY_COLLECTION_CLOSED
* JBO-25015: InvalidOperException *

* Cause: An attempt was made to execute query or access a row from * a view object or RowSet after closing or removing the view object or RowSet. *

* Action: Verify that the view object or RowSet is not removed or closed. *

See Also:
Constant Field Values

EXC_VIEWOBJECT_READONLY

public static final java.lang.String EXC_VIEWOBJECT_READONLY
* JBO-25016: ReadOnlyViewObjectException *

* 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 ViewRow for this view object. *

* Action: Create a view object with ReadOnly flag set to false to modify the data. *

See Also:
Constant Field Values

EXC_ENTITY_ROW_CREATE

public static final java.lang.String EXC_ENTITY_ROW_CREATE
* JBO-25017: RowCreateException *

* Cause: An unexpected exception occurred while creating a new entity * instance. *

* Action: The entity may not have a public default constructor. * Fix the cause for InstantiationException or IllegalAccessException * that appears in the details of this exception. *

See Also:
Constant Field Values

EXC_VIEW_ROW_CREATE

public static final java.lang.String EXC_VIEW_ROW_CREATE
* JBO-25018: RowCreateException *

* Cause: An unexpected exception occurred while creating a new ViewRow * instance. *

* Action: The ViewRow may not have a public default constructor. * Fix the cause for InstantiationException or IllegalAccessException * that appears in the details of this exception.

See Also:
Constant Field Values

EXC_ENTITY_ROW_NOT_FOUND

public static final java.lang.String EXC_ENTITY_ROW_NOT_FOUND
* JBO-25019: RowNotFoundException *

* Cause: Attempting to lock a non-existing 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 re-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.

See Also:
Constant Field Values

EXC_VIEW_ROW_NOT_FOUND

public static final java.lang.String EXC_VIEW_ROW_NOT_FOUND
* JBO-25020: RowNotFoundException *

* Cause: Attempting to find a referenced entity in the ViewRow failed due to * a changed foreign-key value. *

* Action: Provide a valid foreign-key value or remove the current one. *

See Also:
Constant Field Values

EXC_DATA_CREATION

public static final java.lang.String EXC_DATA_CREATION
* JBO-25021: oracle.jbo.domain.DataCreationException *

* 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's constructor threw an unexpected exception. *

* Action: Confirm that the value being passed is valid with respect to * the domain-type being created. E.g., passing a String value like * "One" to oracle.jbo.domain.Number constructor will throw this * exception. *

See Also:
Constant Field Values

EXC_VIEW_LINK_ALREADY_EXISTS

public static final java.lang.String EXC_VIEW_LINK_ALREADY_EXISTS
* JBO-25022: ViewLinkAlreadyExistsException *

* Cause: Attempting to set the Master RowSet for this RowSet more than * once. *

* Action: Do not invoke setMasterRowSetIterator more than once on a RowSet. *

See Also:
Constant Field Values

EXC_DOMAIN_OPERATION

public static final java.lang.String EXC_DOMAIN_OPERATION
* JBO-25023: oracle.jbo.domain.GenericDomainException *

* Cause: An expected domain exception occurred. *

* Action: Contact BC4J Technical Support. *

See Also:
Constant Field Values

EXC_OBSOLETE_METHOD

public static final java.lang.String EXC_OBSOLETE_METHOD
* JBO-25024: JboException *

* Cause: Attempting to use an obsolete TypeMap constructor. *

* Action: Verify that the TypeMaps in use for this version of framework is * compatible. See example TypeMaps in oracle.jbo.server.OracleTypeMapEntries

See Also:
Constant Field Values

EXC_READ_ROWSET_XML

public static final java.lang.String EXC_READ_ROWSET_XML
* JBO-25025: ReadXMLException *

* Cause: An error occurred during reading the XML data for a view object. This * exception may contain other ReadXMLExceptions. *

* Action: Fix the contained Row- or Attribute-level exceptions in the details for * this exception. *

See Also:
Constant Field Values

EXC_READ_ROW_XML

public static final java.lang.String EXC_READ_ROW_XML
* JBO-25026: RowReadXMLException *

* Cause: An error occurred during reading the XML data for a ViewRow. This * exception may contain other ReadXMLExceptions for contained * RowSets or Attributes. *

* Action: Fix the RowSet- or Attribute-level exceptions in the details for * this exception. *

See Also:
Constant Field Values

EXC_READ_ATTRIBUTE_XML

public static final java.lang.String EXC_READ_ATTRIBUTE_XML
* JBO-25027: AttributeReadXMLException *

* Cause: An error occurred during reading the XML data for an attribute of a ViewRow. This * exception may contain other JboExceptions thrown from the set method * for this attribute. *

* Action: Fix the JboException in the details for this exception. *

See Also:
Constant Field Values

EXC_DATA_CREATION_WITH_MSG

public static final java.lang.String EXC_DATA_CREATION_WITH_MSG
* JBO-25028: oracle.jbo.domain.DataCreationException *

* 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's constructor threw an unexpected exception. *

* Action: Confirm that the value being passed, is valid with respect to * the domain-type being created. E.g., passing a String value like * "One" to oracle.jbo.domain.Number constructor will throw this * exception. *

See Also:
Constant Field Values

EXC_DATA_CREATION_CLASS_NOT_FOUND

public static final java.lang.String EXC_DATA_CREATION_CLASS_NOT_FOUND
* JBO-25029: oracle.jbo.domain.DataCreationException *

* Cause: The named data class (may be a domain) could not be found. *

* Action: Make sure that the data class is accessible from * the CLASSPATH and is a valid data class. *

See Also:
Constant Field Values

EXC_NO_ENTITY_OWNER

public static final java.lang.String EXC_NO_ENTITY_OWNER
* JBO-25030: InvalidOwnerException *

* Cause: This entity is a detail in a composition association and * no container entity could be found. This could occur * while creating a new entity instance by passing a non-existing master * key value, or when updating the foreign-key value in this entity * and there is no master entity with that foreign-key value. *

* Action: Provide a valid foreign-key value to the create() * method or setAttribute() * method so that an appropriate master row is found for this entity. *

See Also:
Constant Field Values

EXC_ENTITY_ROW_MISSING

public static final java.lang.String EXC_ENTITY_ROW_MISSING
* JBO-25031: RowNotFoundException *

* 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 may be null if the foreign key * linking the primary entity to the secondary entity object is null. *

* Action: In such a situation, the user is not allowed to access attributes * of missing entity rows.

See Also:
Constant Field Values

EXC_AM_PASSIVATE

public static final java.lang.String EXC_AM_PASSIVATE
* JBO-25032: JboSerializationException *

* Cause: Failure trying to make the application module state or transaction * state passive. *

* Action: The passivation target store (Database, File or Memory) may have * reported an exception. See the details of this exception for errors * from the target store. *

See Also:
Constant Field Values

EXC_AM_ACTIVATE

public static final java.lang.String EXC_AM_ACTIVATE
* JBO-25033: JboSerializationException *

* Cause: Trying to activate the application module state or transaction * state failed. *

* Action: The passivation target store (Database, File or Memory) may have * reported an exception. See the details of this exception for errors * from the target store. The given ID (in case of activation) may be * invalid/not found. *

See Also:
Constant Field Values

EXC_ROW_OF_HANDLE_NOT_FOUND

public static final java.lang.String EXC_ROW_OF_HANDLE_NOT_FOUND
* JBO-25034: RowNotFoundException *

* Cause: The client has attempted to locate a row with a * stale row handle. This error may * 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 may receive a * new query collection. Thus, you may get this error 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 may 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: Make sure that your row handle is not stale. Perhaps, find the row * again using its primary key before attempting to act on the row.

See Also:
Constant Field Values

EXC_INVALID_PASSIVATION_STORE

public static final java.lang.String EXC_INVALID_PASSIVATION_STORE
* JBO-25035: JboException *

* Cause: An application attempted to change an application module's * passivation store after it had been initialized. *

* Action:The passivation store (Database, File or Memory) may * 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 BC4J framework. Check the * client application logic for invocations of * ApplicationModuleImpl.setStoreForPassiveState * which are invoked after the application module passivation store has been initialized. *

See Also:
Constant Field Values

EXC_INVALID_OBJECT_ACCESS

public static final java.lang.String EXC_INVALID_OBJECT_ACCESS
* JBO-25036: InvalidObjAccessException *

* 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. *

See Also:
Constant Field Values

EXC_NO_MASTER_ROW_SET_ITERATOR

public static final java.lang.String EXC_NO_MASTER_ROW_SET_ITERATOR
* JBO-25037: NoObjException *

* 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 is removed through a call to * removeMasterRowSetIterator() and has not be replaced with an appropriate one. *

* Action: Call setMasterRowSetIterator() to provide a valid * master row set iterator. *

See Also:
Constant Field Values

EXC_INVALID_PARAM_NO_EXPL_GIVEN

public static final java.lang.String EXC_INVALID_PARAM_NO_EXPL_GIVEN
* JBO-25038: InvalidParamException *

* Cause: The parameters passed to a business component method are invalid. *

* Action: Refer to error message for EXC_INVALID_PARAMETER (JBO-25006) for info. * Difference between this error msg and EXC_INVALID_PARAMETER is that this * one does not include a reason. In general, we recommend using EXC_INVALID_PARAMETER * instead of EXC_INVALID_PARAM_NO_EXPL_GIVEN.

See Also:
Constant Field Values

EXC_NO_CURRENT_ROW

public static final java.lang.String EXC_NO_CURRENT_ROW
* JBO-25039: RowNotFoundException *

* 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.

See Also:
Constant Field Values

EXC_LOCK_ROW_BEFORE_LOB_USE

public static final java.lang.String EXC_LOCK_ROW_BEFORE_LOB_USE
* JBO-25040: JboException *

* 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.

See Also:
Constant Field Values

EXC_TYPEMAP_CONVERION_ID_INVALID

public static final java.lang.String EXC_TYPEMAP_CONVERION_ID_INVALID
* JBO-25041: oracle.jbo.domain.DataCreationException *

* Cause: TypeFactory determined it needs to ask the TypeMapEntries * class to ask to convert data, but the TypeMapEntries did not * know how to perform the conversion. *

* Action: This usual means problems in TypeMapEntries implementation. * Contact BC4J Technical Support. *

See Also:
Constant Field Values

EXC_ENTITY_NOT_FOUND_IN_TPL_LIST

public static final java.lang.String EXC_ENTITY_NOT_FOUND_IN_TPL_LIST
* JBO-25042: RowNotFoundException *

* 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 may 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.

See Also:
Constant Field Values

EXC_EXTRANEOUS_KEY

public static final java.lang.String EXC_EXTRANEOUS_KEY
* JBO-25043: InvalidParamException *

* Cause: Extraneous key passed in to findByKey(). For example, suppose the * View Object may expect 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. *

See Also:
Constant Field Values

EXC_AM_ACTIVATE_DEF_CHANGED

public static final java.lang.String EXC_AM_ACTIVATE_DEF_CHANGED
* JBO-25044: DefinitionChangedException *

* Cause: Trying to activate the application module state or transaction * with an older version of metadata into an application module with a later metadata * definition of the Business Components. *

* Action: A newer version of the application definitions objects is now * running and trying to activate an Application state which was passivated with * an earlier version. *

See Also:
Constant Field Values

EXC_INVALID_OPER_SYNCITERATOR

public static final java.lang.String EXC_INVALID_OPER_SYNCITERATOR
* JBO-25045: InvalidOperException *

* Cause: An attempt to synchronize iterator implicitly is detected in 3 tier * running environment. When ApplicationModule synchronization mode is SYNC_BATCH, * iterator synchronization should only be done explictly. *

* Action: Remove code/operation that attempts to synchronize iterator * implicitly.

See Also:
Constant Field Values

EXC_ROW_NOT_AVAILABLE

public static final java.lang.String EXC_ROW_NOT_AVAILABLE
* JBO-25046: RowNotAvailableException *

* 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.

See Also:
Constant Field Values

EXC_INVALID_SERVER_CALL_FOR_BATCH

public static final java.lang.String EXC_INVALID_SERVER_CALL_FOR_BATCH
* JBO-25047: InvalidOperException *

* 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.

See Also:
Constant Field Values

EXC_OPER_INVALID_FOR_WS_OBJ

public static final java.lang.String EXC_OPER_INVALID_FOR_WS_OBJ
* JBO-25048: InvalidOperException *

* Cause: This operation is invalid for this working set object. * It may 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.

See Also:
Constant Field Values

EXC_OPER_BATCH_MODE

public static final java.lang.String EXC_OPER_BATCH_MODE
* JBO-25049: InvalidOperException *

* Cause: Attempting to set an batch mode for an entity that has * a primary key marked as Refresh-on-insert. *

* Action: Do not set this entity type into batch mode. *

See Also:
Constant Field Values

EXC_DML_BATCH_MODE_POST

public static final java.lang.String EXC_DML_BATCH_MODE_POST
* JBO-25050: BatchDMLException *

* 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. *

See Also:
Constant Field Values

EXC_ROW_OF_RANGE_INDEX_NOT_FOUND

public static final java.lang.String EXC_ROW_OF_RANGE_INDEX_NOT_FOUND
* JBO-25051: RowNotFoundException *

* 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 may 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 may 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 your 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.

See Also:
Constant Field Values

EXC_NO_KEY_ATTR_VO_ACTIVATED

public static final java.lang.String EXC_NO_KEY_ATTR_VO_ACTIVATED
* JBO-25052: JboException *

* Cause: A ViewObject with no key attributes has transient * passivatable attributes. This type of ViewObject cannot participate * in passivation/activation. *

* Action: Set one or more attributes as key attributes for * this ViewObject

See Also:
Constant Field Values

EXC_INVALID_OPER_DIRTY_PAGE

public static final java.lang.String EXC_INVALID_OPER_DIRTY_PAGE
* JBO-25053: InvalidOperException *

* 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. *

See Also:
Constant Field Values

EXC_INVALID_STACK_SNAPSHOT_ID

public static final java.lang.String EXC_INVALID_STACK_SNAPSHOT_ID
* JBO-25054: JboException *

* Cause: An attempt has been made to activate a stack snapshot which does not exist. The specified snapshot may already have been activated or the stack may already have been cleared by a previous rollback/commit. *

* Action: Ensure that stack snapshot ids are maintained by the * application across transaction boundaries. *

See Also:
Constant Field Values

EXC_CANNOT_REMOVE_REFERENCED_SNAPSHOT

public static final java.lang.String EXC_CANNOT_REMOVE_REFERENCED_SNAPSHOT
* JBO-25055: JboException *

* Cause: An attempt has been made to remove a persistent snapshot which is referenced by the snapshot stack. *

* Action: Clear the snapshot stack before attempting to remove the * the referenced snapshot. *

See Also:
Constant Field Values

EXC_ENTITY_ROW_REMOVE_FROM_COLL

public static final java.lang.String EXC_ENTITY_ROW_REMOVE_FROM_COLL
* JBO-25056: InvalidOperException *

* 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.

See Also:
Constant Field Values

EXC_ENTITY_UPDATE_FOUND_NO_MATCH

public static final java.lang.String EXC_ENTITY_UPDATE_FOUND_NO_MATCH
* JBO-25057: RowNotFoundException *

* 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 may have modified the row and committed * the changes.

See Also:
Constant Field Values

EXC_NO_DEFINITION_WITH_OWNER

public static final java.lang.String EXC_NO_DEFINITION_WITH_OWNER
* JBO-25058: NoDefException *

* Cause: No business component definition found with the given name * in the project classpath. *

* Action: Provide a correct name for the business component definition. * If the definition is not in the classpath, you must include it there. * 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.

See Also:
Constant Field Values

EXC_MANAGE_ROWS_BY_KEY_BUT_EMPTY_KEY_DEF

public static final java.lang.String EXC_MANAGE_ROWS_BY_KEY_BUT_EMPTY_KEY_DEF
* JBO-25059: InvalidOperException *

* 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.

See Also:
Constant Field Values

EXC_RETRIEVE_NEXT_FROM_RESULT_SET

public static final java.lang.String EXC_RETRIEVE_NEXT_FROM_RESULT_SET
* JBO-25060: RowNotFoundException *

* Cause: An unexpected exception was thrown when we tried to * retrieve the next row from JDBC ResultSet. *

* Action: Take a look at the detail exception for further information * and fix underlying problems.

See Also:
Constant Field Values

EXC_INVALID_ENABLE_PASSIVATION

public static final java.lang.String EXC_INVALID_ENABLE_PASSIVATION
* JBO-25061: InvalidOperException *

* Cause: ViewRowSetImpl.setPassivationEnabled called for internal rowset *

* Action: Create a datamodel ViewObject instance and use rowsets from that * ViewObject to make them passivation enabled.

See Also:
Constant Field Values

EXC_NO_MATCHING_DETAIL_VIEWOBJECT

public static final java.lang.String EXC_NO_MATCHING_DETAIL_VIEWOBJECT
* JBO-25062: NoObjException *

* Cause: An attempt was made to create detail RowSet. However, * no matching detail ViewObject could be found. *

* Action: You can create a detail RowSet only if a matching * ViewObject is present. Make sure that an appropriate ViewObject is * there before calling to create a detail RowSet.

See Also:
Constant Field Values

EXC_OPER_WS_OBJ_NOT_BOUND

public static final java.lang.String EXC_OPER_WS_OBJ_NOT_BOUND
* JBO-25063: InvalidOperException *

* 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.

See Also:
Constant Field Values

EXC_INVALID_VAR_KIND_FOR_WHERE

public static final java.lang.String EXC_INVALID_VAR_KIND_FOR_WHERE
* JBO-25064: InvalidParamException *

* 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.

See Also:
Constant Field Values

EXC_NAMED_WHERE_PARAM_NOT_OWNED_BY_VO

public static final java.lang.String EXC_NAMED_WHERE_PARAM_NOT_OWNED_BY_VO
* JBO-25065: InvalidOperException *

* 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.

See Also:
Constant Field Values

EXC_INVALID_QM_SCAN_DATABASE_TABLES

public static final java.lang.String EXC_INVALID_QM_SCAN_DATABASE_TABLES
* JBO-25066: InvalidParamException *

* 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.

See Also:
Constant Field Values

EXC_NEW_EO_INST_WITH_NO_DISCR_SUBCLASS

public static final java.lang.String EXC_NEW_EO_INST_WITH_NO_DISCR_SUBCLASS
* JBO-25067: InvalidOperException *

* 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

See Also:
Constant Field Values

EXC_NEW_EO_INST_WITH_NO_DISCR_BASE

public static final java.lang.String EXC_NEW_EO_INST_WITH_NO_DISCR_BASE
* JBO-25068: InvalidOperException *

* 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. * We have a conflict 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

See Also:
Constant Field Values

EXC_SIBLING_SUBCLASS_WITHOUT_DISCR

public static final java.lang.String EXC_SIBLING_SUBCLASS_WITHOUT_DISCR
* JBO-25069: InvalidOperException *

* 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, we 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.

See Also:
Constant Field Values

EXC_INVALID_VAR_WHERE_MISSING_EXT_INT_ARR

public static final java.lang.String EXC_INVALID_VAR_WHERE_MISSING_EXT_INT_ARR
* JBO-25070: InvalidOperException *

* 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, you must specify * an int array that designates where the value should be bound.

See Also:
Constant Field Values

EXC_INVALID_LIST_BINDING_FILTER

public static final java.lang.String EXC_INVALID_LIST_BINDING_FILTER
* JBO-25071: InvalidParamException *

* 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.

See Also:
Constant Field Values

EXC_INVALID_LIST_BINDING_FILTER_NONE

public static final java.lang.String EXC_INVALID_LIST_BINDING_FILTER_NONE
* JBO-25072: InvalidParamException *

* 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.

See Also:
Constant Field Values

EXC_HIDDEN_DEFINITION

public static final java.lang.String EXC_HIDDEN_DEFINITION
* JBO-25073: HiddenDefException *

* 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.

See Also:
Constant Field Values

EXC_HIDDEN_DEFINITION_WITH_OWNER

public static final java.lang.String EXC_HIDDEN_DEFINITION_WITH_OWNER
* JBO-25074: HiddenDefException *

* 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.

See Also:
Constant Field Values

EXC_DEFOBJECT_READONLY

public static final java.lang.String EXC_DEFOBJECT_READONLY
* JBO-25075: ReadOnlyDefObjectException *

* Cause: Attempting to modify or save data for a def object which is * read only. *

* Action: If the def object is shared, you should not attempt * to modify anything. If the def object is session scoped, you should * 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, you should mark it editable before modifying it.

See Also:
Constant Field Values

EXC_CANNOT_SET_VALUE_IN_EXPR_ROW_ATTR

public static final java.lang.String EXC_CANNOT_SET_VALUE_IN_EXPR_ROW_ATTR
* JBO-25076: InvalidOperException *

* 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 = ..'

See Also:
Constant Field Values

EXC_MISSING_NAME_DURING_EXPR_EVAL

public static final java.lang.String EXC_MISSING_NAME_DURING_EXPR_EVAL
* JBO-25077: InvalidParamException *

* 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.

See Also:
Constant Field Values

EXC_KEY_NOT_POPULATED

public static final java.lang.String EXC_KEY_NOT_POPULATED
* JBO-25078: KeyNotPopulatedException *

* 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.

See Also:
Constant Field Values

EXC_SUBCLASS_DISCR_DIFFERENT

public static final java.lang.String EXC_SUBCLASS_DISCR_DIFFERENT
* JBO-25079: InvalidOperException *

* 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.

See Also:
Constant Field Values

EXC_DEFINITION_NAME_FILE_MISMATCH

public static final java.lang.String EXC_DEFINITION_NAME_FILE_MISMATCH
* JBO-25080: NoDefException *

* 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). *

See Also:
Constant Field Values

EXC_VO_FETCH_SIZE_INVALID

public static final java.lang.String EXC_VO_FETCH_SIZE_INVALID
* JBO-25006: InvalidParamException *

* 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. *

See Also:
Constant Field Values

EXC_CANNOT_CHANGE_RS_ACC_MODE

public static final java.lang.String EXC_CANNOT_CHANGE_RS_ACC_MODE
* JBO-25082: InvalidOperException *

* 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.

See Also:
Constant Field Values

EXC_CANNOT_CREATE_SEC_RSI_FOR_ACC_MODE

public static final java.lang.String EXC_CANNOT_CREATE_SEC_RSI_FOR_ACC_MODE
* JBO-25083: InvalidOperException *

* 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.

See Also:
Constant Field Values

EXC_LAST_NOT_ALLOWED_FOR_RANGE_PAGING

public static final java.lang.String EXC_LAST_NOT_ALLOWED_FOR_RANGE_PAGING
* JBO-25084: InvalidOperException *

* 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.

See Also:
Constant Field Values

EXC_LB_APP_VALUE_NOT_MATCH_ATTR_VAL

public static final java.lang.String EXC_LB_APP_VALUE_NOT_MATCH_ATTR_VAL
* JBO-25085: InvalidOperException *

* 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, we end up * in an inconsistent state where DEF does not match XYZ. In this * situation, this exception is thrown. Second, suppose we have a * EmpDept view object with Emp and Dept entity bases. Suppose Dept * is reference and read-only and that we have 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, we check 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 your 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).

See Also:
Constant Field Values

EXC_NOT_CONNECTED

public static final java.lang.String EXC_NOT_CONNECTED
* * JBO-25200: NotConnectedException *

* Cause: The application module is not connected to the database. *

* Action: Provide a valid set of connection credentials to connect to a * database. *

See Also:
Constant Field Values

EXC_ALREADY_CONNECTED

public static final java.lang.String EXC_ALREADY_CONNECTED
* JBO-25201: AlreadyConnectedException *

* Cause: Trying to re-establish a database connection. *

* Action: Disconnect the current database connection before trying to re-establish * the JDBC connection. *

See Also:
Constant Field Values

EXC_INVALID_METHOD_CALL

public static final java.lang.String EXC_INVALID_METHOD_CALL
* JBO-25221: JboException *

* 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. *

See Also:
Constant Field Values

EXC_APPMODULE_CREATE

public static final java.lang.String EXC_APPMODULE_CREATE
* JBO-25222: ApplicationModuleCreateException *

* 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 your business components are deployed in local mode, they may 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, make sure * you've done all of the following: *

    *
  1. Made a library for your business components. *
  2. Added a library to your client's project properties. *
  3. Included the library on the "libraries" page when you created a deployment profile * for your client (whether your client was a web application or a command-line application). *
  4. Copied the library with your client to the target platform (whether your client was a * web application or a command-line application). *
  5. Included all the files you copied (including the library) when you set the classpath * on the target platform. *
*

* You may have unresolved classes on the server. *
Try the following procedure to resolve any unresolved classes on the database. *

    *
  1. In the System Navigator, right-click the JDBC connection you used to deploy the Business Components project. *
  2. Choose Invoke SQL*Plus from the context menu. *
  3. Copy and paste the following SQL*Plus script into the SQL*Plus window. *
    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
    *
*

You may not have granted 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. *

Your Java pool size may be too small *
Business Components for Java deployed as EJBs work best with a Java pool size of at least 50MB. * Edit your init.ora file and check the java_pool_size parameter. If it is under 50MB, change it, * restart your database, and try your connection again. *

See Also:
Constant Field Values

EXC_ROOT_APPMOD_ALREADY_CREATED

public static final java.lang.String EXC_ROOT_APPMOD_ALREADY_CREATED
* JBO-25223: ApplicationModuleCreateException *

* Cause: When business components are running inside JServer, only one root application module * may 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. *

See Also:
Constant Field Values

EXC_DATABASE_STATE_EXISTS

public static final java.lang.String EXC_DATABASE_STATE_EXISTS
* JBO-25224: JboException *

* 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. *

See Also:
Constant Field Values

EXC_RECURSIVE_AM_INCLUSION

public static final java.lang.String EXC_RECURSIVE_AM_INCLUSION
* JBO-25226: ApplicationModuleCreateException *

* 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.

See Also:
Constant Field Values

EXC_RECURSIVE_VIEW_LINKS

public static final java.lang.String EXC_RECURSIVE_VIEW_LINKS
* JBO-25227: InvalidOperException *

* 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.

See Also:
Constant Field Values

EXC_DATABASE_CHANGE_NOTIFIY_REGISTER

public static final java.lang.String EXC_DATABASE_CHANGE_NOTIFIY_REGISTER
* JBO-25228: Unable to register a database change notification request *

* 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.

See Also:
Constant Field Values

EXC_DATABASE_CHANGE_NOTIFIY_UNREGISTER

public static final java.lang.String EXC_DATABASE_CHANGE_NOTIFIY_UNREGISTER
* JBO-25229: Unable to unregister a database change notification request *

* 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.

See Also:
Constant Field Values

EXC_CHILD_AM_WITH_NO_PARENT

public static final java.lang.String EXC_CHILD_AM_WITH_NO_PARENT
* JBO-25301: InvalidOwnerException *

* 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, it may be that * the application code is 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 BC4J framework, in which case * contact BC4J Technical Support.

See Also:
Constant Field Values

EXC_COMP_OBJ_WITH_NO_PARENT

public static final java.lang.String EXC_COMP_OBJ_WITH_NO_PARENT
* JBO-25302: InvalidOwnerException *

* Cause: A business component is found without a container (parent) * application module. *

* Action: If this application has added custom business component classes, * it may be that the application code is 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 BC4J framework, in which case * contact BC4J Technical Support.

See Also:
Constant Field Values

EXC_CANNOT_CLEAR_DIRTY_ECACHE

public static final java.lang.String EXC_CANNOT_CLEAR_DIRTY_ECACHE
* JBO-25303: InvalidOperException *

* 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.

See Also:
Constant Field Values

EXC_UNKNOWN_FILE_ENCODING

public static final java.lang.String EXC_UNKNOWN_FILE_ENCODING
* JBO-25305: *

* Cause: *

* Action: *

See Also:
Constant Field Values

EXC_CANNOT_PERSIST_DT_ATTR

public static final java.lang.String EXC_CANNOT_PERSIST_DT_ATTR
* JBO-25306: JTPersistenceException *

* Cause: Could not persist a design-time attribute into the XML file. *

* Action: Identify the offending design-time attribute and contact * BC4J Technical Support.

See Also:
Constant Field Values

EXC_XML_FILE_NOT_OPEN

public static final java.lang.String EXC_XML_FILE_NOT_OPEN
* JBO-25307: JTPersistenceException *

* Cause: XML file is not open. *

* Action: Contact BC4J Technical Support with how you * ran into the problem.

See Also:
Constant Field Values

EXC_FACADE_CANNOT_MODIFY_PK

public static final java.lang.String EXC_FACADE_CANNOT_MODIFY_PK
* JBO-25308: InvalidOperException *

* 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.

See Also:
Constant Field Values

EXC_FACADE_PK_CANNOT_BE_NULL

public static final java.lang.String EXC_FACADE_PK_CANNOT_BE_NULL
* JBO-25309: InvalidOperException *

* Cause: The primary key of an entity bean is null. * This is disallowed by EJB. *

* Action: Set the primary key to be not null.

See Also:
Constant Field Values

EXC_GENERIC_PERSISTENCE

public static final java.lang.String EXC_GENERIC_PERSISTENCE
* JBO-26000: JboException *

* Cause: Attempting to load metadata objects failed. It may have unexpected * data or the XML data may be corrupt. *

* Action: Verify that the XML metadata for various components is valid. *

See Also:
Constant Field Values

EXC_LOCATING_XML_FILE

public static final java.lang.String EXC_LOCATING_XML_FILE
* JBO-26001: NoXMLFileException *

* Cause: Could not open the named XML file for reading. *

* Action: Try the following: *

* In all of the above cases, a more descriptive message may be printed * on Diagnostic. If you are not seeing Diagnostic messages, you can * run your application with Diagnostic turned on, as in * "java -Djbo.debugoutput=console ...", to see Diagnostic messages.

See Also:
Constant Field Values

EXC_PARSING_XML_FILE

public static final java.lang.String EXC_PARSING_XML_FILE
* JBO-26002: PersistenceException *

* Cause: Some XML parsing exception (oracle.xml.parser.v2.XMLParseException) was thrown. *

* Action: The XMLParseException information is output to Diagnostic. * If you are not seeing diagnostic messages, you can * run your application with diagnostic turned on, as in * "java -Djbo.debugoutput=console ...", to see diagnostic messages.

See Also:
Constant Field Values

EXC_ATTRIBUTE_INDEX_MISMATCH

public static final java.lang.String EXC_ATTRIBUTE_INDEX_MISMATCH
* JBO-26003: PersistenceException *

* 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.

See Also:
Constant Field Values

EXC_RECURSIVE_BASE_DEF

public static final java.lang.String EXC_RECURSIVE_BASE_DEF
* JBO-26004: InvalidOperException *

* 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 your subclassing hierarchy of your definition objects and correct * errors. *

See Also:
Constant Field Values

EXC_INVALID_FETCH_MODE

public static final java.lang.String EXC_INVALID_FETCH_MODE
* JBO-26005: PersistenceException *

* 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". *

See Also:
Constant Field Values

EXC_INVALID_FETCH_SIZE

public static final java.lang.String EXC_INVALID_FETCH_SIZE
* JBO-26006: PersistenceException *

* 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.

See Also:
Constant Field Values

EXC_INVALID_MAX_FETCH_SIZE

public static final java.lang.String EXC_INVALID_MAX_FETCH_SIZE
* JBO-26007: PersistenceException *

* 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.

See Also:
Constant Field Values

EXC_UNRESOLVED_REFERENCE

public static final java.lang.String EXC_UNRESOLVED_REFERENCE
* JBO-26008: PersistenceException *

* Cause: A problem is found in resolving a view link definition or an association. * In case of a view link, this error may 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 may 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.

See Also:
Constant Field Values

EXC_INVALID_SER_FILE

public static final java.lang.String EXC_INVALID_SER_FILE
* JBO-26009: PersistenceException *

* 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 is deserialized, the top level object returned from * deserialization is not an instance of oracle.jbo.server.xml.JboElementImpl. *

* Action: This probably means that the .ser file is corrupt.

See Also:
Constant Field Values

EXC_INVALID_ENTITY_ATTR_NAME

public static final java.lang.String EXC_INVALID_ENTITY_ATTR_NAME
* JBO-26010: PersistenceException *

* 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. *

See Also:
Constant Field Values

EXC_SQLTYPE_NOT_SPECIFIED

public static final java.lang.String EXC_SQLTYPE_NOT_SPECIFIED
* JBO-26011: PersistenceException *

* Cause: Attribute definition found in XML file is invalid. * It is missing SQLType value. *

* Action: Correct the error in the XML file.

See Also:
Constant Field Values

EXC_INVALID_VIEWLINK_DEFN

public static final java.lang.String EXC_INVALID_VIEWLINK_DEFN
* JBO-26012: PersistenceException *

* 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.

See Also:
Constant Field Values

EXC_XML_CONTEXT_LOOKUP

public static final java.lang.String EXC_XML_CONTEXT_LOOKUP
* JBO-26013: PersistenceException *

* 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.

See Also:
Constant Field Values

EXC_XML_CONTEXT_BIND

public static final java.lang.String EXC_XML_CONTEXT_BIND
* JBO-26014: *

* Cause: *

* Action: *

See Also:
Constant Field Values

EXC_DISCR_COL_NOT_MAPPED

public static final java.lang.String EXC_DISCR_COL_NOT_MAPPED
* JBO-26015: PersistenceException *

* 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.

See Also:
Constant Field Values

EXC_CANNOT_SET_USER_QUERY_WITH_VL

public static final java.lang.String EXC_CANNOT_SET_USER_QUERY_WITH_VL
* JBO-26016: InvalidOperException *

* Cause: You cannot set customer query (calling setQuery()) * on a view object if it is the detail view object in a master detail * view link. *

* Action: Do not call setQuery() if the view object is a detail.

See Also:
Constant Field Values

EXC_INVALID_ASSOC_END_ATTR_LIST

public static final java.lang.String EXC_INVALID_ASSOC_END_ATTR_LIST
* JBO-26017: PersistenceException *

* Cause: An association or view link definition has invalid * attribute list. In particular, check to see if the attribute list * is missing. *

* Action: Correct the error(s) in the XML file.

See Also:
Constant Field Values

EXC_INSERT_WITH_NO_ATTR_SET

public static final java.lang.String EXC_INSERT_WITH_NO_ATTR_SET
* JBO-26018: InvalidOperException *

* Cause: An attempt was made to post a row with no attribute set. * Some databases (in particular Oracle) 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.

See Also:
Constant Field Values

EXC_REMOVE_WITH_DETAILS

public static final java.lang.String EXC_REMOVE_WITH_DETAILS
* JBO-26019: JboException *

* 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.

See Also:
Constant Field Values

EXC_NO_MATCHING_EO_BASE

public static final java.lang.String EXC_NO_MATCHING_EO_BASE
* JBO-26020: InvalidOperException *

* 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. *

See Also:
Constant Field Values

EXC_XML_MISSING_DTD

public static final java.lang.String EXC_XML_MISSING_DTD
* JBO-26021: PersistenceException *

* 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. *

See Also:
Constant Field Values

EXC_CUSTOM_CLASS_NOT_FOUND

public static final java.lang.String EXC_CUSTOM_CLASS_NOT_FOUND
* JBO-26022: CustomClassNotFoundException *

* Cause: Custom class could not be found and loaded. The custom class may * be for a component (e.g., view object), a definition (e.g., view definition), * or a row (e.g., View row, Entity row). *

* Action: Make sure that the named class is reachable from the CLASSPATH. * The detail exception (if present) will give you more specific reasons why * the attempt to locate and load the custom class failed. *

See Also:
Constant Field Values

EXC_CUSTOM_CLASS_NOT_ASSIGNABLE

public static final java.lang.String EXC_CUSTOM_CLASS_NOT_ASSIGNABLE
* JBO-26023: CustomClassNotFoundException *

* 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. *

See Also:
Constant Field Values

EXC_XML_CREATE_INITIAL_CONTEXT

public static final java.lang.String EXC_XML_CREATE_INITIAL_CONTEXT
* JBO-26024: PersistenceException *

* 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: If BC4J is 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);

See Also:
Constant Field Values

EXC_SYSTEM_GET_PROPERTIES

public static final java.lang.String EXC_SYSTEM_GET_PROPERTIES
* JBO-26025: PersistenceException *

* Cause: An error occurred while trying to get System properties. * Specifically, System.getProperties() call failed. *

* Action: If BC4J is 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'); *

See Also:
Constant Field Values

EXC_LOADING_PROPERTIES

public static final java.lang.String EXC_LOADING_PROPERTIES
* JBO-26026: PersistenceException *

* Cause: An error occurred while trying to get load properties. *

* Action: Check to see if the named properties file contains * valid Java properties.

See Also:
Constant Field Values

EXC_RESOURCE_NOT_FOUND

public static final java.lang.String EXC_RESOURCE_NOT_FOUND
* JBO-26027: JboException *

* Cause: Unable to find a resource *

* Action: Check to see if the resource exists and the bc4j codebase * has adequate permissions to load the resource. *

See Also:
Constant Field Values

EXC_PK_ATTR_NOT_MAPPED

public static final java.lang.String EXC_PK_ATTR_NOT_MAPPED
* JBO-26028: PersistenceException *

* 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.

See Also:
Constant Field Values

EXC_TYPEMAP_CLASS_NOT_BE_LOADED

public static final java.lang.String EXC_TYPEMAP_CLASS_NOT_BE_LOADED
* JBO-26029: CustomClassNotFoundException *

* 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 may 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 give you more specific reasons why * the attempt to locate and load the custom class failed.

See Also:
Constant Field Values

EXC_ALREADY_LOCKED

public static final java.lang.String EXC_ALREADY_LOCKED
* JBO-26030: AlreadyLockedException *

* 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. *

See Also:
Constant Field Values

EXC_INVALID_ASSOC_END_FOR_ENTBASE

public static final java.lang.String EXC_INVALID_ASSOC_END_FOR_ENTBASE
* JBO-26031: PersistenceException *

* 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, BC4J 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's XML file. Make sure that the 'AssociationEnd' * for the named 'EntityUsage' is not pointing at the wrong (the other) * end of assocation.

See Also:
Constant Field Values

EXC_INVALID_OPER_VIEW_CRITERIA

public static final java.lang.String EXC_INVALID_OPER_VIEW_CRITERIA
* JBO-26032: InvalidOperException *

* Cause: The attempted operation is invalid for a ViewCriteria or * ViewCriteriaRow. *

* Action: Remove code that attempts this operation.

See Also:
Constant Field Values

EXC_NULL_APPDEF

public static final java.lang.String EXC_NULL_APPDEF
* JBO-26033: JboException *

* 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.

See Also:
Constant Field Values

EXC_NULL_SESSDEF

public static final java.lang.String EXC_NULL_SESSDEF
* JBO-26034: JboException *

* 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.

See Also:
Constant Field Values

EXC_MISSING_EO_USAGE_ASSOC_INFO

public static final java.lang.String EXC_MISSING_EO_USAGE_ASSOC_INFO
* JBO-26035: PersistenceException *

* 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.

See Also:
Constant Field Values

EXC_RECURSIVE_SUBSTITUTIONS

public static final java.lang.String EXC_RECURSIVE_SUBSTITUTIONS
* JBO-26036: InvalidOperException *

* Cause: An attempt was made to set up meta object subtitution * that leads to recursion. For example, suppose you set up substitution * where C substitutes B, and B substitutes A, and A subsititutes C. * This results in a recursive substitution and will cause this error. *

* Action: Review your meta object substitution and correct * errors.

See Also:
Constant Field Values

EXC_NO_EO_BASE_FOR_DISCR

public static final java.lang.String EXC_NO_EO_BASE_FOR_DISCR
* JBO-26037: RowCreateException *

* 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's discriminator column * values match one and only one entity object. *

See Also:
Constant Field Values

EXC_VIEWLINK_NO_EO_DEF

public static final java.lang.String EXC_VIEWLINK_NO_EO_DEF
* JBO-26038: PersistenceException *

* 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's source and destination * are not switched with those of the entity association.

See Also:
Constant Field Values

EXC_ALT_KEY_ATTR_NOT_MAPPED

public static final java.lang.String EXC_ALT_KEY_ATTR_NOT_MAPPED
* JBO-26039: PersistenceException *

* 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.

See Also:
Constant Field Values

EXC_DML_BATCH_POST_ENTITY

public static final java.lang.String EXC_DML_BATCH_POST_ENTITY
* JBO-26040: RowDMLException *

* 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. *

See Also:
Constant Field Values

EXC_DML_POST_ENTITY

public static final java.lang.String EXC_DML_POST_ENTITY
* JBO-26041: DMLException *

* 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. *

See Also:
Constant Field Values

EXC_DML_GENERATE_REF_AND_OID

public static final java.lang.String EXC_DML_GENERATE_REF_AND_OID
* JBO-26042: DMLException *

* 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: Check the following: *

* This error normally carries a detail exception from the database, * which will give further information about the database failure. * Take a look at the detail exception and address the database problem. *

See Also:
Constant Field Values

EXC_DML_REF_AND_OID_NOT_SUPPORTED

public static final java.lang.String EXC_DML_REF_AND_OID_NOT_SUPPORTED
* JBO-26043: DMLException *

* 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.

See Also:
Constant Field Values

EXC_DML_GET_EST_ROW_COUNT

public static final java.lang.String EXC_DML_GET_EST_ROW_COUNT
* JBO-26044: DMLException *

* 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. *

See Also:
Constant Field Values

EXC_DML_GENERATE_PK_BASED_REF

public static final java.lang.String EXC_DML_GENERATE_PK_BASED_REF
* JBO-26045: DMLException *

* 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: Check the following: *

* This error normally carries a detail exception from database * which will give further information about the database failure. * Take a look at the detail exception and address the database problem.

See Also:
Constant Field Values

EXC_DML_PK_BASED_REF_NOT_SUPPORTED

public static final java.lang.String EXC_DML_PK_BASED_REF_NOT_SUPPORTED
* JBO-26046: DMLException *

* 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.

See Also:
Constant Field Values

EXC_OPTUPDATE_ROW_MISSING_CHG_IND

public static final java.lang.String EXC_OPTUPDATE_ROW_MISSING_CHG_IND
* JBO-26047: InvalidOperException *

* 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.

See Also:
Constant Field Values

EXC_DML_POST_ENTITY_CONSTRAINT_VIOLATION

public static final java.lang.String EXC_DML_POST_ENTITY_CONSTRAINT_VIOLATION
* JBO-26048: DMLException *

* Cause: A constraint violation occured 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. * *

See Also:
Constant Field Values

EXC_GENERIC_PERSISTENCE2

public static final java.lang.String EXC_GENERIC_PERSISTENCE2
* JBO-26000: JboException *

* Cause: Attempting to load metadata objects failed. It may have unexpected * data or the XML data may be corrupt. *

* Action: Verify that the XML metadata for various components is valid. *

See Also:
Constant Field Values

EXC_WRITING_PERS_DEF

public static final java.lang.String EXC_WRITING_PERS_DEF
* JBO-26050: PersistenceException *

* Cause: An IO error occurred while writing personalization * definition. *

* Action: Check the detail IO exception and make necessary * correction.

See Also:
Constant Field Values

EXC_UNKNOWN_XML_ELEMENT_TAG

public static final java.lang.String EXC_UNKNOWN_XML_ELEMENT_TAG
* JBO-26051: PersistenceException *

* 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.

See Also:
Constant Field Values

EXC_INVALID_UNBOUND_ATTR_LIST

public static final java.lang.String EXC_INVALID_UNBOUND_ATTR_LIST
* JBO-26053: PersistenceException *

* 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.

See Also:
Constant Field Values

EXC_INVALID_VERSION_NUMBER

public static final java.lang.String EXC_INVALID_VERSION_NUMBER
* JBO-26054: PersistenceException *

* 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 your application.

See Also:
Constant Field Values

EXC_PERSISTENCE_DELETE_XML_DOC

public static final java.lang.String EXC_PERSISTENCE_DELETE_XML_DOC
* JBO-26055: PersistenceException *

* 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.

See Also:
Constant Field Values

EXC_VL_AM_NOT_CHILD_OF_VO_AM

public static final java.lang.String EXC_VL_AM_NOT_CHILD_OF_VO_AM
* JBO-26058: InvalidOperException *

* 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).

See Also:
Constant Field Values

EXC_INVALID_VIEWLINK_USAGE

public static final java.lang.String EXC_INVALID_VIEWLINK_USAGE
* JBO-26059: PersistenceException *

* 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.

See Also:
Constant Field Values

EXC_JDBC_REGISTER_DRIVER

public static final java.lang.String EXC_JDBC_REGISTER_DRIVER
* JBO-26060: DMLException *

* Cause: A SQLException occurred while trying to register a JDBC driver. *

* Action: Fix the underlying SQLException. *

See Also:
Constant Field Values

EXC_JDBC_OPEN_CONNECTION

public static final java.lang.String EXC_JDBC_OPEN_CONNECTION
* JBO-26061: DMLException *

* Cause: A SQLException occurred while trying to open a JDBC connection. *

* Action: Fix the underlying SQLException.

See Also:
Constant Field Values

EXC_JDBC_CLOSE_CONNECTION

public static final java.lang.String EXC_JDBC_CLOSE_CONNECTION
* JBO-26062: DMLException *

* Cause: A SQLException occurred while trying to close a JDBC connection. *

* Action: Fix the underlying SQLException. *

See Also:
Constant Field Values

EXC_JDBC_CLOSE_STATEMENT

public static final java.lang.String EXC_JDBC_CLOSE_STATEMENT
* JBO-26064: DMLException *

* Cause: A SQLException occurred while trying to close a JDBC connection. *

* Action: Fix the underlying SQLException. *

See Also:
Constant Field Values

EXC_JDBC_COMMIT

public static final java.lang.String EXC_JDBC_COMMIT
* JBO-26065: DMLException *

* Cause: A SQLException occurred during the commit phase of this transaction. *

* Action: Fix the underlying SQLException. *

See Also:
Constant Field Values

EXC_JDBC_ROLLBACK

public static final java.lang.String EXC_JDBC_ROLLBACK
* JBO-26066: DMLException *

* Cause: A SQLException occurred during the rollback phase of this transaction. *

* Action: Fix the underlying SQLException.

See Also:
Constant Field Values

EXC_JDBC_POOL_SIZE_EXCEEDED

public static final java.lang.String EXC_JDBC_POOL_SIZE_EXCEEDED
* JBO-26067: JboException *

* 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. *

See Also:
Constant Field Values

EXC_INVALID_JDBC_POOL_CONNECTION

public static final java.lang.String EXC_INVALID_JDBC_POOL_CONNECTION
* JBO-26068: JboException *

* 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.

See Also:
Constant Field Values

EXC_CONNECTION_REQUEST_TIMED_OUT

public static final java.lang.String EXC_CONNECTION_REQUEST_TIMED_OUT
* JBO-26069: JboException *

* 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.

See Also:
Constant Field Values

EXC_JDBC_COLUMN_DEFN

public static final java.lang.String EXC_JDBC_COLUMN_DEFN
* JBO-26070: DMLException *

* 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. *

See Also:
Constant Field Values

EXC_INVALID_ACCESS_MODE

public static final java.lang.String EXC_INVALID_ACCESS_MODE
* JBO-26071: PersistenceException *

* 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.

See Also:
Constant Field Values

EXC_ENTITY_SELECT

public static final java.lang.String EXC_ENTITY_SELECT
* JBO-26080: DMLException *

* 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. *

See Also:
Constant Field Values

EXC_JDBC_GET_SQL_DATUM

public static final java.lang.String EXC_JDBC_GET_SQL_DATUM
* JBO-26081: SQLDatumException *

* Cause: A SQLException occurred when converting data from JDBC to oracle.jbo.domain.Struct * attributes. *

* Action: Fix the conversion errors as suggested in SQLException. *

See Also:
Constant Field Values

EXC_COMP_OPER_MSG_BUNDLE

public static final java.lang.String EXC_COMP_OPER_MSG_BUNDLE
* JBO-26083: PersistenceException *

* Cause: A comparison operator is specified with string code, but * the messge bundle class could not be loaded. When specifying a string * code for translatable operator description, BC4J 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 * BC4J 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).

See Also:
Constant Field Values

EXC_INVALID_ASSOCIATION_DEFN

public static final java.lang.String EXC_INVALID_ASSOCIATION_DEFN
* JBO-26084: PersistenceException *

* 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.

See Also:
Constant Field Values

EXC_INVALID_EO_EXIST_VAL_MISSING_ASSOC_NAME

public static final java.lang.String EXC_INVALID_EO_EXIST_VAL_MISSING_ASSOC_NAME
* JBO-26085: PersistenceException *

* Cause: The EO-exists validator is missing the association name * in its definition. *

* Action: Correct the error in the XML file.

See Also:
Constant Field Values

EXC_INVALID_EO_EXIST_VAL_KEY_MISMATCH

public static final java.lang.String EXC_INVALID_EO_EXIST_VAL_KEY_MISMATCH
* JBO-26086: PersistenceException *

* Cause: The EO-exists validator's source side attribute list * does not match the desination EO's primary keys. For example, * suppose we have 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.

See Also:
Constant Field Values

EXC_AFTER_COMMIT

public static final java.lang.String EXC_AFTER_COMMIT
* JBO-26100: AfterCommitException *

* 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. *

See Also:
Constant Field Values

EXC_AFTER_POST

public static final java.lang.String EXC_AFTER_POST
* JBO-26101: AfterPostException *

* 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.

See Also:
Constant Field Values

EXC_AFTER_ROLLBACK

public static final java.lang.String EXC_AFTER_ROLLBACK
* JBO-26102: AfterRollbackException *

* 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. *

See Also:
Constant Field Values

EXC_READONLY_ASSOC_ATTR

public static final java.lang.String EXC_READONLY_ASSOC_ATTR
* JBO-27001: ReadOnlyAttrException *

* Cause: This association attribute is marked readonly. *

* Action: Cannot modify the value of the association attribute as it is marked readonly. *

See Also:
Constant Field Values

EXC_VAL_ENTITY_VALIDATE_FAILED

public static final java.lang.String EXC_VAL_ENTITY_VALIDATE_FAILED
* JBO-27002: AttrSetValException *

* Cause: A custom validation rule failed to validate an attribute value. *

* Action: Fix the attribute value so that it passes the custom validation rule.

See Also:
Constant Field Values

EXC_VAL_VO_VALIDATE_FAILED

public static final java.lang.String EXC_VAL_VO_VALIDATE_FAILED
* JBO-27003: ValidationException *

* Cause: Modified or new entities in this view object failed to validate. *

* Action: Fix the failing entity values and revalidate the view object.

See Also:
Constant Field Values

EXC_VAL_ENTITY_ATTR_SET_FAILED

public static final java.lang.String EXC_VAL_ENTITY_ATTR_SET_FAILED
* JBO-27004: ReadOnlyAttrException *

* Cause: Attempting to modify a read-only entity-attribute. *

* Action: Do not modify a readonly attribute value. *

See Also:
Constant Field Values

EXC_VAL_APPMOD_VALIDATE_FAILED

public static final java.lang.String EXC_VAL_APPMOD_VALIDATE_FAILED
* JBO-27005: ValidationException *

* 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. *

See Also:
Constant Field Values

EXC_VAL_ATTRIBUTE_NOT_FOUND

public static final java.lang.String EXC_VAL_ATTRIBUTE_NOT_FOUND
* JBO-27006: AttrValException *

* 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. *

See Also:
Constant Field Values

EXC_VAL_VR_VALIDATE_FAILED

public static final java.lang.String EXC_VAL_VR_VALIDATE_FAILED
* JBO-27007: ValidationException *

* Cause: Attempting to validate a ViewRow failed. *

* Action: Fix the failing entities or attributes as found in the details * of this exception. *

See Also:
Constant Field Values

EXC_VAL_VR_ATTR_SET_FAILED

public static final java.lang.String EXC_VAL_VR_ATTR_SET_FAILED
* JBO-27008: ReadOnlyAttrException *

* Cause: Attempting to modify a ViewRow attribute that is readonly *

* Action: Either change the Updateable flag for the View Attribute or * do not attempt to update readonly attributes. *

See Also:
Constant Field Values

EXC_VAL_VR_BATCH_ATTR_SET_FAILED

public static final java.lang.String EXC_VAL_VR_BATCH_ATTR_SET_FAILED
* JBO-27009: ValidationException *

* 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. *

See Also:
Constant Field Values

EXC_VAL_PRECISION_VALIDATOR

public static final java.lang.String EXC_VAL_PRECISION_VALIDATOR
* JBO-27010: ValidatonException *

* 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. *

See Also:
Constant Field Values

EXC_VAL_ATTR_SET_FAILED

public static final java.lang.String EXC_VAL_ATTR_SET_FAILED
* JBO-27011: AttrSetValException *

* 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. *

See Also:
Constant Field Values

EXC_VAL_METHOD_ON_ROW_FAILED

public static final java.lang.String EXC_VAL_METHOD_ON_ROW_FAILED
* JBO-27012: ValidationException *

* 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. *

See Also:
Constant Field Values

EXC_VAL_METHOD_ON_ATTR_SET_FAILED

public static final java.lang.String EXC_VAL_METHOD_ON_ATTR_SET_FAILED
* JBO-27013: ValidationException *

* 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. *

See Also:
Constant Field Values

EXC_VAL_ATTR_MANDATORY

public static final java.lang.String EXC_VAL_ATTR_MANDATORY
* JBO-27014: AttrValException *

* Cause: The attribute value cannot be null as it has been marked mandatory. *

* Action: Provide non-null values for mandatory attributes. *

See Also:
Constant Field Values

EXC_VAL_INVALID_CONTAINED_ENTITIES

public static final java.lang.String EXC_VAL_INVALID_CONTAINED_ENTITIES
* JBO-27015: ValidationException *

* 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 *

See Also:
Constant Field Values

EXC_INVALID_ATTRIBUTE_KIND

public static final java.lang.String EXC_INVALID_ATTRIBUTE_KIND
* JBO-27016: InvalidAttrKindException *

* 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. *

See Also:
Constant Field Values

EXC_KEY_NOT_FOUND

public static final java.lang.String EXC_KEY_NOT_FOUND
* JBO-27017: KeyNotFoundException *

* 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. *

See Also:
Constant Field Values

EXC_VAL_ATTR_SET_TYPE_MISMATCH

public static final java.lang.String EXC_VAL_ATTR_SET_TYPE_MISMATCH
* JBO-27018: AttrSetValException *

* 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. *

See Also:
Constant Field Values

EXC_VAL_ATTR_RESOLVEGET_FAILED

public static final java.lang.String EXC_VAL_ATTR_RESOLVEGET_FAILED
* JBO-27019: AttrGetValException *

* 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. *

See Also:
Constant Field Values

EXC_VAL_ATTR_RESOLVESET_FAILED

public static final java.lang.String EXC_VAL_ATTR_RESOLVESET_FAILED
* JBO-27020: AttrSetValException *

* 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. *

See Also:
Constant Field Values

EXC_ATTR_LOAD_DATUM_EXCEPTION

public static final java.lang.String EXC_ATTR_LOAD_DATUM_EXCEPTION
* JBO-27021: AttributeLoadException *

* 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. *

See Also:
Constant Field Values

EXC_ATTR_LOAD_EXCEPTION

public static final java.lang.String EXC_ATTR_LOAD_EXCEPTION
* JBO-27022: AttributeLoadException *

* 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. *

See Also:
Constant Field Values

EXC_DEF_TXN_VAL_EXCEPTION

public static final java.lang.String EXC_DEF_TXN_VAL_EXCEPTION
* JBO-27023: DeferredTxnValidationException *

* Cause: An unexpected exception occurred during validating * changes in a transaction. *

* Action: Verify the details for DeferredRowValidationException * and fix those errors. *

See Also:
Constant Field Values

EXC_DEF_ROW_VAL_EXCEPTION

public static final java.lang.String EXC_DEF_ROW_VAL_EXCEPTION
* JBO-27024: DeferredRowValidationException *

* 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. *

See Also:
Constant Field Values

EXC_DEF_ATTR_VAL_EXCEPTION

public static final java.lang.String EXC_DEF_ATTR_VAL_EXCEPTION
* JBO-27025: DeferredAttrValidationException *

* 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. *

See Also:
Constant Field Values

EXC_SET_ATTR_VAL_EXCEPTION

public static final java.lang.String EXC_SET_ATTR_VAL_EXCEPTION
* JBO-27026: AttrSetValException *

* 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 *

See Also:
Constant Field Values

EXC_DEF_MANDATORY_ATTR_EXCEPTION

public static final java.lang.String EXC_DEF_MANDATORY_ATTR_EXCEPTION
* JBO-27027: DeferredAttrValidationException *

* 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. *

See Also:
Constant Field Values

EXC_VAL_VAR_NOT_UPDATEABLE

public static final java.lang.String EXC_VAL_VAR_NOT_UPDATEABLE
* JBO-27008: ReadOnlyAttrException *

* Cause: Attempting to set value of a variable that is not updateable. *

* Action: Either change the updateable flag of the variable or * do not attempt to set the value of a non-updateable variable.

See Also:
Constant Field Values

EXC_CANT_MODIFY_KEY_DEF_AFTER_RESOLVE

public static final java.lang.String EXC_CANT_MODIFY_KEY_DEF_AFTER_RESOLVE
* JBO-27008: InvalidOperException *

* 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.

See Also:
Constant Field Values

EXC_LOCK_ONLY_ALLOWED_WITH_PRIMARY_KEY

public static final java.lang.String EXC_LOCK_ONLY_ALLOWED_WITH_PRIMARY_KEY
* JBO-27008: InvalidOperException *

* 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.

See Also:
Constant Field Values

EXC_VAL_ATTR_MANDATORY_ANY

public static final java.lang.String EXC_VAL_ATTR_MANDATORY_ANY
* JBO-27031: AttrValException *

* Cause: At least one of the list attributes must be not null. *

* Action: Provide a non-null value for one of these attributes. *

See Also:
Constant Field Values

EXC_INVALID_SESSION_DEF_FULL_NAME

public static final java.lang.String EXC_INVALID_SESSION_DEF_FULL_NAME
* JBO-27032: InvalidParamException *

* 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. *

See Also:
Constant Field Values

EXC_TRANS_LEVEL_REQ_TRANSVALINTERFACE

public static final java.lang.String EXC_TRANS_LEVEL_REQ_TRANSVALINTERFACE
* JBO-27008: InvalidOperException *

* 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.

See Also:
Constant Field Values

EXC_DEAD_ENTITY_ACCESS

public static final java.lang.String EXC_DEAD_ENTITY_ACCESS
* JBO-27101: DeadEntityAccessException *

* 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. *

See Also:
Constant Field Values

EXC_DEAD_VIEW_ROW_ACCESS

public static final java.lang.String EXC_DEAD_VIEW_ROW_ACCESS
* JBO-27102: DeadViewRowAccessException *

* 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. *

See Also:
Constant Field Values

EXC_SQL_EXECUTE_QUERY

public static final java.lang.String EXC_SQL_EXECUTE_QUERY
* JBO-27120: SQLStmtException *

* 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. *

See Also:
Constant Field Values

EXC_SQL_EXECUTE_COMMAND

public static final java.lang.String EXC_SQL_EXECUTE_COMMAND
* JBO-27121: SQLStmtException *

* Cause: Failed to execute a SQL statement. *

* Action: Fix the cause for the SQLException thrown by JDBC found in the * details of this exception.

See Also:
Constant Field Values

EXC_SQL_PREPARE_STATEMENT

public static final java.lang.String EXC_SQL_PREPARE_STATEMENT
* JBO-27122: SQLStmtException *

* Cause: Failed to prepare a JDBC PreparedStatement. *

* Action: Fix the cause for the SQLException thrown by JDBC found in the * details of this exception. *

See Also:
Constant Field Values

EXC_SQL_PREPARE_CALL

public static final java.lang.String EXC_SQL_PREPARE_CALL
* JBO-27123: SQLStmtException *

* Cause: Failed to prepare a JDBC CallableStatement. *

* Action: Fix the cause for the SQLException thrown by JDBC found in the * details of this exception.

See Also:
Constant Field Values

EXC_SQL_CREATE_STATEMENT

public static final java.lang.String EXC_SQL_CREATE_STATEMENT
* JBO-27124: SQLStmtException *

* 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. *

See Also:
Constant Field Values

EXC_MISSING_TYPEMAP_ENTRY

public static final java.lang.String EXC_MISSING_TYPEMAP_ENTRY
* JBO-27125: JboException *

* 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. *

See Also:
Constant Field Values

EXC_EXECUTE_QUERY_CANCELLED

public static final java.lang.String EXC_EXECUTE_QUERY_CANCELLED
* JBO-27126: SQLStmtException *

* Cause: Long running query is cancelled. *

* Action: The view object's query time-out has been reached * or the user requested cancellation of a long query. *

See Also:
Constant Field Values

EXC_EFFECTIVE_DATE_ROW_GAP

public static final java.lang.String EXC_EFFECTIVE_DATE_ROW_GAP
* JBO-27127: JboException *

* 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. *

See Also:
Constant Field Values

EXC_EFFECTIVE_DATE_UPDATE_MODE_ERROR

public static final java.lang.String EXC_EFFECTIVE_DATE_UPDATE_MODE_ERROR
* JBO-27128: JboException *

* 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. *

See Also:
Constant Field Values

EXC_EFFECTIVE_END_GT_START

public static final java.lang.String EXC_EFFECTIVE_END_GT_START
* JBO-27129: JboException *

* Cause: Effective end date is greater than the start date. *

* Action: Change the start or end effective date. *

See Also:
Constant Field Values

EXC_SQL_JNDI_LOOKUP

public static final java.lang.String EXC_SQL_JNDI_LOOKUP
* JBO-27200: JboException, DMLException *

* Cause: JNDI lookup failed. It can be caused by an incorrect * datasource name, particularly for the internal connection, or an * internal error. *

* Action: Check the internal datasource name to see if it is * valid. If the error is not caused by the internal connection problem, * contact BC4J Technical Support.

See Also:
Constant Field Values

EXC_SQL_SUSPENDING_TXN

public static final java.lang.String EXC_SQL_SUSPENDING_TXN
* JBO-27201: JboException *

* 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.

See Also:
Constant Field Values

EXC_SQL_RESUMING_TXN

public static final java.lang.String EXC_SQL_RESUMING_TXN
* JBO-27202: JboException *

* 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.

See Also:
Constant Field Values

EXC_SQL_NOCONNSTR_FOR_JTA

public static final java.lang.String EXC_SQL_NOCONNSTR_FOR_JTA
* JBO-27203: JboException *

* Cause: When using global transactions you cannot use the * transactional datasoource 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 *

See Also:
Constant Field Values

EXC_PCOLL_NO_PERSIST_MGR_CLASS

public static final java.lang.String EXC_PCOLL_NO_PERSIST_MGR_CLASS
* JBO-28000: PCollException *

* 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. *

See Also:
Constant Field Values

EXC_PCOLL_CONNECT

public static final java.lang.String EXC_PCOLL_CONNECT
* JBO-28001: PCollException *

* 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. *

See Also:
Constant Field Values

EXC_PCOLL_CREATE_CONTROL_TAB

public static final java.lang.String EXC_PCOLL_CREATE_CONTROL_TAB
* JBO-28002: PCollException *

* Cause: An error occurred while creating "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. *

See Also:
Constant Field Values

EXC_PCOLL_DELETE_CONTROL_ROW

public static final java.lang.String EXC_PCOLL_DELETE_CONTROL_ROW
* JBO-28003: PCollException *

* 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. *

See Also:
Constant Field Values

EXC_PCOLL_LOCK_CONTROL_ROW

public static final java.lang.String EXC_PCOLL_LOCK_CONTROL_ROW
* JBO-28004: PCollException *

* Cause: An error occurred while trying to lock the persistent * collection control row. This error is thrown in two situations: *

*

* 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. *

See Also:
Constant Field Values

EXC_PCOLL_UPDATE_CONTROL_ROW

public static final java.lang.String EXC_PCOLL_UPDATE_CONTROL_ROW
* JBO-28005: PCollException *

* 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. *

See Also:
Constant Field Values

EXC_PCOLL_CREATE_TAB

public static final java.lang.String EXC_PCOLL_CREATE_TAB
* JBO-28006: PCollException *

* 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. *

See Also:
Constant Field Values

EXC_PCOLL_COMMIT

public static final java.lang.String EXC_PCOLL_COMMIT
* JBO-28007: PCollException *

* 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. *

See Also:
Constant Field Values

EXC_PCOLL_CREATE_INDEX

public static final java.lang.String EXC_PCOLL_CREATE_INDEX
* JBO-28008: PCollException *

* 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. *

See Also:
Constant Field Values

EXC_PCOLL_GETCURTIME

public static final java.lang.String EXC_PCOLL_GETCURTIME
* JBO-28009: PCollException *

* 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. *

See Also:
Constant Field Values

EXC_PCOLL_SEQ_NEXTVAL

public static final java.lang.String EXC_PCOLL_SEQ_NEXTVAL
* JBO-28010: PCollException *

* 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.

See Also:
Constant Field Values

EXC_PCOLL_QUERY_NEXTID

public static final java.lang.String EXC_PCOLL_QUERY_NEXTID
* JBO-28011: PCollException *

* 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.

See Also:
Constant Field Values

EXC_PCOLL_ADD_KEY_COL

public static final java.lang.String EXC_PCOLL_ADD_KEY_COL
* JBO-28012: PCollException *

* 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. *

See Also:
Constant Field Values

EXC_PCOLL_CREATE_KEYINFO_TAB

public static final java.lang.String EXC_PCOLL_CREATE_KEYINFO_TAB
* JBO-28013: PCollException *

* 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. *

See Also:
Constant Field Values

EXC_PCOLL_PASSIVATE

public static final java.lang.String EXC_PCOLL_PASSIVATE
* JBO-28020: PCollException *

* Cause: An unexpected error occurred while passivating objects * into the persistent store. An exception may have been thrown during * serialization. *

* Action: Look at the details of this exception for further * information on the problem and how to address it. *

See Also:
Constant Field Values

EXC_PCOLL_ACTIVATE

public static final java.lang.String EXC_PCOLL_ACTIVATE
* JBO-28021: PCollException *

* Cause: An unexpected error occurred while activating objects * from the persistent store. An exception may have been thrown during * deserialization. *

* Action: Look at the details of this exception for further * information on the problem and how to address it. *

See Also:
Constant Field Values

EXC_PCOLL_INSERT_ROW

public static final java.lang.String EXC_PCOLL_INSERT_ROW
* JBO-28030: PCollException *

* 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. *

See Also:
Constant Field Values

EXC_PCOLL_UPDATE_ROW

public static final java.lang.String EXC_PCOLL_UPDATE_ROW
* JBO-28031: PCollException *

* 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. *

See Also:
Constant Field Values

EXC_PCOLL_DELETE_ROW

public static final java.lang.String EXC_PCOLL_DELETE_ROW
* JBO-28032: PCollException *

* 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. *

See Also:
Constant Field Values

EXC_PCOLL_RETRIEVE_ROW

public static final java.lang.String EXC_PCOLL_RETRIEVE_ROW
* JBO-28033: PCollException *

* 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. *

See Also:
Constant Field Values

EXC_PCOLL_RETRIEVE_BY_ID

public static final java.lang.String EXC_PCOLL_RETRIEVE_BY_ID
* JBO-28034: PCollException *

* 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.

See Also:
Constant Field Values

EXC_PCOLL_INVALID_ID

public static final java.lang.String EXC_PCOLL_INVALID_ID
* JBO-28035: PCollException *

* 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.

See Also:
Constant Field Values

EXC_PCOLL_OBJ_ALREADY_ACTIVE

public static final java.lang.String EXC_PCOLL_OBJ_ALREADY_ACTIVE
* JBO-28036: PCollException *

* 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 BC4J Technical Support with how you * ran into the problem.

See Also:
Constant Field Values

EXC_PCOLL_CHILD_ID_NOT_FOUND

public static final java.lang.String EXC_PCOLL_CHILD_ID_NOT_FOUND
* JBO-28037: PCollException *

* 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 BC4J Technical Support with how you * ran into the problem.

See Also:
Constant Field Values

EXC_PCOLL_DELETE_ALL

public static final java.lang.String EXC_PCOLL_DELETE_ALL
* JBO-28038: PCollException *

* 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. *

See Also:
Constant Field Values

EXC_PCOLL_INVALID_ROOT_NODE

public static final java.lang.String EXC_PCOLL_INVALID_ROOT_NODE
* JBO-28039: PCollException *

* 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 BC4J Technical Support with how you * ran into the problem. *

See Also:
Constant Field Values

EXC_PCOLL_RETRIEVE_IDS_WITH_KEY

public static final java.lang.String EXC_PCOLL_RETRIEVE_IDS_WITH_KEY
* JBO-28040: PCollException *

* 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.

See Also:
Constant Field Values

EXC_PCOLL_UPDATE_BAD_ROW_COUNT

public static final java.lang.String EXC_PCOLL_UPDATE_BAD_ROW_COUNT
* JBO-28041: PCollException *

* 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 BC4J Technical Support with how you * ran into the problem.

See Also:
Constant Field Values

EXC_POOL_INSTANTIATION_FAILED

public static final java.lang.String EXC_POOL_INSTANTIATION_FAILED
* JBO-28100: ResourcePoolException *

* 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. *

See Also:
Constant Field Values

EXC_POOL_RESOURCE_ALREADY_INITIALIZED

public static final java.lang.String EXC_POOL_RESOURCE_ALREADY_INITIALIZED
* JBO-28101: ResourcePoolException *

* 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 * oracle.jbo.pool.ResourcePool#setAvailable(Object), or move * the application logic such that it occurs only once before the resource * is made available. *

See Also:
Constant Field Values

EXC_POOL_WAIT_TIME_EXCEEDED

public static final java.lang.String EXC_POOL_WAIT_TIME_EXCEEDED
* JBO-28102: ResourcePoolException *

* Cause: A client request was 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 * may be increased with the BC4J property, jbo.ampool.maxpoolsize. If the * exception details indicate that the exception was thrown while waiting for * a JDBC connection in the BC4J JDBC connection pool then the maximum pool size * may be increased with the BC4J property, jbo.maxpoolsize.

See Also:
Constant Field Values

EXC_POOL_INVALID_RESOURCE

public static final java.lang.String EXC_POOL_INVALID_RESOURCE
* JBO-28103: ResourcePoolException *

* 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.

See Also:
Constant Field Values

EXC_VALIDATION_THRESHOLD_REACHED

public static final java.lang.String EXC_VALIDATION_THRESHOLD_REACHED
* JBO-28200: JboException *

* 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. *

See Also:
Constant Field Values

EXC_POST_THRESHOLD_REACHED

public static final java.lang.String EXC_POST_THRESHOLD_REACHED
* JBO-28201: JboException *

* 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. *

See Also:
Constant Field Values

EXC_ENTITIES_INV_IN_B4_COMMIT

public static final java.lang.String EXC_ENTITIES_INV_IN_B4_COMMIT
* JBO-28202: JboException *

* 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. *

See Also:
Constant Field Values

EXC_ROW_NOT_FOUND_MISSING_KEY_VALUES

public static final java.lang.String EXC_ROW_NOT_FOUND_MISSING_KEY_VALUES
* JBO-28203: RowNotFoundException *

* Cause: Could not refresh the row because, value of Primary/Unique key is * not set or are unknown. *

* Action: Set the values for any of primary/unique key that can fetch the * row that is being updated. If that is not possible consider using a custom SQLBuilder, * with doRefreshSQL(), defined to refresh the Row. *

See Also:
Constant Field Values

EXC_TOO_MANY_OBJECTS_ALTKEY

public static final java.lang.String EXC_TOO_MANY_OBJECTS_ALTKEY
* JBO-28204: TooManyObjectsException *

* 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 may have to be augmented with additional * attributes. *

See Also:
Constant Field Values

EXC_UNEXPECTED_EXCEPTION

public static final java.lang.String EXC_UNEXPECTED_EXCEPTION
* JBO-29000: JboException *

* 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. *

See Also:
Constant Field Values

EXC_TYPE_MISMATCH

public static final java.lang.String EXC_TYPE_MISMATCH
* JBO-29001: ApplicationModuleCreateException *

* 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 BC4J application module. Fix it to * point to the correct home.

See Also:
Constant Field Values

EXC_NULL_SERVER_POOL_CONFIGURATION

public static final java.lang.String EXC_NULL_SERVER_POOL_CONFIGURATION
* JBO-29004: JboException *

* Cause: A configuration was not specified for the * remote ApplicationModule usage. *

* Action: Use the BC4J design time to specify a configuration * for the remote ApplicationModule usage.

See Also:
Constant Field Values

EXC_NONSELECTED_DEFINITION

public static final java.lang.String EXC_NONSELECTED_DEFINITION
* JBO-25073: AttrNotSelectedException *

* 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.

See Also:
Constant Field Values

EXC_NONSELECTED_DEFINITION_WITH_OWNER

public static final java.lang.String EXC_NONSELECTED_DEFINITION_WITH_OWNER
* JBO-25074: AttrNotSelectedException *

* 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.

See Also:
Constant Field Values

EXC_NO_MORE_ROW_ID

public static final java.lang.String EXC_NO_MORE_ROW_ID
* JBO-29102: RowIdGenerationException *

* Cause: There are no more Row Id available in the database. Cannot * generate a row id for the newly created row. *

* Action: Contact your System Administrator. The Row Id table in your * database needs to be refreshed with new row id range.

See Also:
Constant Field Values

EXC_NULL_ARGUMENT

public static final java.lang.String EXC_NULL_ARGUMENT
* JBO-29103: RowIdGenerationException *

* Cause: This is an internal exception. The specified argument cannot * be NULL. *

* Action: Contact your System Administrator. The specified argument * cannot be NULL.

See Also:
Constant Field Values

EXC_NO_ROWID_AM

public static final java.lang.String EXC_NO_ROWID_AM
* JBO-29104: RowIdGenerationException *

* 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 your System Administrator.

See Also:
Constant Field Values

EXC_JOINED_VC_ATTR_ENTITY_MAP

public static final java.lang.String EXC_JOINED_VC_ATTR_ENTITY_MAP
* JBO-29105: ValidationException *

* 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.

See Also:
Constant Field Values

EXC_JOINED_VC_PRIMARY_ENTITY

public static final java.lang.String EXC_JOINED_VC_PRIMARY_ENTITY
* JBO-29106: ValidationException *

* 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.

See Also:
Constant Field Values

EXC_JOINED_VC_NO_ENTITY

public static final java.lang.String EXC_JOINED_VC_NO_ENTITY
* JBO-29107: ValidationException *

* 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.

See Also:
Constant Field Values

EXC_INVALID_PROPERTY_VALUE

public static final java.lang.String EXC_INVALID_PROPERTY_VALUE
* JBO-29108: RowIdGenerationException *

* 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.

See Also:
Constant Field Values

EXC_INVALID_DATA_VALUE

public static final java.lang.String EXC_INVALID_DATA_VALUE
* JBO-29109: RowIdGenerationException *

* 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 > 0.

See Also:
Constant Field Values

EXC_INVALID_CLASS_TYPE

public static final java.lang.String EXC_INVALID_CLASS_TYPE
* JBO-29110: RowIdGenerationException *

* 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.

See Also:
Constant Field Values

EXC_VAR_UNEXPECTED_TYPE

public static final java.lang.String EXC_VAR_UNEXPECTED_TYPE
* JBO-55001: VariantException *

* Cause: Unexpected type was provided to Variant utility. *

* Action: Provide an expected type as reported in the exception. *

See Also:
Constant Field Values

EXC_VAR_INVALID_VARIANT_TYPE

public static final java.lang.String EXC_VAR_INVALID_VARIANT_TYPE
* JBO-55002: VariantException *

* 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. *

See Also:
Constant Field Values

EXC_VAR_INVALID_VARIANT_NAME

public static final java.lang.String EXC_VAR_INVALID_VARIANT_NAME
* JBO-55003: VariantException *

* 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. *

See Also:
Constant Field Values

EXC_VALUESTORE_ROW_MISSING

public static final java.lang.String EXC_VALUESTORE_ROW_MISSING
* JBO-56001: ServiceException *

* Cause: The Row Value for a SDOValueStore is null. *

* Action: Should not use SDOValueStore with a NULL row value.

See Also:
Constant Field Values

EXC_SERVICE_OPERATION_NOT_SUPPORTED

public static final java.lang.String EXC_SERVICE_OPERATION_NOT_SUPPORTED
* JBO-56001: ServiceException *

* Cause: The Service Operation is not allowed. *

* Action: During design time, this Service Operation is not created. *

See Also:
Constant Field Values

EXC_INVALID_DBVIEWCRITERIAITEM_TRANSIENT_ATTR

public static final java.lang.String EXC_INVALID_DBVIEWCRITERIAITEM_TRANSIENT_ATTR
* JBO-56003: ServiceException *

* Cause: A non persistent attribute is used for DB ViewCriteriaItem. *

* Action: Make sure the attribute is persistant. *

See Also:
Constant Field Values

EXC_INVALID_DBVIEWCRITERIAITEM_NON_ACCESSOR_ATTR

public static final java.lang.String EXC_INVALID_DBVIEWCRITERIAITEM_NON_ACCESSOR_ATTR
* JBO-56004: ServiceException *

* Cause: A non ViewLink accessor attribute is used for DB ViewCriteriaItem that has nested ViewCriteria *

* Action: Make sure the attribute is a ViewLink accessor. *

See Also:
Constant Field Values

EXC_INVALID_DBSORTCRITERIA_ATTR

public static final java.lang.String EXC_INVALID_DBSORTCRITERIA_ATTR
* JBO-56101: Invalid Attribute Exception *

* Cause: A non persistent attribute is used for DB SortCriteria. *

* Action: Make sure the attribute is persistant. *

See Also:
Constant Field Values

EXC_ATTR_DEP_CONFLICT

public static final java.lang.String EXC_ATTR_DEP_CONFLICT
* JBO-56102: AttrDependencyException *

* Cause: Entity Attribute and View Attribute specify their own * dependencies. *

* Action: Make sure that dependen *

See Also:
Constant Field Values
Constructor Detail

CSMessageBundle_fi

public CSMessageBundle_fi()
Method Detail

getInstance

public static final ResourceBundle getInstance()

getContents

public java.lang.Object[][] getContents()
Specified by:
getContents in class ListResourceBundle

Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.