Top Description Fields Constructors Methods
org.eclipse.persistence.exceptions

public Class IntegrityException

extends ValidationException
Class Inheritance
Imports
java.io.*, java.util.*, org.eclipse.persistence.exceptions.i18n.ExceptionMessageGenerator

Purpose: IntegrityExceptions is used to throw all the Descriptors exceptions.

Field Summary

Modifier and TypeField and Description
protected IntegrityChecker
Inherited from org.eclipse.persistence.exceptions.ValidationException:
ALREADY_LOGGED_INCACHE_EXPIRY_AND_EXPIRY_TIME_OF_DAY_BOTH_SPECIFIEDCACHE_NOT_SUPPORTED_WITH_EMBEDDABLECANNOT_ACQUIRE_CLIENTSESSION_FROM_SESSIONCANNOT_ACQUIRE_DATA_SOURCECANNOT_ACQUIRE_HISTORICAL_SESSIONCANNOT_ADD_DESCRIPTORS_TO_SESSIONCANNOT_ADD_DESCRIPTORS_TO_SESSION_BROKERCANNOT_ADD_SEQUENCES_TO_SESSION_BROKERCANNOT_CAST_TO_CLASSCANNOT_COMMIT_AND_RESUME_UOW_WITH_MODIFY_ALL_QUERIESCANNOT_COMMIT_UOW_AGAINCANNOT_CREATE_EXTERNAL_TRANSACTION_CONTROLLERCANNOT_INSTANTIATE_EXCEPTIONHANDLER_CLASSCANNOT_INSTANTIATE_PROFILER_CLASSCANNOT_INSTANTIATE_SESSIONEVENTLISTENER_CLASSCANNOT_INVOKE_METHOD_ON_CONFIG_CLASSCANNOT_LOGIN_TO_A_SESSIONCANNOT_LOGOUT_OF_A_SESSIONCANNOT_MODIFY_READ_ONLY_CLASSES_SET_AFTER_USING_UNIT_OF_WORKCANNOT_MODIFY_SCHEMA_IN_SESSIONCANNOT_PERSIST_MANAGED_OBJECTCANNOT_REGISTER_AGGREGATE_OBJECT_IN_UNIT_OF_WORKCANNOT_RELEASE_NON_CLIENTSESSIONCANNOT_REMOVE_FROM_READ_ONLY_CLASSES_IN_NESTED_UNIT_OF_WORKCANNOT_RESUME_SYNCHRONIZED_UOWCANNOT_SET_CURSOR_FOR_PARAMETER_TYPE_OTHER_THAN_OUTCANNOT_SET_DEFAULT_SEQUENCE_AS_DEFAULTCANNOT_SET_READ_POOL_SIZE_AFTER_LOGINCANNOT_TRANSLATE_UNPREPARED_CALLCANNOT_WRITE_CHANGES_ON_NESTED_UNIT_OF_WORKCANNOT_WRITE_CHANGES_TWICECANT_HAVE_UNBOUND_IN_OUTPUT_ARGUMENTSCHILD_DESCRIPTORS_DO_NOT_HAVE_IDENTITY_MAPCIRCULAR_MAPPED_BY_REFERENCESCLASS_EXTRACTOR_CAN_NOT_BE_SPECIFIED_WITH_DISCRIMINATORCLASS_FILE_TRANSFORMER_THROWS_EXCEPTIONCLASS_LIST_MUST_NOT_BE_NULLCLASS_NOT_FOUND_WHILE_CONVERTING_CLASSNAMESCLASS_NOT_LISTED_IN_PERSISTENCE_UNITCLIENT_SESSION_CANNOT_USE_EXCLUSIVE_CONNECTIONCOLLECTION_REMOVE_EVENT_WITH_NO_INDEXCONFIG_FACTORY_NAME_PROPERTY_NOT_FOUNDCONFIG_FACTORY_NAME_PROPERTY_NOT_SPECIFIEDCONFIG_METHOD_NOT_DEFINEDCONFLICTING_ANNOTATIONSCONFLICTING_NAMED_ANNOTATIONSCONFLICTING_NAMED_XML_ELEMENTSCONFLICTING_SEQUENCE_AND_TABLE_GENERATORS_SPECIFIEDCONFLICTING_SEQUENCE_NAME_AND_TABLE_PK_COLUMN_VALUE_SPECIFIEDCONFLICTING_XML_ELEMENTSCONFLICTNG_ACCESS_METHODS_FOR_EMBEDDABLECONFLICTNG_ACCESS_TYPE_FOR_EMBEDDABLECONTAINER_POLICY_DOES_NOT_USE_KEYSCONVERTER_CLASS_MUST_IMPLEMENT_ATTRIBUTE_CONVERTER_INTERFACECONVERTER_CLASS_NOT_FOUNDCONVERTER_NOT_FOUNDCOPY_POLICY_MUST_SPECIFY_METHOD_OR_WORKING_COPY_METHODCOULD_NOT_BIND_JNDICOULD_NOT_FIND_DRIVER_CLASSCOULD_NOT_FIND_MAP_KEYCREATE_PLATFORM_DEFAULT_SEQUENCE_UNDEFINEDCURRENT_LOADER_NOT_VALIDDEFAULT_SEQUENCE_NAME_ALREADY_USED_BY_SEQUENCEDERIVED_ID_CIRCULAR_REFERENCEDESCRIPTOR_MUST_NOT_BE_INITIALIZEDDUPLICATE_PARTITION_VALUEEJB_CANNOT_LOAD_REMOTE_CLASSEJB_CONTAINER_EXCEPTION_RAISEDEJB_DESCRIPTOR_NOT_FOUND_IN_SESSIONEJB_FINDER_EXCEPTIONEJB_INVALID_FINDER_ON_HOMEEJB_INVALID_PLATFORM_CLASSEJB_INVALID_PROJECT_CLASSEJB_INVALID_SESSION_TYPE_CLASSEJB_MUST_BE_IN_TRANSACTIONEJB_NO_SUCH_SESSION_SPECIFIED_IN_PROPERTIESEJB_PRIMARY_KEY_REFLECTION_EXCEPTIONEJB_SESSION_TYPE_CLASS_NOT_FOUNDEJB_TOPLINK_PROPERTIES_NOT_FOUNDEMBEDDABLE_ASSOCIATION_OVERRIDE_NOT_FOUNDEMBEDDABLE_ATTRIBUTE_NAME_FOR_CONVERT_NOT_FOUNDEMBEDDABLE_ATTRIBUTE_OVERRIDE_NOT_FOUNDEMBEDDED_ID_AND_ID_ANNOTATIONS_FOUNDEMBEDDED_ID_CLASS_HAS_NO_ATTRIBUTESENTITY_CLASS_NOT_FOUNDERROR_CLOSING_PERSISTENCE_XMLERROR_DECRYPTING_PASSWORDERROR_ENCRYPTING_PASSWORDERROR_IN_SESSION_XMLERROR_INSTANTIATING_CLASSERROR_INSTANTIATING_CONVERSION_VALUE_DATAERROR_INSTANTIATING_CONVERSION_VALUE_OBJECTERROR_PARSING_MAPPING_FILEERROR_PROCESSING_NAMED_QUERYEXCEPTION_CONFIGURING_EM_FACTORYEXCESSIVE_PRIMARY_KEY_JOIN_COLUMNS_SPECIFIEDEXCLUSIVE_CONNECTION_NO_LONGER_AVAILABLEEXISTING_QUERY_TYPE_CONFLICTEXPECTED_PROXY_PROPERTY_NOT_FOUNDFATAL_ERROR_OCCURREDFEATURE_NOT_SUPPORTED_IN_JDK_VERSIONFETCH_GROUP_HAS_UNMAPPED_ATTRIBUTEFETCH_GROUP_HAS_WRONG_REFERENCE_ATTRIBUTEFETCH_GROUP_HAS_WRONG_REFERENCE_CLASSFIELD_LEVEL_LOCKING_NOTSUPPORTED_OUTSIDE_A_UNIT_OF_WORKFILE_ERRORHISTORICAL_SESSION_ONLY_SUPPORTED_ON_ORACLEILLEGAL_CONTAINER_CLASSILLEGAL_USE_OF_MAP_IN_DIRECTCOLLECTIONINACTIVE_UNIT_OF_WORKINCOMPLETE_JOIN_COLUMNS_SPECIFIEDINCOMPLETE_PRIMARY_KEY_JOIN_COLUMNS_SPECIFIEDINCORRECT_ASM_SERVICE_PROVIDEDINCORRECT_LOGIN_INSTANCE_PROVIDEDINSTANTIATING_VALUEHOLDER_WITH_NULL_SESSIONINVALID_ASSOCIATION_OVERRIDE_REFERENCE_COLUMN_NAMEINVALID_ATTRIBUTE_OVERRIDE_NAMEINVALID_ATTRIBUTE_TYPE_FOR_ORDER_COLUMNINVALID_BOOLEAN_VALUE_FOR_ADDINGNAMEDQUERIESINVALID_BOOLEAN_VALUE_FOR_ENABLESTATMENTSCACHEDINVALID_BOOLEAN_VALUE_FOR_PROPERTYINVALID_BOOLEAN_VALUE_FOR_SETTING_ALLOW_NATIVESQL_QUERIESINVALID_BOOLEAN_VALUE_FOR_SETTING_NATIVESQLINVALID_CACHESTATEMENTS_SIZE_VALUEINVALID_CALLBACK_METHODINVALID_CALLBACK_METHOD_MODIFIERINVALID_CALLBACK_METHOD_NAMEINVALID_CLASS_LOADER_FOR_DYNAMIC_PERSISTENCEINVALID_CLASS_TYPE_FOR_BLOB_ATTRIBUTEINVALID_CLASS_TYPE_FOR_CLOB_ATTRIBUTEINVALID_COLLECTION_TYPE_FOR_RELATIONSHIPINVALID_COLUMN_ANNOTATION_ON_RELATIONSHIPINVALID_COMPARATOR_CLASSINVALID_COMPOSITE_PK_ATTRIBUTEINVALID_COMPOSITE_PK_SPECIFICATIONINVALID_CONNECTORINVALID_DATA_SOURCE_NAMEINVALID_DERIVED_COMPOSITE_PK_ATTRIBUTEINVALID_DERIVED_ID_PRIMARY_KEY_FIELDINVALID_EMBEDDABLE_ATTRIBUTE_FOR_ASSOCIATION_OVERRIDEINVALID_EMBEDDABLE_ATTRIBUTE_FOR_ATTRIBUTE_OVERRIDEINVALID_EMBEDDABLE_CLASS_FOR_ELEMENT_COLLECTIONINVALID_EMBEDDED_ATTRIBUTEINVALID_ENCRYPTION_CLASSINVALID_ENTITY_CALLBACK_METHOD_ARGUMENTSINVALID_ENTITY_LISTENER_CALLBACK_METHOD_ARGUMENTSINVALID_ENTITY_MAPPINGS_DOCUMENTINVALID_EXCEPTIONHANDLER_CLASSINVALID_EXPLICIT_ACCESS_TYPEINVALID_FIELD_FOR_CLASSINVALID_FILE_TYPEINVALID_LOGGING_FILEINVALID_MAPPED_BY_ID_VALUEINVALID_MAPPINGINVALID_MAPPING_FOR_CONVERTINVALID_MAPPING_FOR_CONVERT_WITH_ATTRIBUTE_NAMEINVALID_MAPPING_FOR_CONVERTERINVALID_MAPPING_FOR_EMBEDDED_IDINVALID_MAPPING_FOR_MAP_KEY_CONVERTINVALID_MAPPING_FOR_STRUCT_CONVERTERINVALID_MERGE_POLICYINVALID_METHOD_ARGUMENTSINVALID_NULL_METHOD_ARGUMENTSINVALID_ORDER_BY_VALUEINVALID_PERSISTENCE_ROOT_URLINVALID_PROFILER_CLASSINVALID_PROPERTY_FOR_CLASSINVALID_READ_ONLY_CLASS_STRUCTURE_IN_UNIT_OF_WORKINVALID_SEQUENCING_LOGININVALID_SESSIONEVENTLISTENER_CLASSINVALID_SQL_RESULT_SET_MAPPING_NAMEINVALID_TARGET_CLASSINVALID_TYPE_FOR_BASIC_COLLECTION_ATTRIBUTEINVALID_TYPE_FOR_BASIC_MAP_ATTRIBUTEINVALID_TYPE_FOR_ENUMERATED_ATTRIBUTEINVALID_TYPE_FOR_LOB_ATTRIBUTEINVALID_TYPE_FOR_SERIALIZED_ATTRIBUTEINVALID_TYPE_FOR_TEMPORAL_ATTRIBUTEINVALID_TYPE_FOR_VERSION_ATTRIBUTEINVALID_VALUE_FOR_PROPERTYISOLATED_DATA_NOT_SUPPORTED_IN_CLIENTSESSIONBROKERJAR_FILES_IN_PERSISTENCE_XML_NOT_SUPPORTEDJAVA_TYPE_IS_NOT_A_VALID_DATABASE_TYPEJTS_EXCEPTION_RAISEDKEYS_MUST_MATCHLIST_ORDER_FIELD_NOT_SUPPORTEDLOG_IO_ERRORLOGGING_FILE_NAME_CANNOT_BE_EMPTYLOGIN_BEFORE_ALLOCATING_CLIENT_SESSIONSMAP_KEY_CANNOT_USE_INDIRECTIONMAP_KEY_NOT_DECLARED_IN_ITEM_CLASSMAPPING_ANNOTATIONS_APPLIED_TO_TRANSIENT_ATTRIBUTEMAPPING_DOES_NOT_OVERRIDE_VALUEFROMROWINTERNALWITHJOINMAPPING_FILE_NOT_FOUNDMAPPING_METADATA_APPLIED_TO_METHOD_WITH_ARGUMENTSMAX_SIZE_LESS_THAN_MIN_SIZEMETHOD_FAILEDMISSING_CONTEXT_STRING_FOR_CONTEXTMISSING_CONVERT_ATTRIBUTE_NAMEMISSING_DESCRIPTORMISSING_FIELD_TYPE_FOR_DDL_GENERATION_OF_CLASS_TRANSFORMATION_MISSING_MAPPINGMISSING_MAPPING_CONVERT_ATTRIBUTE_NAMEMISSING_PROPERTIES_FILE_FOR_METADATA_SOURCEMISSING_TRANSFORMER_METHOD_FOR_DDL_GENERATION_OF_CLASS_TRANSFORMATIONMISSING_XML_FILE_FOR_METADATA_SOURCEMODIFY_ALL_QUERIES_NOT_SUPPORTED_WITH_OTHER_WRITESMULTIPLE_CALLBACK_METHODS_DEFINEDMULTIPLE_CLASSES_FOR_THE_SAME_DISCRIMINATORMULTIPLE_CONTEXT_PROPERTY_FOR_TENANT_DISCRIMINATOR_FIELDMULTIPLE_COPY_POLICY_ANNOTATIONS_ON_SAME_CLASSMULTIPLE_CURSORS_NOT_SUPPORTEDMULTIPLE_EMBEDDED_ID_ANNOTATIONS_FOUNDMULTIPLE_OBJECT_VALUES_FOR_DATA_VALUEMULTIPLE_OUT_PARAMS_NOT_SUPPORTEDMULTIPLE_PROJECTS_SPECIFIED_IN_PROPERTIESMULTIPLE_UNIQUE_CONSTRAINTS_WITH_SAME_NAME_SPECIFIEDMULTITENANT_PROPERTY_FOR_NON_SHARED_EMF_NOT_SPECIFIEDNESTED_UOW_NOT_SUPPORTED_FOR_ATTRIBUTE_TRACKINGNESTED_UOW_NOT_SUPPORTED_FOR_MODIFY_ALL_QUERYNO_ATTRIBUTE_TYPE_SPECIFICATIONNO_CONVERTER_DATA_TYPE_SPECIFIEDNO_CONVERTER_OBJECT_TYPE_SPECIFIEDNO_CORRESPONDING_SETTER_METHOD_DEFINEDNO_MAPPED_BY_ATTRIBUTE_FOUNDNO_PK_ANNOTATIONS_FOUNDNO_PROJECT_SPECIFIED_IN_PROPERTIESNO_PROPERTIES_FILE_FOUNDNO_SESSION_FOUNDNO_SESSION_REGISTERED_FOR_CLASSNO_SESSION_REGISTERED_FOR_NAMENO_SESSIONS_XML_FOUNDNO_TABLES_TO_CREATENO_TEMPORAL_TYPE_SPECIFIEDNO_TOPLINK_EJB_JAR_XML_FOUNDNON_ENTITY_AS_TARGET_IN_RELATIONSHIPNON_READ_ONLY_MAPPED_TENANT_DISCRIMINATOR_FIELDNON_UNIQUE_ENTITY_NAMENON_UNIQUE_MAPPING_FILE_NAMENON_UNIQUE_REPOSITORY_FILE_NAMENOT_AVAILABLE_ASM_SERVICENOT_SUPPORTED_FOR_DATASOURCENULL_CACHE_KEY_FOUND_ON_REMOVALNULL_PK_IN_UOW_CLONENULL_UNDERLYING_VALUEHOLDER_VALUEOBJECT_NEED_IMPL_TRACKER_FOR_FETCH_GROUP_USAGEOLD_COMMIT_NOT_SUPPORTED_FOR_ATTRIBUTE_TRACKINGONLY_FIELDS_ARE_VALID_KEYS_FOR_DATABASE_ROWSONLY_ONE_GENERATED_VALURE_IS_ALLOWEDOPERATION_NOT_SUPPORTEDOPTIMISTIC_LOCKING_NOT_SUPPORTEDOPTIMISTIC_LOCKING_SELECTED_COLUMN_NAMES_NOT_SPECIFIEDOPTIMISTIC_LOCKING_VERSION_ELEMENT_NOT_SPECIFIEDORACLE_OBJECT_TYPE_NAME_NOT_DEFINEDORACLE_OBJECT_TYPE_NOT_DEFINEDORACLE_VARRAY_MAXIMIM_SIZE_NOT_DEFINEDORACLEJDBC10_1_0_2PROXYCONNECTOR_REQUIRES_INT_PROXYTYPEORACLEJDBC10_1_0_2PROXYCONNECTOR_REQUIRES_ORACLECONNECTIONORACLEJDBC10_1_0_2PROXYCONNECTOR_REQUIRES_ORACLECONNECTION_VERSIONORACLEOCIPROXYCONNECTOR_REQUIRES_ORACLEOCICONNECTIONPOOLPLATFORM_CLASS_NOT_FOUNDPLATFORM_DOES_NOT_OVERRIDE_GETCREATETEMPTABLESQLPREFIXPLATFORM_DOES_NOT_SUPPORT_CALL_WITH_RETURNINGPLATFORM_DOES_NOT_SUPPORT_SEQUENCEPLATFORM_DOES_NOT_SUPPORT_STORED_FUNCTIONSPOOL_NAME_DOES_NOT_EXISTPOOLS_MUST_BE_CONFIGURED_BEFORE_LOGINPRIMARY_KEY_COLUMN_NAME_NOT_SPECIFIEDPRIMARY_KEY_UPDATE_DISALLOWEDPRIMARY_TABLE_NOT_DEFINED_FOR_RELATIONSHIPPROJECT_AMENDMENT_EXCEPTION_OCCUREDPROJECT_LOGIN_IS_NULLPROJECT_XML_NOT_FOUNDQUERY_ARGUMENT_TYPE_NOT_FOUNDQUERY_SEQUENCE_DOES_NOT_HAVE_SELECT_QUERYREAD_TRANSFORMER_CLASS_DOESNT_IMPLEMENT_ATTRIBUTE_TRANSFORMERREAD_TRANSFORMER_HAS_BOTH_CLASS_AND_METHODREAD_TRANSFORMER_HAS_NEITHER_CLASS_NOR_METHODREFLECTIVE_EXCEPTION_WHILE_CREATING_CLASS_INSTANCESEQUENCE_CANNOT_BE_CONNECTED_TO_TWO_PLATFORMSSEQUENCE_GENERATOR_RESERVED_NAMESEQUENCE_NAME_ALREADY_USED_BY_DEFAULT_SEQUENCESEQUENCE_SETUP_INCORRECTLYSERVER_PLATFORM_IS_READ_ONLY_AFTER_LOGINSESSION_AMENDMENT_EXCEPTION_OCCUREDSET_LISTENER_CLASSES_EXCEPTIONSHARED_DESCRIPTOR_ALIASSTART_INDEX_OUT_OF_RANGESTOP_INDEX_OUT_OF_RANGESUB_SESSION_NOT_DEFINED_FOR_BROKERTABLE_GENERATOR_RESERVED_NAMETWO_STRUCT_CONVERTERS_ADDED_FOR_SAME_CLASSUNABLE_TO_DETERMINE_MAP_KEY_CLASSUNABLE_TO_DETERMINE_TARGET_CLASSUNABLE_TO_DETERMINE_TARGET_ENTITYUNABLE_TO_LOAD_CLASSUNFETCHED_ATTRIBUTE_NOT_EDITABLEUNI_DIRECTIONAL_ONE_TO_MANY_HAS_JOINCOLUMN_ANNOTATIONSUNIT_OF_WORK_AFTER_WRITE_CHANGES_FAILEDUNIT_OF_WORK_IN_TRANSACTION_COMMIT_PENDINGUNKNOWN_PROXY_TYPEUNSPECIFIED_COMPOSITE_PK_NOT_SUPPORTEDUNSUPPORTED_CASCADE_LOCKING_DESCRIPTORUNSUPPORTED_CASCADE_LOCKING_MAPPINGUNSUPPORTED_CASCADE_LOCKING_MAPPING_WITH_CUSTOM_QUERYVPD_MULTIPLE_IDENTIFIERS_SPECIFIEDVPD_NOT_SUPPORTEDWRITE_OBJECT_NOT_ALLOWED_IN_UNIT_OF_WORKWRITE_TRANSFORMER_CLASS_DOESNT_IMPLEMENT_FIELD_TRANSFORMERWRITE_TRANSFORMER_HAS_BOTH_CLASS_AND_METHODWRITE_TRANSFORMER_HAS_NEITHER_CLASS_NOR_METHODWRITE_TRANSFORMER_HAS_NO_COLUMN_NAMEWRONG_CHANGE_EVENTWRONG_COLLECTION_CHANGE_EVENT_TYPEWRONG_OBJECT_REGISTEREDWRONG_PROPERTY_NAME_IN_CHANGE_EVENTWRONG_SEQUENCE_TYPEWRONG_USAGE_OF_SET_CUSTOM_SQL_ARGUMENT_TYPE_METOD

