public class QueryException extends ValidationException
Purpose: This exception is used for any problem that is detected with a query.
ALREADY_LOGGED_IN, CACHE_EXPIRY_AND_EXPIRY_TIME_OF_DAY_BOTH_SPECIFIED, CACHE_NOT_SUPPORTED_WITH_EMBEDDABLE, CANNOT_ACQUIRE_CLIENTSESSION_FROM_SESSION, CANNOT_ACQUIRE_DATA_SOURCE, CANNOT_ACQUIRE_HISTORICAL_SESSION, CANNOT_ADD_DESCRIPTORS_TO_SESSION, CANNOT_ADD_DESCRIPTORS_TO_SESSION_BROKER, CANNOT_ADD_SEQUENCES_TO_SESSION_BROKER, CANNOT_CAST_TO_CLASS, CANNOT_COMMIT_AND_RESUME_UOW_WITH_MODIFY_ALL_QUERIES, CANNOT_COMMIT_UOW_AGAIN, CANNOT_CREATE_EXTERNAL_TRANSACTION_CONTROLLER, CANNOT_INSTANTIATE_EXCEPTIONHANDLER_CLASS, CANNOT_INSTANTIATE_PROFILER_CLASS, CANNOT_INSTANTIATE_SESSIONEVENTLISTENER_CLASS, CANNOT_INVOKE_METHOD_ON_CONFIG_CLASS, CANNOT_LOGIN_TO_A_SESSION, CANNOT_LOGOUT_OF_A_SESSION, CANNOT_MODIFY_READ_ONLY_CLASSES_SET_AFTER_USING_UNIT_OF_WORK, CANNOT_MODIFY_SCHEMA_IN_SESSION, CANNOT_PERSIST_MANAGED_OBJECT, CANNOT_REGISTER_AGGREGATE_OBJECT_IN_UNIT_OF_WORK, CANNOT_RELEASE_NON_CLIENTSESSION, CANNOT_REMOVE_FROM_READ_ONLY_CLASSES_IN_NESTED_UNIT_OF_WORK, CANNOT_RESUME_SYNCHRONIZED_UOW, CANNOT_SET_CURSOR_FOR_PARAMETER_TYPE_OTHER_THAN_OUT, CANNOT_SET_DEFAULT_SEQUENCE_AS_DEFAULT, CANNOT_SET_READ_POOL_SIZE_AFTER_LOGIN, CANNOT_TRANSLATE_UNPREPARED_CALL, CANNOT_WRITE_CHANGES_ON_NESTED_UNIT_OF_WORK, CANNOT_WRITE_CHANGES_TWICE, CANT_HAVE_UNBOUND_IN_OUTPUT_ARGUMENTS, CHILD_DESCRIPTORS_DO_NOT_HAVE_IDENTITY_MAP, CIRCULAR_MAPPED_BY_REFERENCES, CLASS_EXTRACTOR_CAN_NOT_BE_SPECIFIED_WITH_DISCRIMINATOR, CLASS_FILE_TRANSFORMER_THROWS_EXCEPTION, CLASS_LIST_MUST_NOT_BE_NULL, CLASS_NOT_FOUND_WHILE_CONVERTING_CLASSNAMES, CLASS_NOT_LISTED_IN_PERSISTENCE_UNIT, CLIENT_SESSION_CANNOT_USE_EXCLUSIVE_CONNECTION, COLLECTION_REMOVE_EVENT_WITH_NO_INDEX, CONFIG_FACTORY_NAME_PROPERTY_NOT_FOUND, CONFIG_FACTORY_NAME_PROPERTY_NOT_SPECIFIED, CONFIG_METHOD_NOT_DEFINED, CONFLICTING_ANNOTATIONS, CONFLICTING_NAMED_ANNOTATIONS, CONFLICTING_NAMED_XML_ELEMENTS, CONFLICTING_SEQUENCE_AND_TABLE_GENERATORS_SPECIFIED, CONFLICTING_SEQUENCE_NAME_AND_TABLE_PK_COLUMN_VALUE_SPECIFIED, CONFLICTING_XML_ELEMENTS, CONFLICTNG_ACCESS_METHODS_FOR_EMBEDDABLE, CONFLICTNG_ACCESS_TYPE_FOR_EMBEDDABLE, CONTAINER_POLICY_DOES_NOT_USE_KEYS, CONVERTER_CLASS_MUST_IMPLEMENT_ATTRIBUTE_CONVERTER_INTERFACE, CONVERTER_CLASS_NOT_FOUND, CONVERTER_NOT_FOUND, COPY_POLICY_MUST_SPECIFY_METHOD_OR_WORKING_COPY_METHOD, COULD_NOT_BIND_JNDI, COULD_NOT_FIND_DRIVER_CLASS, COULD_NOT_FIND_MAP_KEY, CREATE_PLATFORM_DEFAULT_SEQUENCE_UNDEFINED, CURRENT_LOADER_NOT_VALID, DEFAULT_SEQUENCE_NAME_ALREADY_USED_BY_SEQUENCE, DERIVED_ID_CIRCULAR_REFERENCE, DESCRIPTOR_MUST_NOT_BE_INITIALIZED, DUPLICATE_PARTITION_VALUE, EJB_CANNOT_LOAD_REMOTE_CLASS, EJB_CONTAINER_EXCEPTION_RAISED, EJB_DESCRIPTOR_NOT_FOUND_IN_SESSION, EJB_FINDER_EXCEPTION, EJB_INVALID_FINDER_ON_HOME, EJB_INVALID_PLATFORM_CLASS, EJB_INVALID_PROJECT_CLASS, EJB_INVALID_SESSION_TYPE_CLASS, EJB_MUST_BE_IN_TRANSACTION, EJB_NO_SUCH_SESSION_SPECIFIED_IN_PROPERTIES, EJB_PRIMARY_KEY_REFLECTION_EXCEPTION, EJB_SESSION_TYPE_CLASS_NOT_FOUND, EJB_TOPLINK_PROPERTIES_NOT_FOUND, EMBEDDABLE_ASSOCIATION_OVERRIDE_NOT_FOUND, EMBEDDABLE_ATTRIBUTE_NAME_FOR_CONVERT_NOT_FOUND, EMBEDDABLE_ATTRIBUTE_OVERRIDE_NOT_FOUND, EMBEDDED_ID_AND_ID_ANNOTATIONS_FOUND, EMBEDDED_ID_CLASS_HAS_NO_ATTRIBUTES, ENTITY_CLASS_NOT_FOUND, ERROR_CLOSING_PERSISTENCE_XML, ERROR_DECRYPTING_PASSWORD, ERROR_ENCRYPTING_PASSWORD, ERROR_IN_SESSION_XML, ERROR_INSTANTIATING_CLASS, ERROR_INSTANTIATING_CONVERSION_VALUE_DATA, ERROR_INSTANTIATING_CONVERSION_VALUE_OBJECT, ERROR_PARSING_MAPPING_FILE, ERROR_PROCESSING_NAMED_QUERY, EXCEPTION_CONFIGURING_EM_FACTORY, EXCESSIVE_PRIMARY_KEY_JOIN_COLUMNS_SPECIFIED, EXCLUSIVE_CONNECTION_NO_LONGER_AVAILABLE, EXISTING_QUERY_TYPE_CONFLICT, EXPECTED_PROXY_PROPERTY_NOT_FOUND, FATAL_ERROR_OCCURRED, FEATURE_NOT_SUPPORTED_IN_JDK_VERSION, FETCH_GROUP_HAS_UNMAPPED_ATTRIBUTE, FETCH_GROUP_HAS_WRONG_REFERENCE_ATTRIBUTE, FETCH_GROUP_HAS_WRONG_REFERENCE_CLASS, FIELD_LEVEL_LOCKING_NOTSUPPORTED_OUTSIDE_A_UNIT_OF_WORK, FILE_ERROR, HISTORICAL_SESSION_ONLY_SUPPORTED_ON_ORACLE, ILLEGAL_CONTAINER_CLASS, ILLEGAL_USE_OF_MAP_IN_DIRECTCOLLECTION, INACTIVE_UNIT_OF_WORK, INCOMPLETE_JOIN_COLUMNS_SPECIFIED, INCOMPLETE_PRIMARY_KEY_JOIN_COLUMNS_SPECIFIED, INCORRECT_LOGIN_INSTANCE_PROVIDED, INSTANTIATING_VALUEHOLDER_WITH_NULL_SESSION, INVALID_ASSOCIATION_OVERRIDE_REFERENCE_COLUMN_NAME, INVALID_ATTRIBUTE_OVERRIDE_NAME, INVALID_ATTRIBUTE_TYPE_FOR_ORDER_COLUMN, INVALID_BOOLEAN_VALUE_FOR_ADDINGNAMEDQUERIES, INVALID_BOOLEAN_VALUE_FOR_ENABLESTATMENTSCACHED, INVALID_BOOLEAN_VALUE_FOR_PROPERTY, INVALID_BOOLEAN_VALUE_FOR_SETTING_ALLOW_NATIVESQL_QUERIES, INVALID_BOOLEAN_VALUE_FOR_SETTING_NATIVESQL, INVALID_CACHESTATEMENTS_SIZE_VALUE, INVALID_CALLBACK_METHOD, INVALID_CALLBACK_METHOD_MODIFIER, INVALID_CALLBACK_METHOD_NAME, INVALID_CLASS_LOADER_FOR_DYNAMIC_PERSISTENCE, INVALID_CLASS_TYPE_FOR_BLOB_ATTRIBUTE, INVALID_CLASS_TYPE_FOR_CLOB_ATTRIBUTE, INVALID_COLLECTION_TYPE_FOR_RELATIONSHIP, INVALID_COLUMN_ANNOTATION_ON_RELATIONSHIP, INVALID_COMPARATOR_CLASS, INVALID_COMPOSITE_PK_ATTRIBUTE, INVALID_COMPOSITE_PK_SPECIFICATION, INVALID_CONNECTOR, INVALID_DATA_SOURCE_NAME, INVALID_DERIVED_COMPOSITE_PK_ATTRIBUTE, INVALID_DERIVED_ID_PRIMARY_KEY_FIELD, INVALID_EMBEDDABLE_ATTRIBUTE_FOR_ASSOCIATION_OVERRIDE, INVALID_EMBEDDABLE_ATTRIBUTE_FOR_ATTRIBUTE_OVERRIDE, INVALID_EMBEDDABLE_CLASS_FOR_ELEMENT_COLLECTION, INVALID_EMBEDDED_ATTRIBUTE, INVALID_ENCRYPTION_CLASS, INVALID_ENTITY_CALLBACK_METHOD_ARGUMENTS, INVALID_ENTITY_LISTENER_CALLBACK_METHOD_ARGUMENTS, INVALID_ENTITY_MAPPINGS_DOCUMENT, INVALID_EXCEPTIONHANDLER_CLASS, INVALID_EXPLICIT_ACCESS_TYPE, INVALID_FIELD_FOR_CLASS, INVALID_FILE_TYPE, INVALID_LOGGING_FILE, INVALID_MAPPED_BY_ID_VALUE, INVALID_MAPPING, INVALID_MAPPING_FOR_CONVERT, INVALID_MAPPING_FOR_CONVERT_WITH_ATTRIBUTE_NAME, INVALID_MAPPING_FOR_CONVERTER, INVALID_MAPPING_FOR_EMBEDDED_ID, INVALID_MAPPING_FOR_MAP_KEY_CONVERT, INVALID_MAPPING_FOR_STRUCT_CONVERTER, INVALID_MERGE_POLICY, INVALID_METHOD_ARGUMENTS, INVALID_NULL_METHOD_ARGUMENTS, INVALID_ORDER_BY_VALUE, INVALID_PROFILER_CLASS, INVALID_PROPERTY_FOR_CLASS, INVALID_READ_ONLY_CLASS_STRUCTURE_IN_UNIT_OF_WORK, INVALID_SEQUENCING_LOGIN, INVALID_SESSIONEVENTLISTENER_CLASS, INVALID_SQL_RESULT_SET_MAPPING_NAME, INVALID_TARGET_CLASS, INVALID_TYPE_FOR_BASIC_COLLECTION_ATTRIBUTE, INVALID_TYPE_FOR_BASIC_MAP_ATTRIBUTE, INVALID_TYPE_FOR_ENUMERATED_ATTRIBUTE, INVALID_TYPE_FOR_LOB_ATTRIBUTE, INVALID_TYPE_FOR_SERIALIZED_ATTRIBUTE, INVALID_TYPE_FOR_TEMPORAL_ATTRIBUTE, INVALID_TYPE_FOR_VERSION_ATTRIBUTE, INVALID_VALUE_FOR_PROPERTY, ISOLATED_DATA_NOT_SUPPORTED_IN_CLIENTSESSIONBROKER, JAR_FILES_IN_PERSISTENCE_XML_NOT_SUPPORTED, JAVA_TYPE_IS_NOT_A_VALID_DATABASE_TYPE, JTS_EXCEPTION_RAISED, KEYS_MUST_MATCH, LIST_ORDER_FIELD_NOT_SUPPORTED, LOG_IO_ERROR, LOGGING_FILE_NAME_CANNOT_BE_EMPTY, LOGIN_BEFORE_ALLOCATING_CLIENT_SESSIONS, MAP_KEY_CANNOT_USE_INDIRECTION, MAP_KEY_NOT_DECLARED_IN_ITEM_CLASS, MAPPING_ANNOTATIONS_APPLIED_TO_TRANSIENT_ATTRIBUTE, MAPPING_DOES_NOT_OVERRIDE_VALUEFROMROWINTERNALWITHJOIN, MAPPING_FILE_NOT_FOUND, MAPPING_METADATA_APPLIED_TO_METHOD_WITH_ARGUMENTS, MAX_SIZE_LESS_THAN_MIN_SIZE, METHOD_FAILED, MISSING_CONTEXT_STRING_FOR_CONTEXT, MISSING_CONVERT_ATTRIBUTE_NAME, MISSING_DESCRIPTOR, MISSING_FIELD_TYPE_FOR_DDL_GENERATION_OF_CLASS_TRANSFORMATION_, MISSING_MAPPING, MISSING_MAPPING_CONVERT_ATTRIBUTE_NAME, MISSING_PROPERTIES_FILE_FOR_METADATA_SOURCE, MISSING_TRANSFORMER_METHOD_FOR_DDL_GENERATION_OF_CLASS_TRANSFORMATION, MISSING_XML_FILE_FOR_METADATA_SOURCE, MODIFY_ALL_QUERIES_NOT_SUPPORTED_WITH_OTHER_WRITES, MULTIPLE_CALLBACK_METHODS_DEFINED, MULTIPLE_CLASSES_FOR_THE_SAME_DISCRIMINATOR, MULTIPLE_CONTEXT_PROPERTY_FOR_TENANT_DISCRIMINATOR_FIELD, MULTIPLE_COPY_POLICY_ANNOTATIONS_ON_SAME_CLASS, MULTIPLE_CURSORS_NOT_SUPPORTED, MULTIPLE_EMBEDDED_ID_ANNOTATIONS_FOUND, MULTIPLE_OBJECT_VALUES_FOR_DATA_VALUE, MULTIPLE_OUT_PARAMS_NOT_SUPPORTED, MULTIPLE_PROJECTS_SPECIFIED_IN_PROPERTIES, MULTIPLE_UNIQUE_CONSTRAINTS_WITH_SAME_NAME_SPECIFIED, MULTITENANT_PROPERTY_FOR_NON_SHARED_EMF_NOT_SPECIFIED, NESTED_UOW_NOT_SUPPORTED_FOR_ATTRIBUTE_TRACKING, NESTED_UOW_NOT_SUPPORTED_FOR_MODIFY_ALL_QUERY, NO_ATTRIBUTE_TYPE_SPECIFICATION, NO_CONVERTER_DATA_TYPE_SPECIFIED, NO_CONVERTER_OBJECT_TYPE_SPECIFIED, NO_CORRESPONDING_SETTER_METHOD_DEFINED, NO_MAPPED_BY_ATTRIBUTE_FOUND, NO_PK_ANNOTATIONS_FOUND, NO_PROJECT_SPECIFIED_IN_PROPERTIES, NO_PROPERTIES_FILE_FOUND, NO_SESSION_FOUND, NO_SESSION_REGISTERED_FOR_CLASS, NO_SESSION_REGISTERED_FOR_NAME, NO_SESSIONS_XML_FOUND, NO_TABLES_TO_CREATE, NO_TEMPORAL_TYPE_SPECIFIED, NO_TOPLINK_EJB_JAR_XML_FOUND, NON_ENTITY_AS_TARGET_IN_RELATIONSHIP, NON_READ_ONLY_MAPPED_TENANT_DISCRIMINATOR_FIELD, NON_UNIQUE_ENTITY_NAME, NON_UNIQUE_MAPPING_FILE_NAME, NON_UNIQUE_REPOSITORY_FILE_NAME, NOT_SUPPORTED_FOR_DATASOURCE, NULL_CACHE_KEY_FOUND_ON_REMOVAL, NULL_PK_IN_UOW_CLONE, NULL_UNDERLYING_VALUEHOLDER_VALUE, OBJECT_NEED_IMPL_TRACKER_FOR_FETCH_GROUP_USAGE, OLD_COMMIT_NOT_SUPPORTED_FOR_ATTRIBUTE_TRACKING, ONLY_FIELDS_ARE_VALID_KEYS_FOR_DATABASE_ROWS, ONLY_ONE_GENERATED_VALURE_IS_ALLOWED, OPERATION_NOT_SUPPORTED, OPTIMISTIC_LOCKING_NOT_SUPPORTED, OPTIMISTIC_LOCKING_SELECTED_COLUMN_NAMES_NOT_SPECIFIED, OPTIMISTIC_LOCKING_VERSION_ELEMENT_NOT_SPECIFIED, ORACLE_OBJECT_TYPE_NAME_NOT_DEFINED, ORACLE_OBJECT_TYPE_NOT_DEFINED, ORACLE_VARRAY_MAXIMIM_SIZE_NOT_DEFINED, ORACLEJDBC10_1_0_2PROXYCONNECTOR_REQUIRES_INT_PROXYTYPE, ORACLEJDBC10_1_0_2PROXYCONNECTOR_REQUIRES_ORACLECONNECTION, ORACLEJDBC10_1_0_2PROXYCONNECTOR_REQUIRES_ORACLECONNECTION_VERSION, ORACLEOCIPROXYCONNECTOR_REQUIRES_ORACLEOCICONNECTIONPOOL, PLATFORM_CLASS_NOT_FOUND, PLATFORM_DOES_NOT_OVERRIDE_GETCREATETEMPTABLESQLPREFIX, PLATFORM_DOES_NOT_SUPPORT_CALL_WITH_RETURNING, PLATFORM_DOES_NOT_SUPPORT_SEQUENCE, PLATFORM_DOES_NOT_SUPPORT_STORED_FUNCTIONS, POOL_NAME_DOES_NOT_EXIST, POOLS_MUST_BE_CONFIGURED_BEFORE_LOGIN, PRIMARY_KEY_COLUMN_NAME_NOT_SPECIFIED, PRIMARY_KEY_UPDATE_DISALLOWED, PRIMARY_TABLE_NOT_DEFINED_FOR_RELATIONSHIP, PROJECT_AMENDMENT_EXCEPTION_OCCURED, PROJECT_LOGIN_IS_NULL, PROJECT_XML_NOT_FOUND, QUERY_ARGUMENT_TYPE_NOT_FOUND, QUERY_SEQUENCE_DOES_NOT_HAVE_SELECT_QUERY, READ_TRANSFORMER_CLASS_DOESNT_IMPLEMENT_ATTRIBUTE_TRANSFORMER, READ_TRANSFORMER_HAS_BOTH_CLASS_AND_METHOD, READ_TRANSFORMER_HAS_NEITHER_CLASS_NOR_METHOD, REFLECTIVE_EXCEPTION_WHILE_CREATING_CLASS_INSTANCE, SEQUENCE_CANNOT_BE_CONNECTED_TO_TWO_PLATFORMS, SEQUENCE_GENERATOR_RESERVED_NAME, SEQUENCE_NAME_ALREADY_USED_BY_DEFAULT_SEQUENCE, SEQUENCE_SETUP_INCORRECTLY, SERVER_PLATFORM_IS_READ_ONLY_AFTER_LOGIN, SESSION_AMENDMENT_EXCEPTION_OCCURED, SET_LISTENER_CLASSES_EXCEPTION, SHARED_DESCRIPTOR_ALIAS, START_INDEX_OUT_OF_RANGE, STOP_INDEX_OUT_OF_RANGE, SUB_SESSION_NOT_DEFINED_FOR_BROKER, TABLE_GENERATOR_RESERVED_NAME, TWO_STRUCT_CONVERTERS_ADDED_FOR_SAME_CLASS, UNABLE_TO_DETERMINE_MAP_KEY_CLASS, UNABLE_TO_DETERMINE_TARGET_CLASS, UNABLE_TO_DETERMINE_TARGET_ENTITY, UNABLE_TO_LOAD_CLASS, UNFETCHED_ATTRIBUTE_NOT_EDITABLE, UNI_DIRECTIONAL_ONE_TO_MANY_HAS_JOINCOLUMN_ANNOTATIONS, UNIT_OF_WORK_AFTER_WRITE_CHANGES_FAILED, UNIT_OF_WORK_IN_TRANSACTION_COMMIT_PENDING, UNKNOWN_PROXY_TYPE, UNSPECIFIED_COMPOSITE_PK_NOT_SUPPORTED, UNSUPPORTED_CASCADE_LOCKING_DESCRIPTOR, UNSUPPORTED_CASCADE_LOCKING_MAPPING, UNSUPPORTED_CASCADE_LOCKING_MAPPING_WITH_CUSTOM_QUERY, VPD_MULTIPLE_IDENTIFIERS_SPECIFIED, VPD_NOT_SUPPORTED, WRITE_OBJECT_NOT_ALLOWED_IN_UNIT_OF_WORK, WRITE_TRANSFORMER_CLASS_DOESNT_IMPLEMENT_FIELD_TRANSFORMER, WRITE_TRANSFORMER_HAS_BOTH_CLASS_AND_METHOD, WRITE_TRANSFORMER_HAS_NEITHER_CLASS_NOR_METHOD, WRITE_TRANSFORMER_HAS_NO_COLUMN_NAME, WRONG_CHANGE_EVENT, WRONG_COLLECTION_CHANGE_EVENT_TYPE, WRONG_OBJECT_REGISTERED, WRONG_PROPERTY_NAME_IN_CHANGE_EVENT, WRONG_SEQUENCE_TYPE, WRONG_USAGE_OF_SET_CUSTOM_SQL_ARGUMENT_TYPE_METOD
CR, errorCode, hasBeenLogged, indentationString, internalException, session, shouldPrintInternalException
Modifier | Constructor and Description |
---|---|
protected |
QueryException(java.lang.String message)
INTERNAL:
Constructor.
|
protected |
QueryException(java.lang.String message,
DatabaseQuery query)
INTERNAL:
Constructor.
|
protected |
QueryException(java.lang.String message,
DatabaseQuery query,
java.lang.Exception internalException)
INTERNAL:
Constructor.
|
alreadyLoggedIn, cacheExpiryAndExpiryTimeOfDayBothSpecified, cacheNotSupportedWithEmbeddable, cannotAcquireClientSessionFromSession, cannotAcquireDataSource, cannotAcquireHistoricalSession, cannotAddDescriptorsToSessionBroker, cannotAddSequencesToSessionBroker, cannotCastToClass, cannotCommitAndResumeSynchronizedUOW, cannotCommitAndResumeUOWWithModifyAllQueries, cannotCommitUOWAgain, cannotCreateExternalTransactionController, cannotHaveUnboundInOutputArguments, cannotInstantiateExceptionHandlerClass, cannotInstantiateProfilerClass, cannotInstantiateSessionEventListenerClass, cannotInvokeMethodOnConfigClass, cannotIssueModifyAllQueryWithOtherWritesWithinUOW, cannotModifyReadOnlyClassesSetAfterUsingUnitOfWork, cannotPersistExistingObject, cannotRegisterAggregateObjectInUnitOfWork, cannotReleaseNonClientSession, cannotRemoveFromReadOnlyClassesInNestedUnitOfWork, cannotSetCursorForParameterTypeOtherThanOut, cannotSetDefaultSequenceAsDefault, cannotSetListenerClasses, cannotSetReadPoolSizeAfterLogin, cannotTranslateUnpreparedCall, cannotWriteChangesTwice, childDescriptorsDoNotHaveIdentityMap, circularMappedByReferences, classExtractorCanNotBeSpecifiedWithDiscriminatorMetadata, classFileTransformerThrowsException, classListMustNotBeNull, classNotFoundWhileConvertingClassNames, classNotListedInPersistenceUnit, clientSessionCanNotUseExclusiveConnection, collectionRemoveEventWithNoIndex, configFactoryNamePropertyNotFound, configFactoryNamePropertyNotSpecified, configMethodNotDefined, conflictingAccessMethodsForEmbeddable, conflictingAccessTypeForEmbeddable, conflictingAnnotations, conflictingNamedAnnotations, conflictingNamedXMLElements, conflictingSequenceAndTableGeneratorsSpecified, conflictingSequenceNameAndTablePkColumnValueSpecified, conflictingXMLElements, containerPolicyDoesNotUseKeys, converterClassMustImplementAttributeConverterInterface, converterClassNotFound, converterNotFound, copyPolicyMustSpecifyEitherMethodOrWorkingCopyMethod, couldNotBindJndi, couldNotFindDriverClass, couldNotFindMapKey, createPlatformDefaultSequenceUndefined, currentLoaderNotValid, defaultSequenceNameAlreadyUsedBySequence, descriptorMustBeNotInitialized, duplicatePartitionValue, ejbCannotLoadRemoteClass, ejbContainerExceptionRaised, ejbDescriptorNotFoundInSession, ejbFinderException, ejbInvalidHomeInterfaceClass, ejbInvalidPlatformClass, ejbInvalidProjectClass, ejbInvalidSessionTypeClass, ejbMustBeInTransaction, ejbPrimaryKeyReflectionException, ejbSessionTypeClassNotFound, embeddableAssociationOverrideNotFound, embeddableAttributeNameForConvertNotFound, embeddableAttributeOverrideNotFound, embeddedIdAndIdAnnotationFound, embeddedIdHasNoAttributes, entityClassNotFound, errorClosingPersistenceXML, errorDecryptingPassword, errorEncryptingPassword, errorInSessionsXML, errorInstantiatingClass, errorInstantiatingConversionValueData, errorInstantiatingConversionValueObject, errorParsingMappingFile, errorProcessingNamedQuery, exceptionConfiguringEMFactory, excessivePrimaryKeyJoinColumnsSpecified, excusiveConnectionIsNoLongerAvailable, existingQueryTypeConflict, expectedProxyPropertyNotFound, fatalErrorOccurred, featureIsNotAvailableInRunningJDKVersion, fetchGroupHasUnmappedAttribute, fetchGroupHasWrongReferenceAttribute, fetchGroupHasWrongReferenceClass, fieldLevelLockingNotSupportedWithoutUnitOfWork, fileError, historicalSessionOnlySupportedOnOracle, idRelationshipCircularReference, illegalContainerClass, illegalOperationForUnitOfWorkLifecycle, illegalUseOfMapInDirectCollection, inActiveUnitOfWork, incompleteJoinColumnsSpecified, incompletePrimaryKeyJoinColumnsSpecified, incorrectLoginInstanceProvided, instantiatingValueholderWithNullSession, invalidAssociationOverrideReferenceColumnName, invalidAttributeOverrideName, invalidAttributeTypeForOrderColumn, invalidBooleanValueForAddingNamedQueries, invalidBooleanValueForEnableStatmentsCached, invalidBooleanValueForProperty, invalidBooleanValueForSettingAllowNativeSQLQueries, invalidBooleanValueForSettingNativeSQL, invalidCacheStatementsSize, invalidCallbackMethod, invalidCallbackMethodModifier, invalidCallbackMethodName, invalidClassLoaderForDynamicPersistence, invalidClassTypeForBLOBAttribute, invalidClassTypeForCLOBAttribute, invalidCollectionTypeForRelationship, invalidColumnAnnotationOnRelationship, invalidComparatorClass, invalidCompositePKAttribute, invalidCompositePKSpecification, invalidConnector, invalidDataSourceName, invalidDerivedCompositePKAttribute, invalidDerivedIdPrimaryKeyField, invalidEmbeddableAttributeForAssociationOverride, invalidEmbeddableAttributeForAttributeOverride, invalidEmbeddableClassForElementCollection, invalidEmbeddedAttribute, invalidEncryptionClass, invalidEntityCallbackMethodArguments, invalidEntityListenerCallbackMethodArguments, invalidEntityMappingsDocument, invalidExceptionHandlerClass, invalidExplicitAccessTypeSpecified, invalidFieldForClass, invalidFileName, invalidLoggingFile, invalidLoggingFile, invalidMappedByIdValue, invalidMapping, invalidMappingForConvert, invalidMappingForConverter, invalidMappingForConvertWithAttributeName, invalidMappingForEmbeddedId, invalidMappingForMapKeyConvert, invalidMappingForStructConverter, invalidMergePolicy, invalidMethodArguments, invalidNullMethodArguments, invalidOrderByValue, invalidProfilerClass, invalidPropertyForClass, invalidSequencingLogin, invalidSessionEventListenerClass, invalidSQLResultSetMapping, invalidTargetClass, invalidTypeForBasicCollectionAttribute, invalidTypeForBasicMapAttribute, invalidTypeForEnumeratedAttribute, invalidTypeForLOBAttribute, invalidTypeForSerializedAttribute, invalidTypeForTemporalAttribute, invalidTypeForVersionAttribute, invalidValueForProperty, isolatedDataNotSupportedInSessionBroker, jarFilesInPersistenceXmlNotSupported, javaTypeIsNotAValidDatabaseType, jtsExceptionRaised, listOrderFieldNotSupported, loginBeforeAllocatingClientSessions, logIOError, mapKeyCannotUseIndirection, mapKeyNotDeclaredInItemClass, mappingAnnotationsAppliedToTransientAttribute, mappingDoesNotOverrideValueFromRowInternalWithJoin, mappingFileNotFound, mappingMetadataAppliedToMethodWithArguments, maxSizeLessThanMinSize, methodFailed, missingContextStringForContext, missingConvertAttributeName, missingDescriptor, missingFieldTypeForDDLGenerationOfClassTransformation, missingMappingConvertAttributeName, missingMappingForAttribute, missingPropertiesFileForMetadataRepositoryConfig, missingTransformerMethodForDDLGenerationOfClassTransformation, missingXMLMetadataRepositoryConfig, multipleClassesForTheSameDiscriminator, multipleContextPropertiesForSameTenantDiscriminatorFieldSpecified, multipleCopyPolicyAnnotationsOnSameClass, multipleCursorsNotSupported, multipleEmbeddedIdAnnotationsFound, multipleLifecycleCallbackMethodsForSameLifecycleEvent, multipleObjectValuesForDataValue, multipleOutParamsNotSupported, multipleUniqueConstraintsWithSameNameSpecified, multipleVPDIdentifiersSpecified, multitenantContextPropertyForNonSharedEMFNotSpecified, nestedUOWNotSupportedForAttributeTracking, nestedUOWNotSupportedForModifyAllQuery, noAttributeTypeSpecification, noConverterDataTypeSpecified, noConverterObjectTypeSpecified, noCorrespondingSetterMethodDefined, noMappedByAttributeFound, nonEntityTargetInRelationship, nonReadOnlyMappedTenantDiscriminatorField, nonUniqueEntityName, nonUniqueMappingFileName, nonUniqueRepositoryFileName, noPrimaryKeyAnnotationsFound, noPropertiesFileFound, noSessionFound, noSessionRegisteredForClass, noSessionRegisteredForName, noSessionsXMLFound, noTablesToCreate, noTemporalTypeSpecified, noTopLinkEjbJarXMLFound, notSupportedForDatasource, nullCacheKeyFoundOnRemoval, nullPrimaryKeyInUnitOfWorkClone, nullUnderlyingValueHolderValue, objectNeedImplTrackerForFetchGroupUsage, oldCommitNotSupportedForAttributeTracking, onlyFieldsAreValidKeysForDatabaseRows, onlyOneGeneratedValueIsAllowed, operationNotSupported, optimisticLockingNotSupportedWithStoredProcedureGeneration, optimisticLockingSelectedColumnNamesNotSpecified, optimisticLockingVersionElementNotSpecified, oracleJDBC10_1_0_2ProxyConnectorRequiresIntProxytype, oracleJDBC10_1_0_2ProxyConnectorRequiresOracleConnection, oracleJDBC10_1_0_2ProxyConnectorRequiresOracleConnectionVersion, oracleObjectTypeIsNotDefined, oracleObjectTypeNameIsNotDefined, oracleOCIProxyConnectorRequiresOracleOCIConnectionPool, oracleVarrayMaximumSizeNotDefined, platformClassNotFound, platformDoesNotOverrideGetCreateTempTableSqlPrefix, platformDoesNotSupportCallWithReturning, platformDoesNotSupportSequence, platformDoesNotSupportStoredFunctions, poolNameDoesNotExist, poolsMustBeConfiguredBeforeLogin, primaryKeyColumnNameNotSpecified, primaryKeyUpdateDisallowed, primaryTableNotDefined, projectLoginIsNull, projectXMLNotFound, queryArgumentTypeNotFound, querySequenceDoesNotHaveSelectQuery, readTransformerClassDoesntImplementAttributeTransformer, readTransformerHasBothClassAndMethod, readTransformerHasNeitherClassNorMethod, reflectiveExceptionWhileCreatingClassInstance, sequenceCannotBeConnectedToTwoPlatforms, sequenceGeneratorUsingAReservedName, sequenceNameAlreadyUsedByDefaultSequence, sequenceSetupIncorrectly, serverPlatformIsReadOnlyAfterLogin, sessionAmendmentExceptionOccured, sharedDescriptorAlias, startIndexOutOfRange, stopIndexOutOfRange, tableGeneratorUsingAReservedName, twoStructConvertersAddedForSameClass, unableToDetermineMapKeyClass, unableToDetermineTargetClass, unableToDetermineTargetEntity, unableToLoadClass, unfetchedAttributeNotEditable, uniDirectionalOneToManyHasJoinColumnAnnotations, unitOfWorkAfterWriteChangesFailed, unitOfWorkInTransactionCommitPending, unitOfWorkInTransactionCommitPending, unknownProxyType, unspecifiedCompositePKNotSupported, unsupportedCascadeLockingDescriptor, unsupportedCascadeLockingMapping, unsupportedCascadeLockingMappingWithCustomQuery, vpdNotSupported, writeChangesOnNestedUnitOfWork, writeObjectNotAllowedInUnitOfWork, writeTransformerClassDoesntImplementFieldTransformer, writeTransformerHasBothClassAndMethod, writeTransformerHasNeitherClassNorMethod, writeTransformerHasNoColumnName, wrongChangeEvent, wrongCollectionChangeEventType, wrongObjectRegistered, wrongPropertyNameInChangeEvent, wrongSequenceType, wrongUsageOfSetCustomArgumentTypeMethod
cr, getErrorCode, getIndentationString, getInternalException, getSession, hasBeenLogged, printStackTrace, printStackTrace, printStackTrace, setErrorCode, setHasBeenLogged, setIndentationString, setInternalException, setSession, setShouldPrintInternalException, shouldPrintInternalException, toString
protected transient DatabaseQuery query
protected transient org.eclipse.persistence.internal.sessions.AbstractRecord queryArguments
public static final int ADDITIONAL_SIZE_QUERY_NOT_SPECIFIED
public static final int AGGREGATE_OBJECT_CANNOT_BE_DELETED
public static final int ARGUMENT_SIZE_MISMATCH_IN_QUERY_AND_QUERY_DEFINITION
public static final int BACKUP_CLONE_IS_ORIGINAL_FROM_PARENT
public static final int BACKUP_CLONE_IS_ORIGINAL_FROM_SELF
public static final int BATCH_READING_NOT_SUPPORTED
public static final int DESCRIPTOR_IS_MISSING
public static final int DESCRIPTOR_IS_MISSING_FOR_NAMED_QUERY
public static final int INCORRECT_SIZE_QUERY_FOR_CURSOR_STREAM
public static final int INVALID_QUERY
public static final int INVALID_QUERY_KEY_IN_EXPRESSION
public static final int INVALID_QUERY_ON_SERVER_SESSION
public static final int NO_CONCRETE_CLASS_INDICATED
public static final int NO_CURSOR_SUPPORT
public static final int OBJECT_TO_INSERT_IS_EMPTY
public static final int OBJECT_TO_MODIFY_NOT_SPECIFIED
public static final int QUERY_NOT_DEFINED
public static final int QUERY_SENT_TO_INACTIVE_UNIT_OF_WORK
public static final int READ_BEYOND_QUERY
public static final int REFERENCE_CLASS_MISSING
public static final int REFRESH_NOT_POSSIBLE_WITHOUT_CACHE
public static final int SIZE_ONLY_SUPPORTED_ON_EXPRESSION_QUERIES
public static final int SQL_STATEMENT_NOT_SET_PROPERLY
public static final int INVALID_QUERY_ITEM
public static final int SELECTION_OBJECT_CANNOT_BE_NULL
public static final int UNNAMED_QUERY_ON_SESSION_BROKER
public static final int REPORT_RESULT_WITHOUT_PKS
public static final int NULL_PRIMARY_KEY_IN_BUILDING_OBJECT
public static final int NO_DESCRIPTOR_FOR_SUBCLASS
public static final int CANNOT_DELETE_READ_ONLY_OBJECT
public static final int INVALID_OPERATOR
public static final int ILLEGAL_USE_OF_GETFIELD
public static final int ILLEGAL_USE_OF_GETTABLE
public static final int REPORT_QUERY_RESULT_SIZE_MISMATCH
public static final int CANNOT_CACHE_PARTIAL_OBJECT
public static final int OUTER_JOIN_ONLY_VALID_FOR_ONE_TO_ONE
public static final int CANNOT_ADD_TO_CONTAINER
public static final int METHOD_INVOCATION_FAILED
public static final int CANNOT_CREATE_CLONE
public static final int METHOD_NOT_VALID
public static final int METHOD_DOES_NOT_EXIST_IN_CONTAINER_CLASS
public static final int COULD_NOT_INSTANTIATE_CONTAINER_CLASS
public static final int MAP_KEY_NOT_COMPARABLE
public static final int CANNOT_ACCESS_METHOD_ON_OBJECT
public static final int CALLED_METHOD_THREW_EXCEPTION
public static final int INVALID_OPERATION
public static final int CANNOT_REMOVE_FROM_CONTAINER
public static final int CANNOT_ADD_ELEMENT
public static final int BACKUP_CLONE_DELETED
public static final int CANNOT_ACCESS_FIELD_ON_OBJECT
public static final int CANNOT_COMPARE_TABLES_IN_EXPRESSION
public static final int INVALID_TABLE_FOR_FIELD_IN_EXPRESSION
public static final int INVALID_USE_OF_TO_MANY_QUERY_KEY_IN_EXPRESSION
public static final int INVALID_USE_OF_ANY_OF_IN_EXPRESSION
public static final int CANNOT_QUERY_ACROSS_VARIABLE_ONE_TO_ONE_MAPPING
public static final int ILL_FORMED_EXPRESSION
public static final int CANNOT_CONFORM_EXPRESSION
public static final int INVALID_OPERATOR_FOR_OBJECT_EXPRESSION
public static final int UNSUPPORTED_MAPPING_FOR_OBJECT_COMPARISON
public static final int OBJECT_COMPARISON_CANNOT_BE_PARAMETERIZED
public static final int INCORRECT_CLASS_FOR_OBJECT_COMPARISON
public static final int CANNOT_COMPARE_TARGET_FOREIGN_KEYS_TO_NULL
public static final int INVALID_DATABASE_CALL
public static final int INVALID_DATABASE_ACCESSOR
public static final int METHOD_DOES_NOT_EXIST_ON_EXPRESSION
public static final int IN_CANNOT_BE_PARAMETERIZED
public static final int REDIRECTION_CLASS_OR_METHOD_NOT_SET
public static final int REDIRECTION_METHOD_NOT_DEFINED_CORRECTLY
public static final int REDIRECTION_METHOD_ERROR
public static final int EXAMPLE_AND_REFERENCE_OBJECT_CLASS_MISMATCH
public static final int NO_ATTRIBUTES_FOR_REPORT_QUERY
public static final int NO_EXPRESSION_BUILDER_CLASS_FOUND
public static final int CANNOT_SET_REPORT_QUERY_TO_CHECK_CACHE_ONLY
public static final int TYPE_MISMATCH_BETWEEN_ATTRIBUTE_AND_CONSTANT_ON_EXPRESSION
public static final int MUST_INSTANTIATE_VALUEHOLDERS
public static final int INVALID_TYPE_EXPRESSION
public static final int PARAMETER_NAME_MISMATCH
public static final int CLONE_METHOD_REQUIRED
public static final int CLONE_METHOD_INACCESSIBLE
public static final int CLONE_METHOD_THORW_EXCEPTION
public static final int UNEXPECTED_INVOCATION
public static final int JOINING_ACROSS_INHERITANCE_WITH_MULTIPLE_TABLES
public static final int MULTIPLE_ROWS_DETECTED_FROM_SINGLE_OBJECT_READ
public static final int HISTORICAL_QUERIES_MUST_PRESERVE_GLOBAL_CACHE
public static final int HISTORICAL_QUERIES_ONLY_SUPPORTED_ON_ORACLE
public static final int INVALID_QUERY_ON_HISTORICAL_SESSION
public static final int OBJECT_DOES_NOT_EXIST_IN_CACHE
public static final int MUST_USE_CURSOR_STREAM_POLICY
public static final int CLASS_PK_DOES_NOT_EXIST_IN_CACHE
public static final int UPDATE_STATEMENTS_NOT_SPECIFIED
public static final int INHERITANCE_WITH_MULTIPLE_TABLES_NOT_SUPPORTED
public static final int QUERY_FETCHGROUP_NOT_DEFINED_IN_DESCRIPTOR
public static final int CANNOT_CONFORM_UNFETCHED_ATTRIBUTE
public static final int FETCH_GROUP_ATTRIBUTE_NOT_MAPPED
public static final int FETCH_GROUP_NOT_SUPPORT_ON_REPORT_QUERY
public static final int FETCH_GROUP_NOT_SUPPORT_ON_PARTIAL_ATTRIBUTE_READING
public static final int FETCHGROUP_VALID_ONLY_IF_FETCHGROUP_MANAGER_IN_DESCRIPTOR
public static final int ISOLATED_QUERY_EXECUTED_ON_SERVER_SESSION
public static final int NO_CALL_OR_INTERACTION_SPECIFIED
public static final int CANNOT_CACHE_CURSOR_RESULTS_ON_QUERY
public static final int CANNOT_CACHE_ISOLATED_DATA_ON_QUERY
public static final int MAPPING_FOR_EXPRESSION_DOES_NOT_SUPPORT_JOINING
public static final int SPECIFIED_PARTIAL_ATTRIBUTE_DOES_NOT_EXIST
public static final int INVALID_BUILDER_IN_QUERY
public static final int INVALID_EXPRESSION
public static final int INVALID_CONTAINER_CLASS
public static final int INCORRECT_QUERY_FOUND
public static final int CLEAR_QUERY_RESULTS_NOT_SUPPORTED
public static final int CANNOT_CONFORM_AND_CACHE_QUERY_RESULTS
public static final int REFLECTIVE_CALL_ON_TOPLINK_CLASS_FAILED
public static final int BATCH_READING_NOT_SUPPORTED_WITH_CALL
public static final int REFRESH_NOT_POSSIBLE_WITH_CHECK_CACHE_ONLY
public static final int DISCRIMINATOR_COLUMN_NOT_SELECTED
public static final int DELETE_ALL_QUERY_SPECIFIES_OBJECTS_BUT_NOT_SELECTION_CRITERIA
public static final int NAMED_ARGUMENT_NOT_FOUND_IN_QUERY_PARAMETERS
public static final int UPDATE_ALL_QUERY_ADD_UPDATE_FIELD_IS_NULL
public static final int UPDATE_ALL_QUERY_ADD_UPDATE_DOES_NOT_DEFINE_FIELD
public static final int UPDATE_ALL_QUERY_ADD_UPDATE_DEFINES_WRONG_FIELD
public static final int POLYMORPHIC_REPORT_ITEM_NOT_SUPPORTED
public static final int EXCEPTION_WHILE_USING_CONSTRUCTOR_EXPRESSION
public static final int TEMP_TABLES_NOT_SUPPORTED
public static final int MAPPING_FOR_FIELDRESULT_NOT_FOUND
public static final int JOIN_EXPRESSIONS_NOT_APPLICABLE_ON_NON_OBJECT_REPORT_ITEM
public static final int CLASS_NOT_FOUND_WHILE_USING_QUERY_HINT
public static final int QUERY_HINT_NAVIGATED_ILLEGAL_RELATIONSHIP
public static final int QUERY_HINT_NAVIGATED_NON_EXISTANT_RELATIONSHIP
public static final int QUERY_HINT_DID_NOT_CONTAIN_ENOUGH_TOKENS
public static final int DISTINCT_COUNT_ON_OUTER_JOINED_COMPOSITE_PK
public static final int QUERY_HINT_CONTAINED_INVALID_INTEGER_VALUE
public static final int EXPRESSION_DOES_NOT_SUPPORT_PARTIAL_ATTRIBUTE_READING
public static final int ADD_ARGS_NOT_SUPPORTED
public static final int UNNAMED_ARG_NOT_SUPPORTED
public static final int MAP_KEY_IS_NULL
public static final int UNABLE_TO_SET_REDIRECTOR_FROM_HINT
public static final int ERROR_INSTANTIATING_CLASS_FOR_QUERY_HINT
public static final int COMPATIBLE_TYPE_NOT_SET
public static final int TYPE_NAME_NOT_SET
public static final int NO_RELATION_TABLE_IN_MANY_TO_MANY_QUERY_KEY
public static final int EXCEPTION_WHILE_READING_MAP_KEY
public static final int CANNOT_ADD_ELEMENT_WITHOUT_KEY_TO_MAP
public static final int CANNOT_UNWRAP_NON_MAP_MEMBERS
public static final int NO_MAPPING_FOR_MAP_ENTRY_EXPRESSION
public static final int MAP_ENTRY_EXPRESSION_FOR_NON_COLLECTION
public static final int MAP_ENTRY_EXPRESSION_FOR_NON_MAP
public static final int LIST_ORDER_FIELD_WRONG_VALUE
public static final int INDEX_REQUIRES_QUERY_KEY_EXPRESSION
public static final int INDEX_REQUIRES_COLLECTION_MAPPING_WITH_LIST_ORDER_FIELD
public static final int BATCH_IN_REQUIRES_SINGLETON_PK
public static final int COULD_NOT_FIND_CAST_DESCRIPTOR
public static final int CAST_MUST_USE_INHERITANCE
public static final int PREPARE_FAILED
public static final int ORIGINAL_QUERY_MUST_USE_IN
public static final int PARTIONING_NOT_SUPPORTED
public static final int MISSING_CONNECTION_POOL
public static final int FAILOVER_FAILED
public static final int MISSING_CONTEXT_PROPERTY_FOR_PROPERTY_PARAMETER_EXPRESSION
public static final int NATIVE_SQL_QUERIES_ARE_DISABLED
public static final int EXCEPTION_WHILE_LOADING_CONSTRUCTOR
public static final int COLUMN_RESULT_NOT_FOUND
public static final int RESULT_SET_ACCESS_OPTIMIZATION_IS_NOT_POSSIBLE
public static final int SOP_OBJECT_DESERIALIZE_FAILED
public static final int SOP_OBJECT_IS_NOT_FOUND
public static final int SOP_OBJECT_WRONG_VERSION
public static final int SOP_OBJECT_WRONG_PK
protected QueryException(java.lang.String message)
protected QueryException(java.lang.String message, DatabaseQuery query)
protected QueryException(java.lang.String message, DatabaseQuery query, java.lang.Exception internalException)
public static QueryException additionalSizeQueryNotSpecified(DatabaseQuery query)
public static QueryException aggregateObjectCannotBeDeletedOrWritten(ClassDescriptor descriptor, DatabaseQuery query)
public static QueryException argumentSizeMismatchInQueryAndQueryDefinition(DatabaseQuery query)
public static QueryException missingContextPropertyForPropertyParameterExpression(DatabaseQuery query, java.lang.String argumentName)
public static QueryException namedArgumentNotFoundInQueryParameters(java.lang.String argumentName)
public static QueryException nativeSQLQueriesAreDisabled(DatabaseQuery query)
public static QueryException backupCloneIsDeleted(java.lang.Object clone)
public static QueryException backupCloneIsOriginalFromParent(java.lang.Object clone)
public static QueryException backupCloneIsOriginalFromSelf(java.lang.Object clone)
public static QueryException batchReadingNotSupported(DatabaseMapping mapping, DatabaseQuery query)
public static QueryException batchReadingNotSupported(DatabaseQuery query)
public static QueryException calledMethodThrewException(java.lang.reflect.Method aMethod, java.lang.Object object, java.lang.Exception ex)
public static ValidationException cannotAccessFieldOnObject(java.lang.reflect.Field aField, java.lang.Object anObject)
public static ValidationException cannotAccessMethodOnObject(java.lang.reflect.Method aMethod, java.lang.Object anObject)
public static QueryException cannotAddElement(java.lang.Object anObject, java.lang.Object aContainer, java.lang.Exception ex)
public static QueryException cannotAddToContainer(java.lang.Object anObject, java.lang.Object aContainer, org.eclipse.persistence.internal.queries.ContainerPolicy policy)
public static QueryException cannotCacheCursorResultsOnQuery(DatabaseQuery query)
public static QueryException cannotCacheIsolatedDataOnQuery(DatabaseQuery query)
public static QueryException cannotCachePartialObjects(DatabaseQuery query)
public static QueryException cannotCompareTablesInExpression(java.lang.Object data)
public static QueryException cannotCompareTargetForeignKeysToNull(Expression expression, java.lang.Object value, DatabaseMapping mapping)
public static QueryException cannotConformAndCacheQueryResults(ReadQuery query)
public static QueryException cannotConformExpression()
public static QueryException cannotCreateClone(org.eclipse.persistence.internal.queries.ContainerPolicy policy, java.lang.Object anObject)
public static QueryException cannotDeleteReadOnlyObject(java.lang.Object anObject)
public static QueryException cannotQueryAcrossAVariableOneToOneMapping(DatabaseMapping mapping, ClassDescriptor descriptor)
public static QueryException cannotRemoveFromContainer(java.lang.Object anObject, java.lang.Object aContainer, org.eclipse.persistence.internal.queries.ContainerPolicy policy)
public static QueryException cannotSetShouldCheckCacheOnlyOnReportQuery()
public static QueryException couldNotInstantiateContainerClass(java.lang.Class aClass, java.lang.Exception exception)
public static QueryException descriptorIsMissing(java.lang.Class referenceClass, DatabaseQuery query)
public static QueryException descriptorIsMissingForNamedQuery(java.lang.Class domainClass, java.lang.String queryName)
public static QueryException discriminatorColumnNotSelected(java.lang.String expectedColumn, java.lang.String sqlResultSetMapping)
public static QueryException exampleAndReferenceObjectClassMismatch(java.lang.Class exampleObjectClass, java.lang.Class referenceObjectClass, DatabaseQuery query)
public static QueryException exceptionWhileInitializingConstructor(java.lang.Exception thrownException, DatabaseQuery query, java.lang.Class targetClass)
public static QueryException exceptionWhileUsingConstructorExpression(java.lang.Exception thrownException, DatabaseQuery query)
public java.lang.String getMessage()
getMessage
in class EclipseLinkException
public DatabaseQuery getQuery()
public Record getQueryArgumentsRecord()
public static QueryException illegalUseOfGetField(java.lang.Object data)
public static QueryException illegalUseOfGetTable(java.lang.Object data)
public static QueryException illFormedExpression(Expression queryKey)
public static QueryException inCannotBeParameterized(DatabaseQuery query)
public static QueryException incorrectClassForObjectComparison(Expression expression, java.lang.Object value, DatabaseMapping mapping)
public static QueryException incorrectSizeQueryForCursorStream(DatabaseQuery query)
public static QueryException incorrectQueryObjectFound(DatabaseQuery query, java.lang.Class expectedQueryClass)
public static QueryException invalidContainerClass(java.lang.Class containerGiven, java.lang.Class containerRequired)
public static QueryException invalidDatabaseAccessor(org.eclipse.persistence.internal.databaseaccess.Accessor accessor)
public static QueryException invalidDatabaseCall(Call call)
public static QueryException invalidExpressionForQueryItem(Expression expression, DatabaseQuery owner)
public static QueryException invalidOperation(java.lang.String operation)
public static QueryException invalidOperator(java.lang.Object data)
public static QueryException invalidOperatorForObjectComparison(Expression expression)
public static QueryException invalidQuery(DatabaseQuery query)
public static QueryException invalidBuilderInQuery(DatabaseQuery query)
public static QueryException invalidQueryKeyInExpression(java.lang.Object data)
public static QueryException invalidExpression(java.lang.Object expression)
public static QueryException mappingForExpressionDoesNotSupportJoining(java.lang.Object expression)
public static QueryException mappingForFieldResultNotFound(java.lang.String[] attributeNames, int currentString)
public static QueryException invalidQueryOnHistoricalSession(DatabaseQuery query)
public static QueryException invalidQueryOnServerSession(DatabaseQuery query)
public static QueryException invalidTableForFieldInExpression(java.lang.Object data)
public static QueryException invalidTypeExpression(java.lang.Object expression)
public static QueryException invalidUseOfAnyOfInExpression(java.lang.Object data)
public static QueryException joinExpressionsNotApplicableOnNonObjectReportItem(java.lang.String expressionType, java.lang.String itemName)
public static QueryException joiningAcrossInheritanceClassWithMultipleTablesNotSupported(DatabaseQuery query, java.lang.Class joinClass)
public static QueryException invalidUseOfToManyQueryKeyInExpression(java.lang.Object data)
public static QueryException isolatedQueryExecutedOnServerSession()
public static ValidationException mapKeyIsNull(java.lang.Object element, java.lang.Object container)
public static ValidationException mapKeyNotComparable(java.lang.Object anObject, java.lang.Object aContainer)
public static QueryException methodDoesNotExistInContainerClass(java.lang.String methodName, java.lang.Class aClass)
public static QueryException methodDoesNotExistOnExpression(java.lang.String methodName, java.lang.Class[] argTypes)
public static QueryException methodInvocationFailed(java.lang.reflect.Method aMethod, java.lang.Object anObject, java.lang.Exception ex)
public static QueryException methodNotValid(java.lang.Object aReceiver, java.lang.String methodName)
public static QueryException mustInstantiateValueholders()
public static QueryException noAttributesForReportQuery(DatabaseQuery query)
public static QueryException noConcreteClassIndicated(org.eclipse.persistence.internal.sessions.AbstractRecord row, DatabaseQuery query)
public static QueryException noCallOrInteractionSpecified()
public static QueryException noCursorSupport(DatabaseQuery query)
public static QueryException noDescriptorForClassFromInheritancePolicy(DatabaseQuery query, java.lang.Class referenceClass)
public static QueryException noExpressionBuilderFound(Expression expression)
public static QueryException nullPrimaryKeyInBuildingObject(DatabaseQuery query, org.eclipse.persistence.internal.sessions.AbstractRecord databaseRow)
public static QueryException objectComparisonsCannotBeParameterized(Expression expression)
public static QueryException objectDoesNotExistInCache(java.lang.Object object)
public static QueryException classPkDoesNotExistInCache(java.lang.Class theClass, java.lang.Object primaryKey)
public static QueryException clearQueryResultsNotSupported(ReadQuery query)
public static QueryException objectToInsertIsEmpty(org.eclipse.persistence.internal.helper.DatabaseTable table)
public static QueryException objectToModifyNotSpecified(DatabaseQuery query)
public static QueryException outerJoinIsOnlyValidForOneToOneMappings(DatabaseMapping mapping)
public static QueryException queryNotDefined()
public static QueryException queryNotDefined(java.lang.String queryName)
public static QueryException queryNotDefined(java.lang.String queryName, java.lang.Class domainClass)
public static QueryException querySentToInactiveUnitOfWork(DatabaseQuery query)
public static QueryException readBeyondStream(DatabaseQuery query)
public static QueryException redirectionClassOrMethodNotSet(DatabaseQuery query)
public static QueryException unableToSetRedirectorOnQueryFromHint(DatabaseQuery query, java.lang.String hint, java.lang.String redirectorClass, java.lang.Exception ex)
public static QueryException redirectionMethodError(java.lang.Exception exception, DatabaseQuery query)
public static QueryException redirectionMethodNotDefinedCorrectly(java.lang.Class methodClass, java.lang.String methodName, java.lang.Exception exception, DatabaseQuery query)
public static QueryException referenceClassMissing(DatabaseQuery query)
public static QueryException refreshNotPossibleWithoutCache(DatabaseQuery query)
public static QueryException reportQueryResultSizeMismatch(int expected, int retrieved)
public static QueryException reportQueryResultWithoutPKs(ReportQueryResult result)
public static QueryException parameterNameMismatch(java.lang.String badParameterName)
public static QueryException polymorphicReportItemWithMultipletableNotSupported(java.lang.String itemName, Expression expression, DatabaseQuery owner)
public static QueryException selectionObjectCannotBeNull(DatabaseQuery query)
public void setQuery(DatabaseQuery query)
public void setQueryArguments(org.eclipse.persistence.internal.sessions.AbstractRecord queryArguments)
public static QueryException sizeOnlySupportedOnExpressionQueries(DatabaseQuery query)
public static QueryException specifiedPartialAttributeDoesNotExist(DatabaseQuery query, java.lang.String attributeName, java.lang.String targetClassName)
public static QueryException sqlStatementNotSetProperly(DatabaseQuery query)
public static QueryException typeMismatchBetweenAttributeAndConstantOnExpression(java.lang.Class constantClass, java.lang.Class attributeClass)
public static QueryException unnamedQueryOnSessionBroker(DatabaseQuery query)
public static QueryException unsupportedMappingForObjectComparison(DatabaseMapping mapping, Expression expression)
public static QueryException updateStatementsNotSpecified()
public static QueryException inheritanceWithMultipleTablesNotSupported()
public static QueryException cloneMethodRequired()
public static QueryException cloneMethodInaccessible()
public static QueryException cloneMethodThrowException(java.lang.Throwable exception)
public static QueryException unexpectedInvocation(java.lang.String message)
public static QueryException multipleRowsDetectedFromReadObjectQuery()
public static QueryException historicalQueriesMustPreserveGlobalCache()
public static QueryException historicalQueriesOnlySupportedOnOracle()
public static QueryException mustUseCursorStreamPolicy()
public static QueryException fetchGroupNotDefinedInDescriptor(java.lang.String fetchGroupName)
public static QueryException cannotConformUnfetchedAttribute(java.lang.String attrbuteName)
public static QueryException fetchGroupAttributeNotMapped(java.lang.String attrbuteName)
public static QueryException fetchGroupNotSupportOnReportQuery()
public static QueryException fetchGroupNotSupportOnPartialAttributeReading()
public static QueryException fetchGroupValidOnlyIfFetchGroupManagerInDescriptor(java.lang.String descriptorName, java.lang.String queryName)
public static QueryException reflectiveCallOnTopLinkClassFailed(java.lang.String className, java.lang.Exception e)
public static QueryException refreshNotPossibleWithCheckCacheOnly(DatabaseQuery query)
public static QueryException deleteAllQuerySpecifiesObjectsButNotSelectionCriteria(ClassDescriptor descriptor, DatabaseQuery query, java.lang.String objects)
public static QueryException updateAllQueryAddUpdateFieldIsNull(DatabaseQuery query)
public static QueryException updateAllQueryAddUpdateDoesNotDefineField(ClassDescriptor descriptor, DatabaseQuery query, java.lang.String attributeNameOrExpression)
public static QueryException updateAllQueryAddUpdateDefinesWrongField(ClassDescriptor descriptor, DatabaseQuery query, java.lang.String attributeNameOrExpression, java.lang.String wrongField)
public static QueryException tempTablesNotSupported(DatabaseQuery query, java.lang.String platformClassName)
public static QueryException classNotFoundWhileUsingQueryHint(DatabaseQuery query, java.lang.Object hintValue, java.lang.Exception exc)
public static QueryException queryHintNavigatedIllegalRelationship(DatabaseQuery query, java.lang.String hintName, java.lang.Object hintValue, java.lang.String relationship)
public static QueryException queryHintNavigatedNonExistantRelationship(DatabaseQuery query, java.lang.String hintName, java.lang.Object hintValue, java.lang.String relationship)
public static QueryException queryHintDidNotContainEnoughTokens(DatabaseQuery query, java.lang.String hintName, java.lang.Object hintValue)
public static QueryException distinctCountOnOuterJoinedCompositePK(ClassDescriptor descr, DatabaseQuery query)
public static QueryException queryHintContainedInvalidIntegerValue(java.lang.String hintName, java.lang.Object hintValue, java.lang.Exception e)
public static QueryException expressionDoesNotSupportPartialAttributeReading(Expression expression)
public static QueryException addArgumentsNotSupported(java.lang.String argumentType)
public static QueryException unnamedArgumentsNotSupported()
public static QueryException columnResultNotFound(org.eclipse.persistence.internal.helper.DatabaseField dbField)
public static QueryException compatibleTypeNotSet(org.eclipse.persistence.internal.helper.DatabaseType type)
public static QueryException typeNameNotSet(org.eclipse.persistence.internal.helper.DatabaseType type)
public static QueryException errorInstantiatedClassForQueryHint(java.lang.Exception exception, DatabaseQuery query, java.lang.Class theClass, java.lang.String hint)
public static QueryException noRelationTableInManyToManyQueryKey(ManyToManyQueryKey queryKey, Expression expression)
public static QueryException exceptionWhileReadingMapKey(java.lang.Object object, java.lang.Exception ex)
public static QueryException cannotAddElementWithoutKeyToMap(java.lang.Object object)
public static QueryException cannotUnwrapNonMapMembers(java.lang.Object object)
public static QueryException noMappingForMapEntryExpression(Expression baseExpression)
public static QueryException mapEntryExpressionForNonCollection(Expression baseExpression, DatabaseMapping mapping)
public static QueryException mapEntryExpressionForNonMap(Expression baseExpression, DatabaseMapping mapping)
public static QueryException listOrderFieldWrongValue(DatabaseQuery query, org.eclipse.persistence.internal.helper.DatabaseField field, java.util.List wrongOrderValuesList)
public static QueryException indexRequiresQueryKeyExpression(Expression expression)
public static QueryException indexRequiresCollectionMappingWithListOrderField(Expression expression, DatabaseMapping mapping)
public static QueryException batchReadingInRequiresSingletonPrimaryKey(DatabaseQuery query)
public static QueryException couldNotFindCastDescriptor(java.lang.Class castClass, Expression base)
public static QueryException castMustUseInheritance(Expression base)
public static QueryException prepareFailed(java.lang.Exception error, DatabaseQuery query)
public static QueryException originalQueryMustUseBatchIN(DatabaseMapping mapping, DatabaseQuery query)
public static QueryException partitioningNotSupported(org.eclipse.persistence.internal.sessions.AbstractSession session, DatabaseQuery query)
public static QueryException missingConnectionPool(java.lang.String poolName, DatabaseQuery query)
public static QueryException failoverFailed(java.lang.String poolName)
public static QueryException resultSetAccessOptimizationIsNotPossible(DatabaseQuery query)
public static QueryException sopObjectDeserializeFailed(DatabaseQuery query, org.eclipse.persistence.internal.helper.DatabaseField sopField, org.eclipse.persistence.internal.sessions.AbstractRecord row, java.lang.Exception exception)
public static QueryException sopObjectIsNotFound(DatabaseQuery query, org.eclipse.persistence.internal.helper.DatabaseField sopField, org.eclipse.persistence.internal.sessions.AbstractRecord row)
public static QueryException sopObjectWrongVersion(DatabaseQuery query, java.lang.Object sopObjectVersion, org.eclipse.persistence.internal.helper.DatabaseField sopField, org.eclipse.persistence.internal.sessions.AbstractRecord row)
public static QueryException sopObjectWrongPk(DatabaseQuery query, java.lang.Object sopObjectPk, org.eclipse.persistence.internal.helper.DatabaseField sopField, org.eclipse.persistence.internal.sessions.AbstractRecord row)