Constructor Summary

AccessConstructor and Description
public
IntegrityException()

INTERNAL: IntegrityExceptions is used to throw all the descriptor exceptions.

public
IntegrityException(IntegrityChecker integrityChecker)

INTERNAL: To throw all the descriptor exceptions.

Method Summary

Modifier and TypeMethod and Description
public IntegrityChecker
getIntegrityChecker()

PUBLIC: Return Integrity Checker.

public String
getMessage()

Overrides org.eclipse.persistence.exceptions.EclipseLinkException.getMessage.

PUBLIC: This method is used to print out all the descriptor exceptions.
public void
printStackTrace()

Overrides org.eclipse.persistence.exceptions.EclipseLinkException.printStackTrace.

PUBLIC: Print both the normal and internal stack traces.
public void
printStackTrace(PrintStream
PrintStream to use for output
outStream
)

Overrides org.eclipse.persistence.exceptions.EclipseLinkException.printStackTrace.

PUBLIC: Print both the normal and internal stack traces.
public void
printStackTrace(PrintWriter
PrintWriter to use for output
writer
)

Overrides org.eclipse.persistence.exceptions.EclipseLinkException.printStackTrace.

PUBLIC: Print both the normal and internal stack traces.
Inherited from org.eclipse.persistence.exceptions.ValidationException:
alreadyLoggedIncacheExpiryAndExpiryTimeOfDayBothSpecifiedcacheNotSupportedWithEmbeddablecannotAcquireClientSessionFromSessioncannotAcquireDataSourcecannotAcquireHistoricalSessioncannotAddDescriptorsToSessionBrokercannotAddSequencesToSessionBrokercannotCastToClasscannotCommitAndResumeSynchronizedUOWcannotCommitAndResumeUOWWithModifyAllQueriescannotCommitUOWAgaincannotCreateExternalTransactionControllercannotHaveUnboundInOutputArgumentscannotInstantiateExceptionHandlerClasscannotInstantiateProfilerClasscannotInstantiateSessionEventListenerClasscannotInvokeMethodOnConfigClasscannotIssueModifyAllQueryWithOtherWritesWithinUOWcannotModifyReadOnlyClassesSetAfterUsingUnitOfWorkcannotPersistExistingObjectcannotRegisterAggregateObjectInUnitOfWorkcannotReleaseNonClientSessioncannotRemoveFromReadOnlyClassesInNestedUnitOfWorkcannotSetCursorForParameterTypeOtherThanOutcannotSetDefaultSequenceAsDefaultcannotSetListenerClassescannotSetReadPoolSizeAfterLogincannotTranslateUnpreparedCallcannotWriteChangesTwicechildDescriptorsDoNotHaveIdentityMapcircularMappedByReferencesclassExtractorCanNotBeSpecifiedWithDiscriminatorMetadataclassFileTransformerThrowsExceptionclassListMustNotBeNullclassNotFoundWhileConvertingClassNamesclassNotListedInPersistenceUnitclientSessionCanNotUseExclusiveConnectioncollectionRemoveEventWithNoIndexconfigFactoryNamePropertyNotFoundconfigFactoryNamePropertyNotSpecifiedconfigMethodNotDefinedconflictingAccessMethodsForEmbeddableconflictingAccessTypeForEmbeddableconflictingAnnotationsconflictingNamedAnnotationsconflictingNamedXMLElementsconflictingSequenceAndTableGeneratorsSpecifiedconflictingSequenceNameAndTablePkColumnValueSpecifiedconflictingXMLElementscontainerPolicyDoesNotUseKeysconverterClassMustImplementAttributeConverterInterfaceconverterClassNotFoundconverterNotFoundcopyPolicyMustSpecifyEitherMethodOrWorkingCopyMethodcouldNotBindJndicouldNotFindDriverClasscouldNotFindMapKeycreatePlatformDefaultSequenceUndefinedcurrentLoaderNotValiddefaultSequenceNameAlreadyUsedBySequencedescriptorMustBeNotInitializedduplicatePartitionValueejbCannotLoadRemoteClassejbContainerExceptionRaisedejbDescriptorNotFoundInSessionejbFinderExceptionejbInvalidHomeInterfaceClassejbInvalidPlatformClassejbInvalidProjectClassejbInvalidSessionTypeClassejbMustBeInTransactionejbPrimaryKeyReflectionExceptionejbSessionTypeClassNotFoundembeddableAssociationOverrideNotFoundembeddableAttributeNameForConvertNotFoundembeddableAttributeOverrideNotFoundembeddedIdAndIdAnnotationFoundembeddedIdHasNoAttributesentityClassNotFounderrorClosingPersistenceXMLerrorDecryptingPassworderrorEncryptingPassworderrorInSessionsXMLerrorInstantiatingClasserrorInstantiatingConversionValueDataerrorInstantiatingConversionValueObjecterrorParsingMappingFileerrorProcessingNamedQueryexceptionConfiguringEMFactoryexcessivePrimaryKeyJoinColumnsSpecifiedexcusiveConnectionIsNoLongerAvailableexistingQueryTypeConflictexpectedProxyPropertyNotFoundfatalErrorOccurredfeatureIsNotAvailableInRunningJDKVersionfetchGroupHasUnmappedAttributefetchGroupHasWrongReferenceAttributefetchGroupHasWrongReferenceClassfieldLevelLockingNotSupportedWithoutUnitOfWorkfileErrorhistoricalSessionOnlySupportedOnOracleidRelationshipCircularReferenceillegalContainerClassillegalOperationForUnitOfWorkLifecycleillegalUseOfMapInDirectCollectioninActiveUnitOfWorkincompleteJoinColumnsSpecifiedincompletePrimaryKeyJoinColumnsSpecifiedincorrectASMServiceProvidedincorrectLoginInstanceProvidedinstantiatingValueholderWithNullSessioninvalidAssociationOverrideReferenceColumnNameinvalidAttributeOverrideNameinvalidAttributeTypeForOrderColumninvalidBooleanValueForAddingNamedQueriesinvalidBooleanValueForEnableStatmentsCachedinvalidBooleanValueForPropertyinvalidBooleanValueForSettingAllowNativeSQLQueriesinvalidBooleanValueForSettingNativeSQLinvalidCacheStatementsSizeinvalidCallbackMethodinvalidCallbackMethodModifierinvalidCallbackMethodNameinvalidClassLoaderForDynamicPersistenceinvalidClassTypeForBLOBAttributeinvalidClassTypeForCLOBAttributeinvalidCollectionTypeForRelationshipinvalidColumnAnnotationOnRelationshipinvalidComparatorClassinvalidCompositePKAttributeinvalidCompositePKSpecificationinvalidConnectorinvalidDataSourceNameinvalidDerivedCompositePKAttributeinvalidDerivedIdPrimaryKeyFieldinvalidEmbeddableAttributeForAssociationOverrideinvalidEmbeddableAttributeForAttributeOverrideinvalidEmbeddableClassForElementCollectioninvalidEmbeddedAttributeinvalidEncryptionClassinvalidEntityCallbackMethodArgumentsinvalidEntityListenerCallbackMethodArgumentsinvalidEntityMappingsDocumentinvalidExceptionHandlerClassinvalidExplicitAccessTypeSpecifiedinvalidFieldForClassinvalidFileNameinvalidLoggingFileinvalidLoggingFileinvalidMappedByIdValueinvalidMappinginvalidMappingForConvertinvalidMappingForConverterinvalidMappingForConvertWithAttributeNameinvalidMappingForEmbeddedIdinvalidMappingForMapKeyConvertinvalidMappingForStructConverterinvalidMergePolicyinvalidMethodArgumentsinvalidNullMethodArgumentsinvalidOrderByValueinvalidPersistenceRootUrlinvalidProfilerClassinvalidPropertyForClassinvalidSequencingLogininvalidSessionEventListenerClassinvalidSQLResultSetMappinginvalidTargetClassinvalidTypeForBasicCollectionAttributeinvalidTypeForBasicMapAttributeinvalidTypeForEnumeratedAttributeinvalidTypeForLOBAttributeinvalidTypeForSerializedAttributeinvalidTypeForTemporalAttributeinvalidTypeForVersionAttributeinvalidValueForPropertyisolatedDataNotSupportedInSessionBrokerjarFilesInPersistenceXmlNotSupportedjavaTypeIsNotAValidDatabaseTypejtsExceptionRaisedlistOrderFieldNotSupportedloginBeforeAllocatingClientSessionslogIOErrormapKeyCannotUseIndirectionmapKeyNotDeclaredInItemClassmappingAnnotationsAppliedToTransientAttributemappingDoesNotOverrideValueFromRowInternalWithJoinmappingFileNotFoundmappingMetadataAppliedToMethodWithArgumentsmaxSizeLessThanMinSizemethodFailedmissingContextStringForContextmissingConvertAttributeNamemissingDescriptormissingFieldTypeForDDLGenerationOfClassTransformationmissingMappingConvertAttributeNamemissingMappingForAttributemissingPropertiesFileForMetadataRepositoryConfigmissingTransformerMethodForDDLGenerationOfClassTransformationmissingXMLMetadataRepositoryConfigmultipleClassesForTheSameDiscriminatormultipleContextPropertiesForSameTenantDiscriminatorFieldSpecifiedmultipleCopyPolicyAnnotationsOnSameClassmultipleCursorsNotSupportedmultipleEmbeddedIdAnnotationsFoundmultipleLifecycleCallbackMethodsForSameLifecycleEventmultipleObjectValuesForDataValuemultipleOutParamsNotSupportedmultipleUniqueConstraintsWithSameNameSpecifiedmultipleVPDIdentifiersSpecifiedmultitenantContextPropertyForNonSharedEMFNotSpecifiednestedUOWNotSupportedForAttributeTrackingnestedUOWNotSupportedForModifyAllQuerynoAttributeTypeSpecificationnoConverterDataTypeSpecifiednoConverterObjectTypeSpecifiednoCorrespondingSetterMethodDefinednoMappedByAttributeFoundnonEntityTargetInRelationshipnonReadOnlyMappedTenantDiscriminatorFieldnonUniqueEntityNamenonUniqueMappingFileNamenonUniqueRepositoryFileNamenoPrimaryKeyAnnotationsFoundnoPropertiesFileFoundnoSessionFoundnoSessionRegisteredForClassnoSessionRegisteredForNamenoSessionsXMLFoundnoTablesToCreatenotAvailableASMServicenoTemporalTypeSpecifiednoTopLinkEjbJarXMLFoundnotSupportedForDatasourcenullCacheKeyFoundOnRemovalnullPrimaryKeyInUnitOfWorkClonenullUnderlyingValueHolderValueobjectNeedImplTrackerForFetchGroupUsageoldCommitNotSupportedForAttributeTrackingonlyFieldsAreValidKeysForDatabaseRowsonlyOneGeneratedValueIsAllowedoperationNotSupportedoptimisticLockingNotSupportedWithStoredProcedureGenerationoptimisticLockingSelectedColumnNamesNotSpecifiedoptimisticLockingVersionElementNotSpecifiedoracleJDBC10_1_0_2ProxyConnectorRequiresIntProxytypeoracleJDBC10_1_0_2ProxyConnectorRequiresOracleConnectionoracleJDBC10_1_0_2ProxyConnectorRequiresOracleConnectionVersionoracleObjectTypeIsNotDefinedoracleObjectTypeNameIsNotDefinedoracleOCIProxyConnectorRequiresOracleOCIConnectionPooloracleVarrayMaximumSizeNotDefinedplatformClassNotFoundplatformDoesNotOverrideGetCreateTempTableSqlPrefixplatformDoesNotSupportCallWithReturningplatformDoesNotSupportSequenceplatformDoesNotSupportStoredFunctionspoolNameDoesNotExistpoolsMustBeConfiguredBeforeLoginprimaryKeyColumnNameNotSpecifiedprimaryKeyUpdateDisallowedprimaryTableNotDefinedprojectLoginIsNullprojectXMLNotFoundqueryArgumentTypeNotFoundquerySequenceDoesNotHaveSelectQueryreadTransformerClassDoesntImplementAttributeTransformerreadTransformerHasBothClassAndMethodreadTransformerHasNeitherClassNorMethodreflectiveExceptionWhileCreatingClassInstancesequenceCannotBeConnectedToTwoPlatformssequenceGeneratorUsingAReservedNamesequenceNameAlreadyUsedByDefaultSequencesequenceSetupIncorrectlyserverPlatformIsReadOnlyAfterLoginsessionAmendmentExceptionOccuredsharedDescriptorAliasstartIndexOutOfRangestopIndexOutOfRangetableGeneratorUsingAReservedNametwoStructConvertersAddedForSameClassunableToDetermineMapKeyClassunableToDetermineTargetClassunableToDetermineTargetEntityunableToLoadClassunfetchedAttributeNotEditableuniDirectionalOneToManyHasJoinColumnAnnotationsunitOfWorkAfterWriteChangesFailedunitOfWorkInTransactionCommitPendingunitOfWorkInTransactionCommitPendingunknownProxyTypeunspecifiedCompositePKNotSupportedunsupportedCascadeLockingDescriptorunsupportedCascadeLockingMappingunsupportedCascadeLockingMappingWithCustomQueryvpdNotSupportedwriteChangesOnNestedUnitOfWorkwriteObjectNotAllowedInUnitOfWorkwriteTransformerClassDoesntImplementFieldTransformerwriteTransformerHasBothClassAndMethodwriteTransformerHasNeitherClassNorMethodwriteTransformerHasNoColumnNamewrongChangeEventwrongCollectionChangeEventTypewrongObjectRegisteredwrongPropertyNameInChangeEventwrongSequenceTypewrongUsageOfSetCustomArgumentTypeMethod

Field Detail

integrityCheckerback to summary
protected IntegrityChecker integrityChecker

Constructor Detail

IntegrityExceptionback to summary
public IntegrityException()

INTERNAL: IntegrityExceptions is used to throw all the descriptor exceptions.

IntegrityExceptionback to summary
public IntegrityException(IntegrityChecker integrityChecker)

INTERNAL: To throw all the descriptor exceptions.

Method Detail

getIntegrityCheckerback to summary
public IntegrityChecker getIntegrityChecker()

PUBLIC: Return Integrity Checker.

getMessageback to summary
public String getMessage()

Overrides org.eclipse.persistence.exceptions.EclipseLinkException.getMessage.

PUBLIC: This method is used to print out all the descriptor exceptions.

Returns:String

Doc from java.lang.Throwable.getMessage.

the detail message string of this Throwable instance (which may be null).

Annotations
@Override
printStackTraceback to summary
public void printStackTrace()

Overrides org.eclipse.persistence.exceptions.EclipseLinkException.printStackTrace.

PUBLIC: Print both the normal and internal stack traces.

Annotations
@Override
printStackTraceback to summary
public void printStackTrace(PrintStream outStream)

Overrides org.eclipse.persistence.exceptions.EclipseLinkException.printStackTrace.

PUBLIC: Print both the normal and internal stack traces.

Parameters
outStream:PrintStream

Doc from java.lang.Throwable.printStackTrace.

PrintStream to use for output

Annotations
@Override
printStackTraceback to summary
public void printStackTrace(PrintWriter writer)

Overrides org.eclipse.persistence.exceptions.EclipseLinkException.printStackTrace.

PUBLIC: Print both the normal and internal stack traces.

Parameters
writer:PrintWriter

Doc from java.lang.Throwable.printStackTrace.

PrintWriter to use for output

Annotations
@Override