[eclipselink] branch master updated (04e6d6a -> 5ff20d6)
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Thu Oct 12 20:32:53 UTC 2017
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a change to branch master
in repository eclipselink.
from 04e6d6a Upload to unstable
adds 9d5cd82 Imported Upstream version 2.6.2
new 92d803f Merge tag 'upstream/2.6.2'
new cf40ff6 New dependency on libjsonp-java
new 0cadccd No longer remove the embedded copy of ASM (Closes: #800851)
new 6a952d0 Depend on libgeronimo-validation-1.1-spec-java instead of libgeronimo-validation-1.0-spec-java
new 82ea50b Disabled JGroup support (too old in Debian)
new c7da3a0 New dependency on libjaxb-java (>= 2.3)
new 28bea9d Updated the Maven poms
new 53bb601 No longer remove the embedded copy of ANTLR
new 09e7abc Set the source/target level to Java 7
new 312cdb3 Removed charset.patch, typeparameters.patch and explicitcast.patch
new 36eb100 Removed regenerate-patches.sh
new eddf89b Standards-Version updated to 4.1.1
adds 4adbe48 New upstream version 2.6.5
new 9ba051a Updated version 2.6.5 from 'upstream/2.6.5'
new cec7544 Updated the Maven poms
new 5ff20d6 Upload to unstable
The 15 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
META-INF/MANIFEST.MF | 10 +-
META-INF/services/com.sun.tools.xjc.Plugin | 1 +
OSGI-INF/l10n/bundle-src.properties | 2 +-
about.html | 40 +-
commonj/sdo/impl/HelperProviderImpl.java | 2 +-
debian/README.Debian | 4 -
debian/build.properties | 4 +-
debian/changelog | 17 +
debian/classpath-debian | 7 +-
debian/control | 14 +-
debian/excludesfiles/build | 4 +
debian/libeclipselink-java.manifest | 2 +-
debian/patches/charset.patch | 13 -
debian/patches/disable_antlr3_embedded_copy.diff | 183 -
debian/patches/disable_asm_embedded_copy.diff | 370 -
debian/patches/explicitcast.patch | 71 -
debian/patches/series | 5 -
debian/patches/typeparameters.patch | 13 -
debian/poms/eclipselink.pom | 16 +-
debian/poms/org.eclipse.persistence.jpa.jpql.pom | 4 +-
....eclipse.persistence.jpa.modelgen.processor.pom | 8 +-
debian/regenerate-patches.sh | 32 -
org/eclipse/persistence/Version.j | 149 +-
org/eclipse/persistence/Version.java | 157 +-
.../annotations/AdditionalCriteria.java | 9 +-
org/eclipse/persistence/annotations/BasicMap.java | 6 +-
.../persistence/annotations/BatchFetchType.java | 4 +-
org/eclipse/persistence/annotations/CacheType.java | 4 +-
.../annotations/ChangeTrackingType.java | 4 +-
.../persistence/annotations/ClassExtractor.java | 46 +-
.../persistence/annotations/CloneCopyPolicy.java | 57 +-
org/eclipse/persistence/annotations/Convert.java | 63 +-
org/eclipse/persistence/annotations/Converter.java | 2 +-
.../persistence/annotations/CopyPolicy.java | 6 +-
.../persistence/annotations/ExistenceChecking.java | 4 +-
.../persistence/annotations/ExistenceType.java | 4 +-
.../persistence/annotations/IdValidation.java | 8 +-
org/eclipse/persistence/annotations/Index.java | 2 +-
.../annotations/InstantiationCopyPolicy.java | 10 +-
.../persistence/annotations/MultitenantType.java | 4 +-
.../annotations/NamedStoredProcedureQuery.java | 4 +-
.../annotations/ObjectTypeConverter.java | 2 +-
.../persistence/annotations/OptimisticLocking.java | 4 +-
.../annotations/OptimisticLockingType.java | 4 +-
.../persistence/annotations/OrderCorrection.java | 6 +-
.../persistence/annotations/RangePartition.java | 4 +-
.../annotations/SerializedConverter.java | 63 +
.../annotations/SerializedConverters.java | 38 +
.../persistence/annotations/SerializedObject.java | 32 +-
.../persistence/annotations/TypeConverter.java | 2 +-
.../persistence/annotations/ValuePartition.java | 3 +-
.../annotations/VirtualAccessMethods.java | 4 +-
org/eclipse/persistence/config/BatchWriting.java | 4 +-
.../config/CacheCoordinationProtocol.java | 1 +
.../persistence/config/CacheIsolationType.java | 4 +-
org/eclipse/persistence/config/CascadePolicy.java | 16 +-
.../persistence/config/CommitOrderType.java | 43 +
.../config/EntityManagerProperties.java | 70 +-
.../config/ExclusiveConnectionMode.java | 8 +-
.../persistence/config/ParserValidationType.java | 4 +-
.../config/PersistenceUnitProperties.java | 6873 +++++++------
.../persistence/config/PropertiesUtils.java | 168 +
org/eclipse/persistence/config/QueryHints.java | 51 +-
org/eclipse/persistence/config/ResultType.java | 14 +-
.../persistence/config/StructConverterType.java | 4 +-
.../persistence/config/SystemProperties.java | 153 +-
org/eclipse/persistence/config/TargetServer.java | 5 +-
.../core/descriptors/CoreDescriptor.java | 8 +-
.../core/descriptors/CoreInheritancePolicy.java | 5 +-
.../transformers/CoreFieldTransformer.java | 39 +
.../core/queries/CoreAttributeGroup.java | 162 +-
.../core/queries/CoreAttributeItem.java | 18 +-
org/eclipse/persistence/dbws/DBWSModel.java | 12 +-
org/eclipse/persistence/dbws/DBWSModelProject.java | 12 +-
.../persistence/dbws/eclipselink-dbws_1.2.xsd | 135 +
org/eclipse/persistence/descriptors/CMPPolicy.java | 50 +-
.../persistence/descriptors/CachePolicy.java | 72 +-
.../persistence/descriptors/ClassDescriptor.java | 119 +-
.../persistence/descriptors/ClassExtractor.java | 4 +-
.../descriptors/DescriptorQueryManager.java | 28 +-
.../descriptors/FieldsLockingPolicy.java | 6 +-
.../persistence/descriptors/InheritancePolicy.java | 10 +-
.../persistence/descriptors/InterfacePolicy.java | 170 +-
.../descriptors/MethodClassExtractor.java | 6 +-
.../persistence/descriptors/MultitenantPolicy.java | 3 +-
.../descriptors/PessimisticLockingPolicy.java | 4 +-
.../descriptors/SchemaPerMultitenantPolicy.java | 146 +
.../descriptors/SingleTableMultitenantPolicy.java | 11 +-
.../descriptors/TablePerClassPolicy.java | 187 +-
.../descriptors/TablePerMultitenantPolicy.java | 15 +-
.../descriptors/changetracking/ChangeTracker.java | 3 +-
.../changetracking/CollectionChangeEvent.java | 4 +-
.../changetracking/CollectionChangeTracker.java | 3 +-
.../DeferredChangeDetectionPolicy.java | 4 +-
.../descriptors/changetracking/MapChangeEvent.java | 4 +-
.../changetracking/ObjectChangePolicy.java | 8 +-
.../descriptors/copying/CloneCopyPolicy.java | 7 +-
.../invalidation/CacheInvalidationPolicy.java | 6 +-
.../partitioning/CustomPartitioningPolicy.java | 4 +-
.../partitioning/HashPartitioningPolicy.java | 8 +-
.../descriptors/partitioning/RangePartition.java | 8 +-
.../partitioning/ValuePartitioningPolicy.java | 4 +-
.../persistence/dynamic/DynamicClassLoader.java | 16 +-
.../persistence/dynamic/DynamicClassWriter.java | 20 +-
org/eclipse/persistence/dynamic/DynamicEntity.java | 8 +-
org/eclipse/persistence/dynamic/DynamicHelper.java | 10 +-
org/eclipse/persistence/dynamic/DynamicType.java | 4 +-
.../persistence/dynamic/DynamicTypeBuilder.java | 8 +-
.../persistence/eis/EISCollectionChangeRecord.java | 57 +-
org/eclipse/persistence/eis/EISConnectionSpec.java | 3 +-
org/eclipse/persistence/eis/EISDescriptor.java | 50 +-
.../eis/EISOrderedCollectionChangeRecord.java | 45 +-
.../eis/interactions/QueryStringInteraction.java | 4 +-
.../mappings/EISCompositeCollectionMapping.java | 4 +-
.../EISCompositeDirectCollectionMapping.java | 4 +-
.../eis/mappings/EISCompositeObjectMapping.java | 29 +-
.../persistence/eis/mappings/EISDirectMapping.java | 4 +-
.../eis/mappings/EISOneToManyMapping.java | 45 +-
.../eis/mappings/EISOneToManyMappingHelper.java | 73 +-
.../eis/mappings/EISOneToOneMapping.java | 50 +-
.../eis/mappings/EISTransformationMapping.java | 4 +-
.../exceptions/BeanValidationException.java | 81 +
.../exceptions/CommunicationException.java | 5 +-
.../exceptions/ConversionException.java | 14 +-
.../persistence/exceptions/DynamicException.java | 10 +-
.../exceptions/EclipseLinkException.java | 28 +-
.../exceptions/EntityManagerSetupException.java | 23 +-
.../persistence/exceptions/JAXBException.java | 18 +-
.../persistence/exceptions/JPARSErrorCodes.java | 43 +
.../persistence/exceptions/JPQLException.java | 4 +-
.../persistence/exceptions/QueryException.java | 49 +-
.../exceptions/RemoteCommandManagerException.java | 13 +
.../persistence/exceptions/SDOException.java | 34 +-
.../exceptions/ServerPlatformException.java | 49 +
.../exceptions/SessionLoaderException.java | 22 +-
.../exceptions/ValidationException.java | 9 +-
.../exceptions/XMLMarshalException.java | 75 +-
.../i18n/BeanValidationExceptionResource.java | 45 +
.../i18n/ConcurrencyExceptionResource.java | 12 +-
.../i18n/ConversionExceptionResource.java | 7 +-
.../i18n/DescriptorExceptionResource.java | 10 +-
.../i18n/EntityManagerSetupExceptionResource.java | 3 +-
.../exceptions/i18n/ExceptionResource.java | 6 +-
.../exceptions/i18n/JAXBExceptionResource.java | 26 +-
.../i18n/JMSProcessingExceptionResource.java | 12 +-
.../exceptions/i18n/JPARSExceptionResource.java | 51 +
.../PersistenceUnitLoadingExceptionResource.java | 8 +-
.../exceptions/i18n/QueryExceptionResource.java | 39 +-
.../RemoteCommandManagerExceptionResource.java | 9 +-
.../exceptions/i18n/SDOExceptionResource.java | 8 +-
.../i18n/ServerPlatformExceptionResource.java | 33 +
.../i18n/ValidationExceptionResource.java | 92 +-
.../i18n/XMLConversionExceptionResource.java | 6 +-
.../i18n/XMLMarshalExceptionResource.java | 22 +-
.../persistence/expressions/Expression.java | 581 +-
.../persistence/expressions/ExpressionBuilder.java | 30 +-
.../persistence/expressions/ExpressionMath.java | 10 +-
.../expressions/ExpressionOperator.java | 20 +-
.../expressions/ListExpressionOperator.java | 6 +-
.../spatial/SpatialExpressionFactory.java | 22 +-
org/eclipse/persistence/history/AsOfClause.java | 10 +-
org/eclipse/persistence/history/HistoryPolicy.java | 8 +-
.../indirection/IndirectCollectionsFactory.java | 395 +
.../persistence/indirection/IndirectList.java | 1964 ++--
.../persistence/indirection/IndirectMap.java | 242 +-
.../persistence/indirection/IndirectSet.java | 100 +-
.../internal/cache/AdvancedProcessor.java | 42 +
.../persistence/internal/cache/Clearable.java | 24 +
.../persistence/internal/cache/ComputableTask.java | 23 +
.../internal/cache/LowLevelProcessor.java | 34 +
.../persistence/internal/cache/Memoizer.java | 117 +
.../persistence/internal/cache/Processor.java | 30 +
.../internal/codegen/AttributeDefinition.java | 78 +-
.../internal/codegen/CodeGenerator.java | 78 +-
.../core/descriptors/CoreObjectBuilder.java | 8 +-
.../internal/core/helper/CoreClassConstants.java | 6 +
.../core/helper/CoreConversionManager.java | 5 +
.../internal/core/helper/CoreTable.java | 17 +
.../core/queries/CoreAttributeConverter.java | 249 +
.../internal/databaseaccess/DatabaseAccessor.java | 13 +-
.../internal/databaseaccess/DatabaseCall.java | 28 +-
.../internal/databaseaccess/DatabasePlatform.java | 6890 ++++++-------
.../internal/databaseaccess/DatasourceCall.java | 55 +-
.../DynamicSQLBatchWritingMechanism.java | 21 +-
.../databaseaccess/FieldTypeDefinition.java | 54 +-
.../ParameterizedSQLBatchWritingMechanism.java | 21 +-
.../persistence/internal/dbws/DBWSAdapter.java | 2 +-
.../persistence/internal/dbws/ProviderHelper.java | 77 +-
.../internal/dbws/SOAPAttachmentHandler.java | 2 +-
.../persistence/internal/dbws/SOAPResponse.java | 2 +-
.../internal/dbws/SOAPResponseClassLoader.java | 4 +-
.../internal/dbws/SOAPResponseWriter.java | 2 +-
.../descriptors/ClassNameConversionRequired.java | 32 +
.../internal/descriptors/DescriptorHelper.java | 101 +
.../internal/descriptors/InstantiationPolicy.java | 6 +-
.../descriptors/MethodAttributeAccessor.java | 6 +-
.../internal/descriptors/ObjectBuilder.java | 25 +-
.../PersistenceObjectAttributeAccessor.java | 112 +-
.../changetracking/ObjectChangeListener.java | 13 +-
.../internal/dynamic/DynamicEntityImpl.java | 204 +-
.../internal/dynamic/DynamicPropertiesManager.java | 24 +-
.../internal/expressions/ConstantExpression.java | 2 +-
.../internal/expressions/ExpressionSQLPrinter.java | 635 +-
.../internal/expressions/FieldExpression.java | 50 +-
.../internal/expressions/LogicalExpression.java | 18 +-
.../internal/expressions/NestedTable.java | 78 +-
.../internal/expressions/ObjectExpression.java | 35 +-
.../internal/expressions/ParameterExpression.java | 58 +-
.../internal/expressions/QueryKeyExpression.java | 68 +-
.../internal/expressions/RelationExpression.java | 39 +-
.../internal/expressions/SQLSelectStatement.java | 371 +-
.../internal/expressions/TableAliasLookup.java | 78 +-
.../internal/helper/ClassConstants.java | 9 +-
.../internal/helper/ConcurrencyManager.java | 1134 +--
.../internal/helper/ConcurrentFixedCache.java | 4 +
.../internal/helper/ConversionManager.java | 129 +-
.../internal/helper/DBPlatformHelper.java | 5 +-
.../persistence/internal/helper/DatabaseField.java | 4 +-
.../persistence/internal/helper/DatabaseTable.java | 16 +-
.../persistence/internal/helper/Helper.java | 752 +-
.../persistence/internal/helper/JavaPlatform.java | 18 +-
.../internal/helper/JavaSEPlatform.java | 215 +
.../persistence/internal/helper/JavaVersion.java | 161 +
.../internal/helper/NonSynchronizedVector.java | 78 +-
.../persistence/internal/helper/StringHelper.java | 73 +
.../internal/helper/TransformerHelper.java | 44 +
.../helper/VendorNameToPlatformMapping.properties | 43 +-
.../internal/helper/WriteLockManager.java | 87 +-
.../persistence/internal/helper/XMLHelper.java | 406 +
.../internal/identitymaps/CacheIdentityMap.java | 57 +-
.../internal/identitymaps/CacheKey.java | 9 +-
.../internal/identitymaps/IdentityMapManager.java | 322 +-
.../internal/indirection/BackupValueHolder.java | 30 +-
.../indirection/BasicIndirectionPolicy.java | 11 +-
.../indirection/CacheBasedValueHolder.java | 1 -
.../indirection/ContainerIndirectionPolicy.java | 6 +-
.../internal/indirection/DatabaseValueHolder.java | 4 +
.../internal/indirection/ProtectedValueHolder.java | 7 +-
.../indirection/ProxyIndirectionHandler.java | 4 +-
.../indirection/ProxyIndirectionPolicy.java | 4 +-
.../indirection/QueryBasedValueHolder.java | 498 +-
.../indirection/TransparentIndirectionPolicy.java | 12 +-
.../indirection/UnitOfWorkQueryValueHolder.java | 7 +-
.../indirection/UnitOfWorkValueHolder.java | 6 +-
.../WeavedObjectBasicIndirectionPolicy.java | 47 +-
.../jdk8/IndirectCollectionsProvider.class | Bin 0 -> 3067 bytes
.../jdk8/IndirectCollectionsProvider.java | 78 +
.../internal/indirection/jdk8/IndirectList$1.class | Bin 0 -> 3183 bytes
.../internal/indirection/jdk8/IndirectList.class | Bin 0 -> 5183 bytes
.../internal/indirection/jdk8/IndirectList.java | 174 +
.../indirection/jdk8/IndirectMap$1$1.class | Bin 0 -> 2505 bytes
.../internal/indirection/jdk8/IndirectMap$1.class | Bin 0 -> 6010 bytes
.../indirection/jdk8/IndirectMap$2$1.class | Bin 0 -> 2289 bytes
.../internal/indirection/jdk8/IndirectMap$2.class | Bin 0 -> 5306 bytes
.../indirection/jdk8/IndirectMap$3$1.class | Bin 0 -> 2601 bytes
.../internal/indirection/jdk8/IndirectMap$3.class | Bin 0 -> 5710 bytes
.../internal/indirection/jdk8/IndirectMap.class | Bin 0 -> 8348 bytes
.../internal/indirection/jdk8/IndirectMap.java | 696 ++
.../internal/indirection/jdk8/IndirectSet$1.class | Bin 0 -> 1951 bytes
.../internal/indirection/jdk8/IndirectSet.class | Bin 0 -> 3506 bytes
.../internal/indirection/jdk8/IndirectSet.java | 112 +
.../internal/jaxb/GenericsClassHelper.java | 308 +
.../internal/jaxb/JAXBElementRootConverter.java | 1 +
.../persistence/internal/jaxb/JaxbClassLoader.java | 16 +-
.../internal/jaxb/MultiArgInstantiationPolicy.java | 4 +-
.../internal/jaxb/SessionEventListener.java | 2 +-
.../internal/jaxb/XMLJavaTypeConverter.java | 80 +-
.../jaxb/json/schema/JsonSchemaGenerator.java | 383 +-
.../jaxb/json/schema/model/JsonSchema.java | 38 +
.../internal/jaxb/json/schema/model/JsonType.java | 12 +-
.../internal/jaxb/json/schema/model/Property.java | 11 +
.../persistence/internal/jpa/CMP3Policy.java | 332 +-
.../persistence/internal/jpa/EntityGraphImpl.java | 2 +-
.../internal/jpa/EntityManagerFactoryDelegate.java | 37 +-
.../internal/jpa/EntityManagerFactoryImpl.java | 13 +-
.../internal/jpa/EntityManagerFactoryProvider.java | 808 +-
.../internal/jpa/EntityManagerImpl.java | 21 +-
.../internal/jpa/EntityManagerSetupImpl.java | 389 +-
.../persistence/internal/jpa/IsolatedHashMap.java | 191 +
org/eclipse/persistence/internal/jpa/JPAQuery.java | 2 +
.../internal/jpa/QueryHintsHandler.java | 77 +-
.../persistence/internal/jpa/QueryImpl.java | 15 +-
.../internal/jpa/config/xml/MappingsImpl.java | 2 +
.../BeanValidationInitializationHelper.java | 260 +-
.../internal/jpa/deployment/JPAInitializer.java | 8 +-
.../jpa/deployment/JavaSECMPInitializer.java | 44 +-
.../jpa/deployment/PersistenceUnitProcessor.java | 81 +-
.../jpql/AbstractObjectLevelReadQueryVisitor.java | 42 +-
.../jpa/jpql/ExpressionBuilderVisitor.java | 17 +-
.../internal/jpa/jpql/NumericTypeComparator.java | 6 +-
.../internal/jpa/jpql/TypeResolver.java | 2 +-
.../internal/jpa/metadata/MetadataConstants.java | 2 +-
.../internal/jpa/metadata/MetadataDescriptor.java | 37 +-
.../internal/jpa/metadata/MetadataHelper.java | 4 +-
.../internal/jpa/metadata/MetadataProcessor.java | 45 +-
.../internal/jpa/metadata/MetadataProject.java | 63 +-
.../internal/jpa/metadata/ORMetadata.java | 28 +-
.../jpa/metadata/accessors/MetadataAccessor.java | 53 +
.../jpa/metadata/accessors/MetadataHelper.java | 94 +
.../accessors/classes/ConverterAccessor.java | 12 +-
.../metadata/accessors/classes/EntityAccessor.java | 8 +-
.../accessors/mappings/CollectionAccessor.java | 8 +-
.../accessors/mappings/DirectAccessor.java | 21 +-
.../mappings/ElementCollectionAccessor.java | 65 +-
.../accessors/mappings/MappingAccessor.java | 192 +-
.../accessors/mappings/ObjectAccessor.java | 25 -
.../objects/MetadataAnnotatedElement.java | 37 +-
.../accessors/objects/MetadataAsmFactory.java | 64 +-
.../beanvalidation/BeanValidationHelper.java | 277 +
.../metadata/beanvalidation/ReflectionUtils.java | 393 +
.../beanvalidation/ValidationXMLReader.java | 208 +
.../jpa/metadata/cache/CacheIndexMetadata.java | 13 +-
.../jpa/metadata/converters/ConvertMetadata.java | 137 +-
.../jpa/metadata/converters/JSONMetadata.java | 78 +
.../jpa/metadata/converters/KryoMetadata.java | 78 +
.../converters/SerializedConverterMetadata.java | 152 +
.../metadata/converters/SerializedMetadata.java | 3 +-
.../jpa/metadata/converters/XMLMetadata.java | 78 +
.../metadata/listeners/BeanValidationListener.java | 73 +-
.../metadata/listeners/EntityListenerMetadata.java | 84 +-
.../listeners/JPAEntityListenerHolder.java | 4 +-
.../jpa/metadata/listeners/MethodSerialImpl.java | 6 +-
.../queries/StoredProcedureParameterMetadata.java | 2 +-
.../jpa/metadata/tables/IndexMetadata.java | 79 +-
.../jpa/metadata/xml/XMLEntityMappings.java | 26 +-
.../xml/XMLEntityMappingsMappingProject.java | 109 +-
.../jpa/metadata/xml/XMLEntityMappingsReader.java | 787 +-
.../internal/jpa/metamodel/AttributeImpl.java | 7 +-
.../internal/jpa/metamodel/ManagedTypeImpl.java | 18 +-
.../jpa/metamodel/MappedSuperclassTypeImpl.java | 20 +-
.../internal/jpa/metamodel/MetamodelImpl.java | 96 +-
.../internal/jpa/metamodel/TypeImpl.java | 48 +-
.../jpa/metamodel/proxy/AttributeProxyImpl.java | 106 +
.../proxy/CollectionAttributeProxyImpl.java | 30 +
.../metamodel/proxy/ListAttributeProxyImpl.java | 29 +
.../jpa/metamodel/proxy/MapAttributeProxyImpl.java | 42 +
.../metamodel/proxy/PluralAttributeProxyImpl.java | 50 +
.../jpa/metamodel/proxy/SetAttributeProxyImpl.java | 29 +
.../proxy/SingularAttributeProxyImpl.java | 52 +
.../jpa/modelgen/CanonicalModelProcessor.java | 30 +-
.../internal/jpa/parsing/AttributeNode.java | 78 +-
.../internal/jpa/parsing/CoalesceNode.java | 62 +-
.../internal/jpa/parsing/ConstructorNode.java | 78 +-
.../internal/jpa/parsing/GroupByNode.java | 76 +-
.../internal/jpa/parsing/LiteralNode.java | 72 +-
.../persistence/internal/jpa/parsing/Node.java | 133 +-
.../internal/jpa/parsing/ParseTree.java | 78 +-
.../internal/jpa/parsing/VariableNode.java | 78 +-
.../internal/jpa/parsing/jpql/antlr/JPQLLexer.java | 63 +-
.../jpa/parsing/jpql/antlr/JPQLParser.java | 678 +-
.../jpa/querydef/CompoundExpressionImpl.java | 10 +-
.../internal/jpa/querydef/CriteriaQueryImpl.java | 10 +-
.../internal/jpa/querydef/ExpressionImpl.java | 2 +-
.../persistence/internal/jpa/querydef/InImpl.java | 29 +-
.../internal/jpa/querydef/PredicateImpl.java | 7 +-
.../jpa/rs/metadata/model/CollectionWrapper.java | 44 +
.../internal/jpa/rs/metadata/model/ItemLinks.java | 98 +
.../internal/jpa/rs/metadata/model/Link.java | 7 +-
.../internal/jpa/rs/metadata/model/LinkV2.java | 88 +
.../jpa/rs/metadata/model/v2/ContextsCatalog.java | 50 +
.../jpa/rs/metadata/model/v2/MetadataCatalog.java | 59 +
.../jpa/rs/metadata/model/v2/Property.java | 64 +
.../jpa/rs/metadata/model/v2/Reference.java | 58 +
.../jpa/rs/metadata/model/v2/Resource.java | 52 +
.../jpa/rs/metadata/model/v2/ResourceSchema.java | 129 +
.../jpa/transaction/EntityTransactionImpl.java | 2 +
.../jpa/transaction/JTATransactionWrapper.java | 4 +-
.../internal/jpa/weaving/ClassWeaver.java | 366 +-
.../jpa/weaving/CollectionProxyClassWriter.java | 217 +
.../internal/jpa/weaving/MethodWeaver.java | 64 +-
.../internal/jpa/weaving/PersistenceWeaver.java | 381 +-
.../jpa/weaving/RestAdapterClassWriter.java | 13 +-
.../weaving/RestCollectionAdapterClassWriter.java | 135 +
.../weaving/RestReferenceAdapterV2ClassWriter.java | 136 +
.../internal/jpa/weaving/TransformerFactory.java | 14 +-
.../internal/libraries/asm/AnnotationVisitor.java | 132 +-
.../internal/libraries/asm/AnnotationWriter.java | 125 +-
.../internal/libraries/asm/Attribute.java | 195 +-
.../internal/libraries/asm/ByteVector.java | 148 +-
.../internal/libraries/asm/ClassAdapter.java | 121 -
.../internal/libraries/asm/ClassReader.java | 3346 ++++---
.../internal/libraries/asm/ClassVisitor.java | 351 +-
.../internal/libraries/asm/ClassWriter.java | 946 +-
.../internal/libraries/asm/Context.java | 145 +
.../persistence/internal/libraries/asm/Edge.java | 2 +-
.../internal/libraries/asm/FieldVisitor.java | 108 +-
.../internal/libraries/asm/FieldWriter.java | 145 +-
.../persistence/internal/libraries/asm/Frame.java | 1047 +-
.../persistence/internal/libraries/asm/Handle.java | 222 +
.../internal/libraries/asm/Handler.java | 53 +-
.../persistence/internal/libraries/asm/Item.java | 181 +-
.../persistence/internal/libraries/asm/Label.java | 161 +-
.../internal/libraries/asm/MethodAdapter.java | 195 -
.../internal/libraries/asm/MethodVisitor.java | 896 +-
.../internal/libraries/asm/MethodWriter.java | 1601 +--
.../internal/libraries/asm/ModuleVisitor.java | 133 +
.../internal/libraries/asm/ModuleWriter.java | 178 +
.../internal/libraries/asm/Opcodes.java | 53 +-
.../persistence/internal/libraries/asm/Type.java | 399 +-
.../internal/libraries/asm/TypePath.java | 196 +
.../internal/libraries/asm/TypeReference.java | 452 +
.../libraries/asm/commons/AdviceAdapter.java | 749 +-
.../libraries/asm/commons/AnalyzerAdapter.java | 1068 +-
.../libraries/asm/commons/AnnotationRemapper.java | 79 +
.../libraries/asm/commons/ClassRemapper.java | 143 +
.../libraries/asm/commons/CodeSizeEvaluator.java | 92 +-
.../libraries/asm/commons/EmptyVisitor.java | 238 -
.../libraries/asm/commons/FieldRemapper.java | 71 +
.../libraries/asm/commons/GeneratorAdapter.java | 920 +-
.../libraries/asm/commons/InstructionAdapter.java | 1255 +--
.../libraries/asm/commons/JSRInlinerAdapter.java | 358 +-
.../asm/commons/LocalVariablesSorter.java | 243 +-
.../internal/libraries/asm/commons/Method.java | 103 +-
.../libraries/asm/commons/MethodRemapper.java | 223 +
.../libraries/asm/commons/ModuleRemapper.java | 80 +
.../internal/libraries/asm/commons/Remapper.java | 177 +-
.../asm/commons/RemappingAnnotationAdapter.java | 51 +-
.../asm/commons/RemappingClassAdapter.java | 128 +-
.../asm/commons/RemappingFieldAdapter.java | 38 +-
.../asm/commons/RemappingMethodAdapter.java | 246 +-
.../asm/commons/RemappingSignatureAdapter.java | 45 +-
.../asm/commons/SerialVersionUIDAdder.java | 215 +-
.../libraries/asm/commons/SignatureRemapper.java | 159 +
.../libraries/asm/commons/SimpleRemapper.java | 25 +-
.../libraries/asm/commons/StaticInitMerger.java | 40 +-
.../asm/commons/TableSwitchGenerator.java | 8 +-
.../libraries/asm/commons/TryCatchBlockSorter.java | 72 +-
.../internal/libraries/asm/commons/package.html | 18 +-
.../optimizer/AnnotationConstantsCollector.java | 147 +
.../asm/optimizer/ClassConstantsCollector.java | 205 +
.../libraries/asm/optimizer/ClassOptimizer.java | 259 +
.../internal/libraries/asm/optimizer/Constant.java | 336 +
.../libraries/asm/optimizer/ConstantPool.java | 251 +
.../asm/optimizer/FieldConstantsCollector.java | 89 +
.../libraries/asm/optimizer/JarOptimizer.java | 235 +
.../asm/optimizer/MethodConstantsCollector.java | 224 +
.../libraries/asm/optimizer/MethodOptimizer.java | 180 +
.../asm/optimizer/ModuleConstantsCollector.java | 84 +
.../libraries/asm/optimizer/NameMapping.java | 114 +
.../internal/libraries/asm/optimizer/Shrinker.java | 282 +
.../internal/libraries/asm/package.html | 32 +-
.../libraries/asm/signature/SignatureReader.java | 183 +-
.../libraries/asm/signature/SignatureVisitor.java | 137 +-
.../libraries/asm/signature/SignatureWriter.java | 28 +-
.../internal/libraries/asm/signature/package.html | 2 +-
.../libraries/asm/tree/AbstractInsnNode.java | 137 +-
.../libraries/asm/tree/AnnotationNode.java | 116 +-
.../internal/libraries/asm/tree/ClassNode.java | 292 +-
.../internal/libraries/asm/tree/FieldInsnNode.java | 45 +-
.../internal/libraries/asm/tree/FieldNode.java | 234 +-
.../internal/libraries/asm/tree/FrameNode.java | 140 +-
.../internal/libraries/asm/tree/IincInsnNode.java | 16 +-
.../libraries/asm/tree/InnerClassNode.java | 42 +-
.../internal/libraries/asm/tree/InsnList.java | 248 +-
.../internal/libraries/asm/tree/InsnNode.java | 43 +-
.../internal/libraries/asm/tree/IntInsnNode.java | 23 +-
.../libraries/asm/tree/InvokeDynamicInsnNode.java | 102 +
.../internal/libraries/asm/tree/JumpInsnNode.java | 36 +-
.../internal/libraries/asm/tree/LabelNode.java | 9 +-
.../internal/libraries/asm/tree/LdcInsnNode.java | 17 +-
.../libraries/asm/tree/LineNumberNode.java | 15 +-
.../asm/tree/LocalVariableAnnotationNode.java | 157 +
.../libraries/asm/tree/LocalVariableNode.java | 47 +-
.../libraries/asm/tree/LookupSwitchInsnNode.java | 53 +-
.../internal/libraries/asm/tree/MemberNode.java | 120 -
.../libraries/asm/tree/MethodInsnNode.java | 76 +-
.../internal/libraries/asm/tree/MethodNode.java | 621 +-
.../libraries/asm/tree/ModuleExportNode.java | 75 +
.../internal/libraries/asm/tree/ModuleNode.java | 157 +
.../libraries/asm/tree/ModuleProvideNode.java | 72 +
.../libraries/asm/tree/ModuleRequireNode.java | 76 +
.../libraries/asm/tree/MultiANewArrayInsnNode.java | 16 +-
.../internal/libraries/asm/tree/ParameterNode.java | 76 +
.../libraries/asm/tree/TableSwitchInsnNode.java | 50 +-
.../libraries/asm/tree/TryCatchBlockNode.java | 93 +-
.../libraries/asm/tree/TypeAnnotationNode.java | 100 +
.../internal/libraries/asm/tree/TypeInsnNode.java | 25 +-
.../internal/libraries/asm/tree/VarInsnNode.java | 29 +-
.../libraries/asm/tree/analysis/Analyzer.java | 253 +-
.../asm/tree/analysis/AnalyzerException.java | 16 +-
.../asm/tree/analysis/BasicInterpreter.java | 500 +-
.../libraries/asm/tree/analysis/BasicValue.java | 22 +-
.../libraries/asm/tree/analysis/BasicVerifier.java | 636 +-
.../libraries/asm/tree/analysis/Frame.java | 906 +-
.../libraries/asm/tree/analysis/Interpreter.java | 136 +-
.../asm/tree/analysis/SimpleVerifier.java | 153 +-
.../libraries/asm/tree/analysis/SmallSet.java | 32 +-
.../asm/tree/analysis/SourceInterpreter.java | 198 +-
.../libraries/asm/tree/analysis/SourceValue.java | 18 +-
.../libraries/asm/tree/analysis/Subroutine.java | 17 +-
.../libraries/asm/tree/analysis/Value.java | 2 +-
.../libraries/asm/tree/analysis/package.html | 8 +-
.../internal/libraries/asm/tree/package.html | 74 +-
.../internal/libraries/asm/util/ASMifiable.java | 23 +-
.../internal/libraries/asm/util/ASMifier.java | 1368 +++
.../asm/util/ASMifierAbstractVisitor.java | 222 -
.../asm/util/ASMifierAnnotationVisitor.java | 127 -
.../libraries/asm/util/ASMifierClassVisitor.java | 575 --
.../libraries/asm/util/ASMifierFieldVisitor.java | 50 -
.../libraries/asm/util/ASMifierMethodVisitor.java | 443 -
.../libraries/asm/util/AbstractVisitor.java | 202 -
.../libraries/asm/util/CheckAnnotationAdapter.java | 48 +-
.../libraries/asm/util/CheckClassAdapter.java | 817 +-
.../libraries/asm/util/CheckFieldAdapter.java | 73 +-
.../libraries/asm/util/CheckMethodAdapter.java | 1324 +--
.../libraries/asm/util/CheckModuleAdapter.java | 98 +
.../libraries/asm/util/CheckSignatureAdapter.java | 78 +-
.../internal/libraries/asm/util/Printer.java | 1231 +++
.../internal/libraries/asm/util/Textifiable.java | 56 +
.../internal/libraries/asm/util/Textifier.java | 1528 +++
.../libraries/asm/util/TraceAbstractVisitor.java | 179 -
.../libraries/asm/util/TraceAnnotationVisitor.java | 247 +-
.../libraries/asm/util/TraceClassVisitor.java | 535 +-
.../libraries/asm/util/TraceFieldVisitor.java | 65 +-
.../libraries/asm/util/TraceMethodVisitor.java | 639 +-
.../libraries/asm/util/TraceModuleVisitor.java | 83 +
.../libraries/asm/util/TraceSignatureVisitor.java | 95 +-
.../internal/libraries/asm/util/Traceable.java | 52 -
.../internal/libraries/asm/util/package.html | 2 +-
.../libraries/asm/xml/ASMContentHandler.java | 784 +-
.../internal/libraries/asm/xml/Processor.java | 451 +-
.../internal/libraries/asm/xml/SAXAdapter.java | 17 +-
.../libraries/asm/xml/SAXAnnotationAdapter.java | 182 +-
.../libraries/asm/xml/SAXClassAdapter.java | 172 +-
.../internal/libraries/asm/xml/SAXCodeAdapter.java | 402 +-
.../libraries/asm/xml/SAXFieldAdapter.java | 40 +-
.../libraries/asm/xml/SAXModuleAdapter.java | 94 +
.../internal/libraries/asm/xml/asm-xml.dtd | 28 +-
.../internal/libraries/asm/xml/package.html | 20 +-
.../localization/EclipseLinkLocalization.java | 21 +-
.../internal/localization/LoggingLocalization.java | 4 +-
.../internal/localization/TraceLocalization.java | 40 -
.../localization/i18n/DMSLocalizationResource.java | 8 +-
.../i18n/ExceptionLocalizationResource.java | 70 +-
.../i18n/JAXBLocalizationResource.java | 6 +-
.../i18n/LoggingLocalizationResource.java | 1614 +--
.../i18n/ToStringLocalizationResource.java | 16 +-
.../i18n/TraceLocalizationResource.java | 367 -
.../mappings/converters/AttributeNamePrefix.java | 96 +
.../converters/AttributeNameTokenizer.java | 233 +
.../internal/oxm/ByteArrayDataSource.java | 78 +-
.../internal/oxm/CharacterEscapeHandler.java | 49 +
.../internal/oxm/ChoiceUnmarshalContext.java | 10 +-
.../persistence/internal/oxm/Constants.java | 13 +
org/eclipse/persistence/internal/oxm/Context.java | 35 +-
.../internal/oxm/ConversionManager.java | 77 +
.../internal/oxm/FieldTransformerNodeValue.java | 56 +-
.../internal/oxm/JsonTypeConfiguration.java | 113 +
.../persistence/internal/oxm/MappingNodeValue.java | 52 +-
.../persistence/internal/oxm/Marshaller.java | 75 +-
.../internal/oxm/NamespaceResolver.java | 136 +-
.../internal/oxm/OXMSystemProperties.java | 48 +
.../internal/oxm/QNameInheritancePolicy.java | 24 +-
.../internal/oxm/ReferenceResolver.java | 1130 ++-
org/eclipse/persistence/internal/oxm/Root.java | 41 +-
.../internal/oxm/SAXFragmentBuilder.java | 41 +-
.../persistence/internal/oxm/TypeNodeValue.java | 105 +-
.../internal/oxm/UnmarshalXPathEngine.java | 7 +-
.../persistence/internal/oxm/Unmarshaller.java | 78 +-
.../oxm/XMLAnyCollectionMappingNodeValue.java | 226 +-
.../internal/oxm/XMLAnyObjectMappingNodeValue.java | 127 +-
.../XMLBinaryDataCollectionMappingNodeValue.java | 12 +-
.../internal/oxm/XMLBinaryDataHelper.java | 15 +-
.../oxm/XMLBinaryDataMappingNodeValue.java | 10 +-
...XMLChoiceCollectionMappingMarshalNodeValue.java | 164 +-
.../oxm/XMLChoiceFieldToClassAssociation.java | 9 +-
.../oxm/XMLChoiceObjectMappingNodeValue.java | 5 +
.../XMLCollectionReferenceMappingNodeValue.java | 12 +-
.../XMLCompositeCollectionMappingNodeValue.java | 120 +-
...LCompositeDirectCollectionMappingNodeValue.java | 16 +-
.../oxm/XMLCompositeObjectMappingNodeValue.java | 86 +-
.../internal/oxm/XMLConversionManager.java | 265 +-
.../internal/oxm/XMLDirectMappingNodeValue.java | 24 +-
.../internal/oxm/XMLInlineBinaryHandler.java | 11 +-
.../persistence/internal/oxm/XMLMarshaller.java | 86 +-
.../oxm/XMLObjectReferenceMappingNodeValue.java | 10 +-
.../oxm/XMLRelationshipMappingNodeValue.java | 40 +-
.../persistence/internal/oxm/XMLUnmarshaller.java | 970 ++
...XMLVariableXPathCollectionMappingNodeValue.java | 2 +-
.../oxm/XMLVariableXPathMappingNodeValue.java | 9 +-
.../persistence/internal/oxm/XPathEngine.java | 33 +-
.../persistence/internal/oxm/XPathFragment.java | 62 +-
.../persistence/internal/oxm/XPathNode.java | 948 +-
.../internal/oxm/XPathObjectBuilder.java | 93 +-
.../internal/oxm/conversion/Base64.java | 217 +-
.../internal/oxm/mappings/Descriptor.java | 5 +-
.../persistence/internal/oxm/mappings/Field.java | 12 +-
.../oxm/mappings/InverseReferenceMapping.java | 3 +-
.../persistence/internal/oxm/mappings/Login.java | 2 +
.../oxm/mappings/TransformationMapping.java | 18 +
.../internal/oxm/mappings/UnionField.java | 5 +-
.../oxm/mappings/VariableXPathObjectMapping.java | 5 +-
.../oxm/record/AbstractMarshalRecordImpl.java | 19 +-
.../oxm/record/CharacterEscapeHandlerWrapper.java | 2 +-
.../persistence/internal/oxm/record/DOMReader.java | 1080 +-
.../internal/oxm/record/DOMUnmarshaller.java | 1048 +-
.../internal/oxm/record/DomToXMLEventWriter.java | 21 +-
.../internal/oxm/record/DomToXMLStreamWriter.java | 18 +-
.../internal/oxm/record/ExtendedResult.java | 32 +
.../internal/oxm/record/ExtendedSource.java | 41 +
.../internal/oxm/record/MarshalRecord.java | 80 +-
.../internal/oxm/record/PlatformUnmarshaller.java | 180 +-
.../internal/oxm/record/SAXUnmarshaller.java | 2256 +++--
.../oxm/record/SAXUnmarshallerHandler.java | 168 +-
.../oxm/record/SequencedUnmarshalContext.java | 8 +-
.../internal/oxm/record/TransformationRecord.java | 19 +
.../oxm/record/UnmappedContentHandlerWrapper.java | 5 +-
.../internal/oxm/record/UnmarshalRecord.java | 12 +-
.../internal/oxm/record/UnmarshalRecordImpl.java | 3288 +++---
.../internal/oxm/record/XMLEventReaderReader.java | 6 +-
.../internal/oxm/record/XMLPlatform.java | 23 +
.../persistence/internal/oxm/record/XMLReader.java | 98 +-
.../persistence/internal/oxm/record/XMLRecord.java | 6 +
.../internal/oxm/record/XMLStreamReaderReader.java | 15 +-
.../record/deferred/DeferredContentHandler.java | 15 +-
.../internal/oxm/record/json/JSONLexer.java | 1008 --
.../internal/oxm/record/json/JSONParser.java | 936 --
.../internal/oxm/record/json/JSONReader.java | 763 --
.../internal/oxm/record/json/JsonParserReader.java | 365 +
.../oxm/record/json/JsonStructureReader.java | 670 ++
.../internal/oxm/schema/SchemaModelGenerator.java | 17 +-
.../internal/oxm/schema/SchemaModelProject.java | 105 +-
.../internal/oxm/schema/model/ComplexType.java | 17 +-
.../internal/oxm/schema/model/Element.java | 162 +-
.../internal/oxm/schema/model/Restriction.java | 166 +-
.../internal/oxm/schema/model/Schema.java | 68 +-
.../internal/oxm/schema/model/SimpleType.java | 28 +-
.../platform/database/oracle/XMLTypeFactory.java | 67 +-
.../oracle/xdb/XMLTypeBindCallCustomParameter.java | 107 +-
.../database/oracle/xdb/XMLTypeFactoryImpl.java | 137 +-
.../internal/queries/CallQueryMechanism.java | 3 +
.../queries/CollectionContainerPolicy.java | 21 +
.../internal/queries/ContainerPolicy.java | 58 +-
.../internal/queries/DatabaseQueryMechanism.java | 1 -
.../queries/DatasourceCallQueryMechanism.java | 20 +-
.../internal/queries/ExpressionQueryMechanism.java | 8 +-
.../queries/IndirectListContainerPolicy.java | 12 +-
.../internal/queries/InterfaceContainerPolicy.java | 6 +-
.../internal/queries/JoinedAttributeManager.java | 140 +-
.../internal/queries/ListContainerPolicy.java | 33 +-
.../internal/queries/MapContainerPolicy.java | 23 +-
.../queries/MappedKeyMapContainerPolicy.java | 32 +-
.../queries/SortedCollectionContainerPolicy.java | 4 +-
.../internal/security/JCEEncryptor.java | 333 +-
.../internal/security/PrivilegedAccessHelper.java | 990 +-
.../internal/security/PrivilegedClassForName.java | 11 +-
.../security/PrivilegedGetClassLoaderForClass.java | 9 +-
.../PrivilegedGetClassLoaderFromCurrentThread.java | 46 +
.../security/PrivilegedGetConstructorFor.java | 14 +-
.../security/PrivilegedGetContextClassLoader.java | 9 +-
.../PrivilegedGetDeclaredConstructorFor.java | 14 +-
.../security/PrivilegedGetDeclaredField.java | 14 +-
.../security/PrivilegedGetDeclaredFields.java | 10 +-
.../security/PrivilegedGetDeclaredMethod.java | 14 +-
.../security/PrivilegedGetDeclaredMethods.java | 11 +-
.../internal/security/PrivilegedGetField.java | 14 +-
.../internal/security/PrivilegedGetFieldType.java | 8 +-
.../internal/security/PrivilegedGetFields.java | 12 +-
.../internal/security/PrivilegedGetMethod.java | 19 +-
.../PrivilegedGetMethodParameterTypes.java | 9 +-
.../security/PrivilegedGetMethodReturnType.java | 9 +-
.../internal/security/PrivilegedGetMethods.java | 12 +-
.../security/PrivilegedGetSystemProperty.java | 61 +
.../security/PrivilegedGetValueFromField.java | 7 +-
.../security/PrivilegedInvokeConstructor.java | 7 +-
.../internal/security/PrivilegedMethodInvoker.java | 11 +-
.../security/PrivilegedNewInstanceFromClass.java | 5 +-
.../security/PrivilegedSetValueInField.java | 11 +-
.../internal/security/SecurableObjectHolder.java | 15 +-
.../internal/sequencing/SequencingManager.java | 131 +-
.../internal/sessions/AbstractSession.java | 230 +-
.../sessions/AggregateCollectionChangeRecord.java | 21 +-
.../internal/sessions/CollectionChangeRecord.java | 32 +-
.../internal/sessions/CommitManager.java | 10 +-
.../internal/sessions/DatabaseSessionImpl.java | 145 +-
.../internal/sessions/MergeManager.java | 9 +-
.../internal/sessions/ObjectChangeSet.java | 62 +-
.../internal/sessions/PropertiesHandler.java | 66 +-
.../sessions/RepeatableWriteUnitOfWork.java | 5 +-
.../internal/sessions/SimpleResultSetRecord.java | 23 +-
.../internal/sessions/UnitOfWorkChangeSet.java | 12 +-
.../internal/sessions/UnitOfWorkImpl.java | 51 +-
.../cdi/EntityListenerInjectionManagerImpl.java | 47 +-
.../ProfileDiscoveryStartedCommand.java | 40 -
.../ProfileDiscoveryStoppedCommand.java | 40 -
.../coordination/ProfileMessageReceiveCommand.java | 40 -
.../coordination/ProfileMessageSentCommand.java | 40 -
.../ProfileRemoteChangeSetCommand.java | 40 -
.../jgroups/JGroupsRemoteConnection.java | 184 +
.../rmi/_RMIRemoteCommandConnection_Stub.java | 136 +
.../iiop/_RMIRemoteCommandConnectionImpl_Tie.java | 71 +-
.../factories/DirectToXMLTypeMappingHelper.java | 4 +-
.../factories/MissingDescriptorListener.java | 4 +-
.../ObjectPersistenceRuntimeXMLProject.java | 6 +-
.../ObjectPersistenceRuntimeXMLProject_11_1_1.java | 92 +-
.../factories/PersistenceEntityResolver.java | 4 +-
.../sessions/factories/SessionsFactory.java | 231 +-
.../factories/XMLSessionConfigProject_11_1_1.java | 8 +-
.../sessions/factories/model/SessionConfigs.java | 10 +-
.../WebSphere_Liberty_Platform_Config.java | 19 +
.../model/session/DatabaseSessionConfig.java | 8 +-
.../model/session/SessionBrokerConfig.java | 10 +-
.../factories/model/session/SessionConfig.java | 10 +-
.../internal/sessions/remote/Transporter.java | 2 +-
.../internal/weaving/PersistenceWeavedRest.java | 8 +
.../persistence/internal/weaving/WeaverLogger.java | 167 +
.../persistence/internal/xr/Attachment.java | 2 +-
.../persistence/internal/xr/AttachmentHelper.java | 2 +-
.../internal/xr/BatchQueryOperation.java | 2 +-
.../persistence/internal/xr/CollectionResult.java | 2 +-
.../persistence/internal/xr/DeleteOperation.java | 302 +-
.../persistence/internal/xr/InsertOperation.java | 2 +-
.../persistence/internal/xr/Invocation.java | 2 +-
.../persistence/internal/xr/JPQLQueryHandler.java | 2 +-
.../persistence/internal/xr/NamedQueryHandler.java | 2 +-
org/eclipse/persistence/internal/xr/Operation.java | 2 +-
org/eclipse/persistence/internal/xr/Parameter.java | 2 +-
.../persistence/internal/xr/ProcedureArgument.java | 2 +-
.../internal/xr/ProcedureOutputArgument.java | 2 +-
.../persistence/internal/xr/ProjectHelper.java | 2 +-
.../persistence/internal/xr/QNameTransformer.java | 2 +-
.../persistence/internal/xr/QueryHandler.java | 2 +-
.../persistence/internal/xr/QueryOperation.java | 1364 +--
org/eclipse/persistence/internal/xr/Result.java | 2 +-
.../persistence/internal/xr/SQLQueryHandler.java | 2 +-
.../internal/xr/StoredFunctionQueryHandler.java | 2 +-
.../internal/xr/StoredProcedureQueryHandler.java | 2 +-
.../persistence/internal/xr/UpdateOperation.java | 2 +-
org/eclipse/persistence/internal/xr/Util.java | 110 +-
.../persistence/internal/xr/ValueObject.java | 2 +-
.../persistence/internal/xr/XRClassWriter.java | 8 +-
.../internal/xr/XRDynamicClassLoader.java | 2 +-
.../persistence/internal/xr/XRDynamicEntity.java | 2 +-
.../internal/xr/XRDynamicEntityAccessor.java | 2 +-
.../internal/xr/XRDynamicEntityVHAccessor.java | 2 +-
.../xr/XRDynamicEntity_CollectionWrapper.java | 2 +-
.../internal/xr/XRDynamicPropertiesManager.java | 2 +-
.../persistence/internal/xr/XRFieldInfo.java | 33 +-
.../persistence/internal/xr/XRServiceAdapter.java | 2 +-
.../persistence/internal/xr/XRServiceFactory.java | 1395 +--
.../persistence/internal/xr/XRServiceModel.java | 2 +-
.../internal/xr/XRSessionConfigLoader.java | 2 +-
.../persistence/internal/xr/XRSessionsFactory.java | 2 +-
.../persistence/internal/xr/XmlBindingsModel.java | 2 +-
.../internal/xr/sxf/SimpleXMLFormat.java | 2 +-
.../internal/xr/sxf/SimpleXMLFormatModel.java | 2 +-
.../internal/xr/sxf/SimpleXMLFormatProject.java | 2 +-
.../persistence/jaxb/BeanValidationChecker.java | 33 +
.../persistence/jaxb/BeanValidationHelper.java | 275 +
.../persistence/jaxb/BeanValidationMode.java | 40 +
.../jaxb/ConstraintViolationWrapper.java | 112 +
.../jaxb/DefaultXMLNameTransformer.java | 78 +-
.../persistence/jaxb/JAXBBeanValidator.java | 499 +
org/eclipse/persistence/jaxb/JAXBBinder.java | 29 +-
org/eclipse/persistence/jaxb/JAXBContext.java | 3200 +++---
.../persistence/jaxb/JAXBContextFactory.java | 201 +-
.../persistence/jaxb/JAXBContextProperties.java | 174 +-
.../persistence/jaxb/JAXBEnumTypeConverter.java | 9 +-
org/eclipse/persistence/jaxb/JAXBIntrospector.java | 48 +-
org/eclipse/persistence/jaxb/JAXBMarshaller.java | 1949 ++--
org/eclipse/persistence/jaxb/JAXBUnmarshaller.java | 2565 ++---
org/eclipse/persistence/jaxb/JAXBValidator.java | 4 +-
.../persistence/jaxb/MOXySystemProperties.java | 86 +
.../persistence/jaxb/MarshallerProperties.java | 110 +-
org/eclipse/persistence/jaxb/ObjectGraph.java | 6 +-
org/eclipse/persistence/jaxb/ReflectionUtils.java | 393 +
org/eclipse/persistence/jaxb/Subgraph.java | 10 +-
.../persistence/jaxb/UnmarshallerProperties.java | 447 +-
.../persistence/jaxb/ValidationXMLReader.java | 208 +
org/eclipse/persistence/jaxb/beanval.xsd | 40 +
.../jaxb/compiler/AnnotationsProcessor.java | 10020 ++++++++++---------
.../persistence/jaxb/compiler/CompilerHelper.java | 96 +-
.../jaxb/compiler/ElementDeclaration.java | 14 +-
.../persistence/jaxb/compiler/EnumTypeInfo.java | 14 +-
.../persistence/jaxb/compiler/Generator.java | 628 +-
.../jaxb/compiler/MappingsGenerator.java | 674 +-
.../persistence/jaxb/compiler/MarshalCallback.java | 10 +-
.../persistence/jaxb/compiler/NamespaceInfo.java | 71 +-
.../persistence/jaxb/compiler/Property.java | 493 +-
.../persistence/jaxb/compiler/SchemaGenerator.java | 4812 ++++-----
.../persistence/jaxb/compiler/TypeInfo.java | 199 +-
.../jaxb/compiler/UnmarshalCallback.java | 10 +-
.../persistence/jaxb/compiler/XMLProcessor.java | 551 +-
.../persistence/jaxb/compiler/XmlNillableInfo.java | 38 +
.../builder/TransformerPropertyBuilder.java | 95 +
.../helper/TransformerReflectionHelper.java | 61 +
.../jaxb/compiler/facets/DecimalMaxFacet.java | 42 +
.../jaxb/compiler/facets/DecimalMinFacet.java | 42 +
.../jaxb/compiler/facets/DigitsFacet.java | 42 +
.../persistence/jaxb/compiler/facets/Facet.java | 23 +
.../jaxb/compiler/facets/FacetVisitor.java | 87 +
.../persistence/jaxb/compiler/facets/MaxFacet.java | 35 +
.../persistence/jaxb/compiler/facets/MinFacet.java | 35 +
.../jaxb/compiler/facets/PatternFacet.java | 44 +
.../jaxb/compiler/facets/PatternListFacet.java | 41 +
.../jaxb/compiler/facets/SizeFacet.java | 42 +
.../jaxb/dynamic/DynamicJAXBContext.java | 794 +-
.../jaxb/dynamic/metadata/SchemaMetadata.java | 2 +-
.../persistence/jaxb/eclipselink_oxm_2_5.xsd | 636 --
.../persistence/jaxb/eclipselink_oxm_2_6.xsd | 669 ++
org/eclipse/persistence/jaxb/javamodel/Helper.java | 877 +-
.../persistence/jaxb/javamodel/JavaClass.java | 21 +-
.../jaxb/javamodel/JavaClassInstanceOf.java | 21 +
.../persistence/jaxb/javamodel/JavaField.java | 4 +-
.../jaxb/javamodel/JavaHasAnnotations.java | 4 +-
.../persistence/jaxb/javamodel/JavaMethod.java | 5 +-
.../persistence/jaxb/javamodel/JavaModelInput.java | 6 +-
.../persistence/jaxb/javamodel/JavaPackage.java | 4 +-
.../jaxb/javamodel/oxm/OXMJAXBElementImpl.java | 49 +-
.../jaxb/javamodel/oxm/OXMJavaClassImpl.java | 63 +-
.../jaxb/javamodel/oxm/OXMJavaConstructorImpl.java | 4 +-
.../jaxb/javamodel/oxm/OXMJavaFieldImpl.java | 4 +-
.../jaxb/javamodel/oxm/OXMJavaMethodImpl.java | 8 +-
.../jaxb/javamodel/oxm/OXMJavaModelImpl.java | 4 +-
.../jaxb/javamodel/oxm/OXMJavaModelInputImpl.java | 4 +-
.../jaxb/javamodel/oxm/OXMJavaPackageImpl.java | 4 +-
.../jaxb/javamodel/oxm/OXMObjectFactoryImpl.java | 50 +-
.../javamodel/reflection/AnnotationHelper.java | 2 +-
.../jaxb/javamodel/reflection/JavaClassImpl.java | 233 +-
.../jaxb/javamodel/reflection/JavaMethodImpl.java | 8 +-
.../jaxb/javamodel/reflection/JavaModelImpl.java | 162 +-
.../javamodel/reflection/JavaModelInputImpl.java | 26 +-
.../jaxb/javamodel/xjc/XJCJavaAnnotationImpl.java | 4 +-
.../jaxb/javamodel/xjc/XJCJavaClassImpl.java | 50 +-
.../jaxb/javamodel/xjc/XJCJavaConstructorImpl.java | 4 +-
.../jaxb/javamodel/xjc/XJCJavaFieldImpl.java | 4 +-
.../jaxb/javamodel/xjc/XJCJavaMethodImpl.java | 11 +-
.../jaxb/javamodel/xjc/XJCJavaModelImpl.java | 4 +-
.../jaxb/javamodel/xjc/XJCJavaModelInputImpl.java | 6 +-
.../jaxb/javamodel/xjc/XJCJavaPackageImpl.java | 4 +-
.../persistence/jaxb/metadata/MetadataSource.java | 5 +-
.../jaxb/metadata/MetadataSourceAdapter.java | 4 +-
.../jaxb/plugins/BeanValidationPlugin.java | 1003 ++
.../persistence/jaxb/rs/MOXyJsonProvider.java | 565 +-
.../persistence/jaxb/xmlmodel/JavaAttribute.java | 22 +-
.../persistence/jaxb/xmlmodel/JavaType.java | 225 +-
.../jaxb/xmlmodel/XmlAbstractNullPolicy.java | 20 +-
.../jaxb/xmlmodel/XmlAccessMethods.java | 18 +-
.../persistence/jaxb/xmlmodel/XmlAccessOrder.java | 16 +-
.../persistence/jaxb/xmlmodel/XmlAccessType.java | 20 +-
.../persistence/jaxb/xmlmodel/XmlAnyAttribute.java | 30 +-
.../persistence/jaxb/xmlmodel/XmlAnyElement.java | 40 +-
.../persistence/jaxb/xmlmodel/XmlAttribute.java | 58 +-
.../persistence/jaxb/xmlmodel/XmlBindings.java | 271 +-
.../jaxb/xmlmodel/XmlClassExtractor.java | 16 +-
.../persistence/jaxb/xmlmodel/XmlElement.java | 102 +-
.../jaxb/xmlmodel/XmlElementNillable.java | 69 +
.../persistence/jaxb/xmlmodel/XmlElementRef.java | 42 +-
.../persistence/jaxb/xmlmodel/XmlElementRefs.java | 34 +-
.../jaxb/xmlmodel/XmlElementWrapper.java | 22 +-
.../persistence/jaxb/xmlmodel/XmlElements.java | 40 +-
org/eclipse/persistence/jaxb/xmlmodel/XmlEnum.java | 24 +-
.../persistence/jaxb/xmlmodel/XmlEnumValue.java | 16 +-
.../jaxb/xmlmodel/XmlInverseReference.java | 28 +-
.../jaxb/xmlmodel/XmlIsSetNullPolicy.java | 56 +-
.../jaxb/xmlmodel/XmlJavaTypeAdapter.java | 18 +-
.../jaxb/xmlmodel/XmlJavaTypeAdapters.java | 20 +-
.../persistence/jaxb/xmlmodel/XmlJoinNodes.java | 60 +-
org/eclipse/persistence/jaxb/xmlmodel/XmlMap.java | 82 +-
.../xmlmodel/XmlMarshalNullRepresentation.java | 18 +-
.../jaxb/xmlmodel/XmlNamedAttributeNode.java | 26 +-
.../jaxb/xmlmodel/XmlNamedObjectGraph.java | 34 +-
.../jaxb/xmlmodel/XmlNamedObjectGraphs.java | 28 +-
.../jaxb/xmlmodel/XmlNamedSubgraph.java | 32 +-
.../persistence/jaxb/xmlmodel/XmlNsForm.java | 18 +-
.../persistence/jaxb/xmlmodel/XmlNullPolicy.java | 16 +-
.../persistence/jaxb/xmlmodel/XmlProperties.java | 58 +-
.../persistence/jaxb/xmlmodel/XmlRegistry.java | 80 +-
.../persistence/jaxb/xmlmodel/XmlRootElement.java | 18 +-
.../persistence/jaxb/xmlmodel/XmlSchema.java | 62 +-
.../persistence/jaxb/xmlmodel/XmlSchemaType.java | 20 +-
.../persistence/jaxb/xmlmodel/XmlSchemaTypes.java | 20 +-
.../jaxb/xmlmodel/XmlTransformation.java | 100 +-
.../persistence/jaxb/xmlmodel/XmlTransient.java | 16 +-
org/eclipse/persistence/jaxb/xmlmodel/XmlType.java | 32 +-
.../persistence/jaxb/xmlmodel/XmlValue.java | 36 +-
.../persistence/jaxb/xmlmodel/XmlVariableNode.java | 44 +-
.../jaxb/xmlmodel/XmlVirtualAccessMethods.java | 20 +-
.../xmlmodel/XmlVirtualAccessMethodsSchema.java | 4 +-
org/eclipse/persistence/jpa/Archive.java | 4 +-
org/eclipse/persistence/jpa/JpaEntityManager.java | 4 +-
.../persistence/jpa/JpaEntityManagerFactory.java | 4 +-
.../persistence/jpa/PersistenceProvider.java | 65 +-
.../persistence/jpa/config/RuntimeFactory.java | 12 +-
.../persistence/jpa/eclipselink_orm_2_5.xsd | 66 +
.../jpql/AbstractEclipseLinkSemanticValidator.java | 29 +-
.../jpa/jpql/AbstractGrammarValidator.java | 210 +-
.../jpa/jpql/AbstractSemanticValidator.java | 80 +-
.../persistence/jpa/jpql/AbstractValidator.java | 4 +-
.../jpa/jpql/EclipseLinkGrammarValidator.java | 26 +-
.../persistence/jpa/jpql/EclipseLinkVersion.java | 13 +-
.../persistence/jpa/jpql/ExpressionTools.java | 10 +-
.../persistence/jpa/jpql/JPQLQueryDeclaration.java | 16 +-
.../jpa/jpql/JPQLQueryProblemMessages.java | 5 +-
.../jpa/jpql/JPQLQueryProblemResourceBundle.java | 7 +-
org/eclipse/persistence/jpa/jpql/LiteralType.java | 4 +-
.../persistence/jpa/jpql/LiteralVisitor.java | 10 +-
.../jpa/jpql/SemanticValidatorHelper.java | 102 +-
org/eclipse/persistence/jpa/jpql/WordParser.java | 13 +-
.../jpa/jpql/jpa_jpql_validation.properties | 7 +-
.../persistence/jpa/jpql/parser/AbsExpression.java | 8 +-
.../jpa/jpql/parser/AbstractConditionalClause.java | 6 +-
.../AbstractDoubleEncapsulatedExpression.java | 4 +-
.../parser/AbstractEncapsulatedExpression.java | 6 +-
.../jpa/jpql/parser/AbstractExpression.java | 28 +-
.../jpa/jpql/parser/AbstractJPQLGrammar.java | 6 +-
.../jpa/jpql/parser/AbstractOrderByClause.java | 6 +-
.../AbstractSingleEncapsulatedExpression.java | 6 +-
.../AbstractTripleEncapsulatedExpression.java | 4 +-
.../jpa/jpql/parser/AdditionExpression.java | 6 +-
.../jpa/jpql/parser/AggregateExpressionBNF.java | 10 +-
.../jpa/jpql/parser/AggregateFunction.java | 6 +-
.../jpa/jpql/parser/AllOrAnyExpression.java | 10 +-
.../jpa/jpql/parser/AllOrAnyExpressionBNF.java | 4 +-
.../persistence/jpa/jpql/parser/AndExpression.java | 33 +-
.../jpa/jpql/parser/AndExpressionFactory.java | 25 +-
.../jpa/jpql/parser/ArithmeticExpressionBNF.java | 4 +-
.../jpql/parser/ArithmeticExpressionFactory.java | 25 +-
.../jpa/jpql/parser/ArithmeticFactor.java | 4 +-
.../jpa/jpql/parser/ArithmeticFactorBNF.java | 4 +-
.../jpa/jpql/parser/ArithmeticPrimaryBNF.java | 14 +-
.../jpa/jpql/parser/ArithmeticTermBNF.java | 4 +-
.../persistence/jpa/jpql/parser/AsOfClause.java | 4 +-
.../persistence/jpa/jpql/parser/AsOfClauseBNF.java | 4 +-
.../persistence/jpa/jpql/parser/AvgFunction.java | 6 +-
.../jpa/jpql/parser/BetweenExpression.java | 4 +-
.../jpa/jpql/parser/BetweenExpressionBNF.java | 6 +-
.../jpa/jpql/parser/BooleanExpressionBNF.java | 4 +-
.../jpa/jpql/parser/BooleanPrimaryBNF.java | 10 +-
.../jpa/jpql/parser/CaseExpression.java | 8 +-
.../jpa/jpql/parser/CaseExpressionBNF.java | 6 +-
.../jpa/jpql/parser/CastExpression.java | 7 +-
.../jpa/jpql/parser/CastExpressionBNF.java | 4 +-
.../jpa/jpql/parser/CoalesceExpression.java | 4 +-
.../jpa/jpql/parser/CoalesceExpressionBNF.java | 4 +-
.../jpa/jpql/parser/CollectionExpression.java | 6 +-
.../jpql/parser/CollectionMemberDeclaration.java | 8 +-
.../parser/CollectionMemberDeclarationBNF.java | 4 +-
.../jpql/parser/CollectionMemberExpression.java | 6 +-
.../jpql/parser/CollectionMemberExpressionBNF.java | 4 +-
.../parser/CollectionValuedPathExpression.java | 4 +-
.../parser/CollectionValuedPathExpressionBNF.java | 6 +-
.../jpa/jpql/parser/ComparisonExpression.java | 18 +-
.../jpa/jpql/parser/ComparisonExpressionBNF.java | 24 +-
.../jpql/parser/ComparisonExpressionFactory.java | 2 +-
.../jpa/jpql/parser/CompoundExpression.java | 8 +-
.../jpa/jpql/parser/ConcatExpression.java | 12 +-
.../jpa/jpql/parser/ConditionalExpressionBNF.java | 4 +-
.../jpa/jpql/parser/ConditionalFactorBNF.java | 4 +-
.../jpa/jpql/parser/ConditionalPrimaryBNF.java | 4 +-
.../jpa/jpql/parser/ConditionalTermBNF.java | 4 +-
.../jpa/jpql/parser/ConnectByClause.java | 6 +-
.../jpa/jpql/parser/ConnectByClauseBNF.java | 4 +-
.../jpa/jpql/parser/ConnectByClauseFactory.java | 4 +-
.../jpa/jpql/parser/ConstructorExpression.java | 6 +-
.../jpa/jpql/parser/ConstructorExpressionBNF.java | 4 +-
.../jpa/jpql/parser/ConstructorItemBNF.java | 6 +-
.../persistence/jpa/jpql/parser/CountFunction.java | 8 +-
.../persistence/jpa/jpql/parser/DatabaseType.java | 12 +-
.../jpa/jpql/parser/DatabaseTypeQueryBNF.java | 10 +-
.../persistence/jpa/jpql/parser/DateTime.java | 10 +-
.../jpa/jpql/parser/DateTimePrimaryBNF.java | 10 +-
.../jpa/jpql/parser/DatetimeExpressionBNF.java | 4 +-
.../jpql/parser/DefaultEclipseLinkJPQLGrammar.java | 8 +-
.../persistence/jpa/jpql/parser/DeleteClause.java | 6 +-
.../jpa/jpql/parser/DeleteClauseBNF.java | 4 +-
.../DeleteClauseRangeVariableDeclarationBNF.java | 4 +-
.../jpa/jpql/parser/DeleteStatement.java | 6 +-
.../jpa/jpql/parser/DeleteStatementBNF.java | 4 +-
.../DerivedCollectionMemberDeclarationBNF.java | 4 +-
.../jpa/jpql/parser/DivisionExpression.java | 6 +-
.../jpa/jpql/parser/EclipseLinkJPQLGrammar2_4.java | 4 +-
.../jpa/jpql/parser/EclipseLinkJPQLGrammar2_5.java | 4 +-
.../jpa/jpql/parser/EclipseLinkJPQLGrammar2_6.java | 143 +
.../EmptyCollectionComparisonExpression.java | 6 +-
.../EmptyCollectionComparisonExpressionBNF.java | 4 +-
...capsulatedIdentificationVariableExpression.java | 6 +-
.../jpa/jpql/parser/EntityExpressionBNF.java | 10 +-
.../jpql/parser/EntityOrValueExpressionBNF.java | 6 +-
.../jpa/jpql/parser/EntityTypeExpressionBNF.java | 6 +-
.../jpa/jpql/parser/EntityTypeLiteral.java | 6 +-
.../jpa/jpql/parser/EntryExpression.java | 6 +-
.../jpa/jpql/parser/EnumExpressionBNF.java | 4 +-
.../jpa/jpql/parser/EnumPrimaryBNF.java | 10 +-
.../jpa/jpql/parser/ExistsExpression.java | 6 +-
.../jpa/jpql/parser/ExistsExpressionBNF.java | 4 +-
.../persistence/jpa/jpql/parser/Expression.java | 14 +-
.../jpa/jpql/parser/ExpressionRegistry.java | 6 +-
.../jpa/jpql/parser/ExtractExpression.java | 8 +-
.../jpa/jpql/parser/ExtractExpressionBNF.java | 4 +-
.../persistence/jpa/jpql/parser/FromClause.java | 8 +-
.../persistence/jpa/jpql/parser/FromClauseBNF.java | 4 +-
.../parser/FullyQualifyPathExpressionVisitor.java | 25 +-
.../jpa/jpql/parser/FunctionExpression.java | 4 +-
.../jpa/jpql/parser/FunctionExpressionBNF.java | 4 +-
.../jpa/jpql/parser/FunctionItemBNF.java | 6 +-
.../jpql/parser/FunctionsReturningDatetimeBNF.java | 4 +-
.../jpql/parser/FunctionsReturningNumericsBNF.java | 10 +-
.../jpql/parser/FunctionsReturningStringsBNF.java | 6 +-
.../jpa/jpql/parser/GeneralCaseExpressionBNF.java | 4 +-
.../parser/GeneralIdentificationVariableBNF.java | 6 +-
.../persistence/jpa/jpql/parser/GroupByClause.java | 6 +-
.../jpa/jpql/parser/GroupByClauseBNF.java | 4 +-
.../jpa/jpql/parser/GroupByItemBNF.java | 4 +-
.../persistence/jpa/jpql/parser/HavingClause.java | 6 +-
.../jpa/jpql/parser/HavingClauseBNF.java | 4 +-
.../jpa/jpql/parser/HierarchicalQueryClause.java | 6 +-
.../parser/IdentificationVariableDeclaration.java | 6 +-
.../IdentificationVariableDeclarationBNF.java | 4 +-
.../jpa/jpql/parser/IdentifierRole.java | 2 +-
.../persistence/jpa/jpql/parser/InExpression.java | 22 +-
.../jpa/jpql/parser/InExpressionBNF.java | 4 +-
.../jpa/jpql/parser/InExpressionExpressionBNF.java | 6 +-
.../jpa/jpql/parser/InExpressionItemBNF.java | 10 +-
.../jpa/jpql/parser/IndexExpression.java | 6 +-
.../jpql/parser/InternalCoalesceExpressionBNF.java | 4 +-
.../jpql/parser/InternalColumnExpressionBNF.java | 4 +-
.../jpql/parser/InternalConcatExpressionBNF.java | 8 +-
.../jpa/jpql/parser/InternalFromClauseBNF.java | 8 +-
.../jpql/parser/InternalLengthExpressionBNF.java | 6 +-
.../parser/InternalLocateStringExpressionBNF.java | 6 +-
.../parser/InternalLocateThirdExpressionBNF.java | 6 +-
.../jpql/parser/InternalLowerExpressionBNF.java | 6 +-
.../jpa/jpql/parser/InternalModExpressionBNF.java | 6 +-
.../jpa/jpql/parser/InternalOrderByItemBNF.java | 6 +-
.../jpql/parser/InternalSimpleFromClauseBNF.java | 4 +-
.../jpa/jpql/parser/InternalSqrtExpressionBNF.java | 6 +-
.../InternalSubstringPositionExpressionBNF.java | 8 +-
.../InternalSubstringStringExpressionBNF.java | 8 +-
.../jpql/parser/InternalUpperExpressionBNF.java | 6 +-
.../jpa/jpql/parser/InternalWhenClauseBNF.java | 6 +-
.../jpa/jpql/parser/JPQLExpression.java | 9 +-
.../jpa/jpql/parser/JPQLGrammar1_0.java | 36 +-
.../jpa/jpql/parser/JPQLGrammar2_0.java | 20 +-
.../jpa/jpql/parser/JPQLGrammar2_1.java | 18 +-
.../jpa/jpql/parser/JPQLStatementBNF.java | 4 +-
org/eclipse/persistence/jpa/jpql/parser/Join.java | 15 +-
.../parser/JoinAssociationPathExpressionBNF.java | 6 +-
.../persistence/jpa/jpql/parser/JoinBNF.java | 4 +-
.../persistence/jpa/jpql/parser/JoinFactory.java | 106 +-
.../persistence/jpa/jpql/parser/JoinFetchBNF.java | 4 +-
.../persistence/jpa/jpql/parser/KeyExpression.java | 6 +-
.../jpa/jpql/parser/LengthExpression.java | 6 +-
.../jpa/jpql/parser/LikeExpression.java | 6 +-
.../jpa/jpql/parser/LikeExpressionBNF.java | 4 +-
.../persistence/jpa/jpql/parser/LiteralBNF.java | 4 +-
.../jpa/jpql/parser/LocateExpression.java | 6 +-
.../jpa/jpql/parser/LowerExpression.java | 6 +-
.../persistence/jpa/jpql/parser/MaxFunction.java | 6 +-
.../persistence/jpa/jpql/parser/MinFunction.java | 6 +-
.../persistence/jpa/jpql/parser/ModExpression.java | 6 +-
.../jpa/jpql/parser/MultiplicationExpression.java | 6 +-
.../persistence/jpa/jpql/parser/NewValueBNF.java | 4 +-
.../persistence/jpa/jpql/parser/NotExpression.java | 5 +-
.../jpa/jpql/parser/NullComparisonExpression.java | 6 +-
.../jpql/parser/NullComparisonExpressionBNF.java | 4 +-
.../jpa/jpql/parser/NullIfExpression.java | 4 +-
.../jpa/jpql/parser/NullIfExpressionBNF.java | 4 +-
.../jpa/jpql/parser/ObjectExpression.java | 6 +-
.../jpa/jpql/parser/ObjectExpressionBNF.java | 4 +-
.../persistence/jpa/jpql/parser/OnClause.java | 6 +-
.../persistence/jpa/jpql/parser/OnClauseBNF.java | 4 +-
.../persistence/jpa/jpql/parser/OrExpression.java | 19 +-
.../persistence/jpa/jpql/parser/OrderByClause.java | 6 +-
.../jpa/jpql/parser/OrderByClauseBNF.java | 4 +-
.../persistence/jpa/jpql/parser/OrderByItem.java | 8 +-
.../jpa/jpql/parser/OrderByItemBNF.java | 7 +-
.../jpa/jpql/parser/OrderSiblingsByClause.java | 6 +-
.../jpa/jpql/parser/OrderSiblingsByClauseBNF.java | 4 +-
.../parser/QualifiedIdentificationVariableBNF.java | 6 +-
.../persistence/jpa/jpql/parser/QueryPosition.java | 4 +-
.../jpa/jpql/parser/RangeVariableDeclaration.java | 13 +-
.../jpql/parser/RangeVariableDeclarationBNF.java | 6 +-
.../jpa/jpql/parser/RegexpExpression.java | 7 +-
.../jpa/jpql/parser/RegexpExpressionBNF.java | 4 +-
.../jpa/jpql/parser/ResultVariable.java | 6 +-
.../jpa/jpql/parser/ResultVariableBNF.java | 5 +-
.../jpa/jpql/parser/ScalarExpressionBNF.java | 10 +-
.../persistence/jpa/jpql/parser/SelectClause.java | 6 +-
.../jpa/jpql/parser/SelectClauseBNF.java | 4 +-
.../jpa/jpql/parser/SelectExpressionBNF.java | 10 +-
.../jpa/jpql/parser/SelectStatement.java | 15 +-
.../jpa/jpql/parser/SelectStatementBNF.java | 4 +-
.../jpql/parser/SimpleArithmeticExpressionBNF.java | 4 +-
.../jpa/jpql/parser/SimpleCaseExpressionBNF.java | 4 +-
.../parser/SimpleConditionalExpressionBNF.java | 6 +-
.../jpa/jpql/parser/SimpleEntityExpressionBNF.java | 4 +-
.../parser/SimpleEntityOrValueExpressionBNF.java | 4 +-
.../jpa/jpql/parser/SimpleFromClause.java | 4 +-
.../jpa/jpql/parser/SimpleSelectClause.java | 6 +-
.../jpa/jpql/parser/SimpleSelectClauseBNF.java | 4 +-
.../jpa/jpql/parser/SimpleSelectExpressionBNF.java | 6 +-
.../jpa/jpql/parser/SimpleSelectStatement.java | 4 +-
.../SingleValuedObjectPathExpressionBNF.java | 4 +-
.../jpql/parser/SingleValuedPathExpressionBNF.java | 10 +-
.../jpa/jpql/parser/SizeExpression.java | 6 +-
.../jpa/jpql/parser/SqrtExpression.java | 6 +-
.../jpa/jpql/parser/StartWithClause.java | 4 +-
.../jpa/jpql/parser/StartWithClauseBNF.java | 4 +-
.../jpa/jpql/parser/StateFieldPathExpression.java | 10 +-
.../jpa/jpql/parser/StringExpressionBNF.java | 4 +-
.../jpa/jpql/parser/StringPrimaryBNF.java | 14 +-
.../persistence/jpa/jpql/parser/SubExpression.java | 6 +-
...SelectIdentificationVariableDeclarationBNF.java | 6 +-
.../persistence/jpa/jpql/parser/SubqueryBNF.java | 4 +-
.../jpa/jpql/parser/SubqueryFromClauseBNF.java | 4 +-
.../jpa/jpql/parser/SubstringExpression.java | 12 +-
.../jpa/jpql/parser/SubtractionExpression.java | 6 +-
.../persistence/jpa/jpql/parser/SumFunction.java | 7 +-
.../jpa/jpql/parser/TableExpression.java | 7 +-
.../jpa/jpql/parser/TableVariableDeclaration.java | 7 +-
.../jpa/jpql/parser/TreatExpression.java | 4 +-
.../jpa/jpql/parser/TreatExpressionBNF.java | 9 +-
.../jpa/jpql/parser/TrimExpression.java | 18 +-
.../jpa/jpql/parser/TypeExpression.java | 8 +-
.../jpa/jpql/parser/TypeExpressionBNF.java | 4 +-
.../persistence/jpa/jpql/parser/UnionClause.java | 11 +-
.../jpa/jpql/parser/UnionClauseBNF.java | 4 +-
.../persistence/jpa/jpql/parser/UpdateClause.java | 6 +-
.../jpa/jpql/parser/UpdateClauseBNF.java | 4 +-
.../persistence/jpa/jpql/parser/UpdateItem.java | 4 +-
.../persistence/jpa/jpql/parser/UpdateItemBNF.java | 4 +-
.../jpa/jpql/parser/UpdateStatement.java | 6 +-
.../jpa/jpql/parser/UpdateStatementBNF.java | 4 +-
.../jpa/jpql/parser/UpperExpression.java | 6 +-
.../jpa/jpql/parser/ValueExpression.java | 6 +-
.../persistence/jpa/jpql/parser/WhenClause.java | 6 +-
.../persistence/jpa/jpql/parser/WhenClauseBNF.java | 4 +-
.../persistence/jpa/jpql/parser/WhereClause.java | 6 +-
.../jpa/jpql/parser/WhereClauseBNF.java | 4 +-
.../jpql/tools/AbstractContentAssistVisitor.java | 947 +-
.../jpa/jpql/tools/AbstractJPQLQueryHelper.java | 25 +-
.../jpa/jpql/tools/AbstractRefactoringTool.java | 8 +-
.../jpa/jpql/tools/BasicRefactoringTool.java | 31 +-
.../jpql/tools/DefaultBasicRefactoringTool.java | 6 +-
.../jpql/tools/DefaultContentAssistProposals.java | 9 +-
.../jpql/tools/DefaultContentAssistVisitor.java | 6 +-
.../jpa/jpql/tools/DefaultGrammarValidator.java | 160 +-
.../jpa/jpql/tools/DefaultJPQLQueryHelper.java | 10 +-
.../jpa/jpql/tools/DefaultLiteralVisitor.java | 8 +-
.../jpa/jpql/tools/DefaultRefactoringTool.java | 14 +-
.../jpa/jpql/tools/DefaultTextEdit.java | 4 +-
.../tools/EclipseLinkBasicRefactoringTool.java | 12 +-
.../tools/EclipseLinkContentAssistVisitor.java | 59 +-
.../jpa/jpql/tools/EclipseLinkJPQLQueryHelper.java | 10 +-
.../jpa/jpql/tools/EclipseLinkRefactoringTool.java | 14 +-
.../jpql/tools/EclipseLinkSemanticValidator.java | 4 +-
.../jpa/jpql/tools/GenericTypeHelper.java | 102 +-
.../jpa/jpql/tools/JPQLQueryContext.java | 11 +-
.../jpa/jpql/tools/NumericTypeComparator.java | 25 +-
.../jpa/jpql/tools/RefactoringTool.java | 23 +-
.../persistence/jpa/jpql/tools/TextEdit.java | 7 +-
.../jpql/tools/model/AbstractJPQLQueryBuilder.java | 23 +-
...AbstractScalarExpressionStateObjectBuilder.java | 4 +-
...AbstractSelectExpressionStateObjectBuilder.java | 4 +-
.../jpql/tools/model/BaseJPQLQueryFormatter.java | 4 +-
.../model/DefaultActualJPQLQueryFormatter.java | 24 +-
.../model/EclipseLinkActualJPQLQueryFormatter.java | 15 +-
.../IConditionalExpressionStateObjectBuilder.java | 7 +-
.../jpa/jpql/tools/model/IJPQLQueryBuilder.java | 6 +-
.../model/IScalarExpressionStateObjectBuilder.java | 18 +-
.../model/ISelectExpressionStateObjectBuilder.java | 6 +-
.../ISimpleSelectExpressionStateObjectBuilder.java | 6 +-
.../model/query/AbsExpressionStateObject.java | 6 +-
.../AbstractConditionalClauseStateObject.java | 6 +-
...actDoubleEncapsulatedExpressionStateObject.java | 6 +-
.../AbstractEncapsulatedExpressionStateObject.java | 6 +-
.../model/query/AbstractFromClauseStateObject.java | 5 +-
.../query/AbstractSelectClauseStateObject.java | 8 +-
.../query/AbstractSelectStatementStateObject.java | 6 +-
...actSingleEncapsulatedExpressionStateObject.java | 6 +-
.../tools/model/query/AbstractStateObject.java | 22 +-
...actTripleEncapsulatedExpressionStateObject.java | 4 +-
.../model/query/AdditionExpressionStateObject.java | 4 +-
.../model/query/AggregateFunctionStateObject.java | 4 +-
.../model/query/AllOrAnyExpressionStateObject.java | 10 +-
.../model/query/AndExpressionStateObject.java | 19 +-
.../query/ArithmeticExpressionStateObject.java | 6 +-
.../model/query/ArithmeticFactorStateObject.java | 4 +-
.../tools/model/query/AvgFunctionStateObject.java | 6 +-
.../model/query/BetweenExpressionStateObject.java | 4 +-
.../model/query/CaseExpressionStateObject.java | 6 +-
.../model/query/CoalesceExpressionStateObject.java | 4 +-
.../CollectionMemberDeclarationStateObject.java | 10 +-
.../CollectionMemberExpressionStateObject.java | 6 +-
.../CollectionValuedPathExpressionStateObject.java | 4 +-
.../query/ComparisonExpressionStateObject.java | 28 +-
.../model/query/CompoundExpressionStateObject.java | 6 +-
.../model/query/ConcatExpressionStateObject.java | 6 +-
.../query/ConstructorExpressionStateObject.java | 8 +-
.../model/query/CountFunctionStateObject.java | 8 +-
.../tools/model/query/DateTimeStateObject.java | 10 +-
.../tools/model/query/DeclarationStateObject.java | 10 +-
.../tools/model/query/DeleteClauseStateObject.java | 6 +-
.../model/query/DeleteStatementStateObject.java | 6 +-
.../DerivedPathVariableDeclarationStateObject.java | 8 +-
.../model/query/DivisionExpressionStateObject.java | 4 +-
...yCollectionComparisonExpressionStateObject.java | 8 +-
...dentificationVariableExpressionStateObject.java | 6 +-
.../model/query/EntryExpressionStateObject.java | 6 +-
.../model/query/ExistsExpressionStateObject.java | 4 +-
.../tools/model/query/FromClauseStateObject.java | 4 +-
.../model/query/GroupByClauseStateObject.java | 6 +-
.../tools/model/query/HavingClauseStateObject.java | 8 +-
...entificationVariableDeclarationStateObject.java | 6 +-
.../tools/model/query/InExpressionStateObject.java | 14 +-
.../model/query/IndexExpressionStateObject.java | 6 +-
.../jpql/tools/model/query/JoinStateObject.java | 10 +-
.../model/query/KeyExpressionStateObject.java | 6 +-
.../model/query/LengthExpressionStateObject.java | 6 +-
.../model/query/LikeExpressionStateObject.java | 6 +-
.../tools/model/query/ListHolderStateObject.java | 6 +-
.../model/query/LocateExpressionStateObject.java | 6 +-
.../model/query/LowerExpressionStateObject.java | 6 +-
.../tools/model/query/MaxFunctionStateObject.java | 6 +-
.../tools/model/query/MinFunctionStateObject.java | 6 +-
.../model/query/ModExpressionStateObject.java | 6 +-
.../query/MultiplicationExpressionStateObject.java | 4 +-
.../model/query/NotExpressionStateObject.java | 4 +-
.../query/NullComparisonExpressionStateObject.java | 6 +-
.../model/query/NullIfExpressionStateObject.java | 4 +-
.../model/query/ObjectExpressionStateObject.java | 6 +-
.../tools/model/query/OrExpressionStateObject.java | 19 +-
.../model/query/OrderByClauseStateObject.java | 8 +-
.../tools/model/query/OrderByItemStateObject.java | 6 +-
.../query/RangeVariableDeclarationStateObject.java | 4 +-
.../model/query/ResultVariableStateObject.java | 6 +-
.../tools/model/query/SelectClauseStateObject.java | 6 +-
.../model/query/SelectStatementStateObject.java | 4 +-
.../model/query/SimpleFromClauseStateObject.java | 6 +-
.../model/query/SimpleSelectClauseStateObject.java | 8 +-
.../query/SimpleSelectStatementStateObject.java | 4 +-
.../model/query/SizeExpressionStateObject.java | 6 +-
.../model/query/SqrtExpressionStateObject.java | 6 +-
.../query/StateFieldPathExpressionStateObject.java | 10 +-
.../jpa/jpql/tools/model/query/StateObject.java | 4 +-
.../model/query/SubExpressionStateObject.java | 6 +-
.../query/SubstringExpressionStateObject.java | 6 +-
.../query/SubtractionExpressionStateObject.java | 4 +-
.../tools/model/query/SumFunctionStateObject.java | 8 +-
.../model/query/TreatExpressionStateObject.java | 7 +-
.../model/query/TrimExpressionStateObject.java | 18 +-
.../model/query/TypeExpressionStateObject.java | 8 +-
.../tools/model/query/UpdateClauseStateObject.java | 6 +-
.../tools/model/query/UpdateItemStateObject.java | 6 +-
.../model/query/UpdateStatementStateObject.java | 7 +-
.../model/query/UpperExpressionStateObject.java | 6 +-
.../model/query/ValueExpressionStateObject.java | 6 +-
.../query/VariableDeclarationStateObject.java | 6 +-
.../tools/model/query/WhenClauseStateObject.java | 8 +-
.../tools/model/query/WhereClauseStateObject.java | 6 +-
.../jpql/tools/resolver/CollectionDeclaration.java | 4 +-
.../jpa/jpql/tools/resolver/Declaration.java | 11 +-
.../jpql/tools/resolver/DeclarationResolver.java | 6 +-
.../jpql/tools/resolver/DerivedDeclaration.java | 8 +-
.../jpql/tools/resolver/FromSubqueryResolver.java | 6 +-
.../jpa/jpql/tools/resolver/NumericResolver.java | 4 +-
.../tools/resolver/SubqueryEntityResolver.java | 4 +-
.../tools/utility/XmlEscapeCharacterConverter.java | 17 +-
.../jpql/tools/utility/iterable/CloneIterable.java | 6 +-
.../jpql/tools/utility/iterable/EmptyIterable.java | 4 +-
.../iterable/SingleElementListIterable.java | 4 +-
.../utility/iterable/SnapshotCloneIterable.java | 8 +-
.../jpql/tools/utility/iterator/CloneIterator.java | 6 +-
.../jpql/tools/utility/iterator/EmptyIterator.java | 4 +-
.../iterator/SingleElementListIterator.java | 4 +-
.../jpa/jpql/utility/CollectionTools.java | 6 +-
.../jpa/jpql/utility/iterable/ArrayIterable.java | 4 +-
.../jpql/utility/iterable/CloneListIterable.java | 12 +-
.../iterable/SnapshotCloneListIterable.java | 8 +-
.../jpql/utility/iterator/CloneListIterator.java | 6 +-
.../jpa/metadata/FileBasedProjectCache.java | 4 +-
.../jpa/metadata/MetadataSourceAdapter.java | 8 +-
.../jpa/metadata/XMLMetadataSource.java | 6 +-
org/eclipse/persistence/jpa/rs/DataStorage.java | 65 +
.../persistence/jpa/rs/MatrixParameters.java | 4 +-
.../persistence/jpa/rs/PersistenceContext.java | 2879 +++---
.../jpa/rs/PersistenceContextFactory.java | 6 +-
.../jpa/rs/PersistenceContextFactoryProvider.java | 6 +-
.../persistence/jpa/rs/PersistenceFactoryBase.java | 444 +-
.../persistence/jpa/rs/QueryParameters.java | 9 +-
org/eclipse/persistence/jpa/rs/ReservedWords.java | 49 +
org/eclipse/persistence/jpa/rs/SystemDefaults.java | 21 +
.../jpa/rs/annotations/RestPageable.java | 33 +
.../jpa/rs/annotations/RestPageableQueries.java | 34 +
.../jpa/rs/annotations/RestPageableQuery.java | 38 +
.../persistence/jpa/rs/config/ConfigDefaults.java | 20 -
.../jpa/rs/eventlistener/ChangeListener.java | 6 +-
.../DatabaseEventListenerFactory.java | 6 +-
.../DescriptorBasedDatabaseEventListener.java | 10 +-
.../jpa/rs/exceptions/AbstractExceptionMapper.java | 151 +
.../exceptions/ClassNotFoundExceptionMapper.java | 37 -
.../rs/exceptions/ConversionExceptionMapper.java | 36 -
.../jpa/rs/exceptions/DatabaseExceptionMapper.java | 32 -
.../rs/exceptions/EntityExistsExceptionMapper.java | 34 -
.../exceptions/EntityNotFoundExceptionMapper.java | 34 -
.../jpa/rs/exceptions/ErrorResponse.java | 262 +
.../jpa/rs/exceptions/IOExceptionMapper.java | 33 -
.../exceptions/IllegalAccessExceptionMapper.java | 31 -
.../exceptions/IllegalArgumentExceptionMapper.java | 31 -
.../rs/exceptions/IllegalStateExceptionMapper.java | 30 -
.../InvocationTargetExceptionMapper.java | 33 -
.../jpa/rs/exceptions/JAXBExceptionMapper.java | 32 -
.../rs/exceptions/JPARSConfigurationException.java | 22 -
.../JPARSConfigurationExceptionMapper.java | 33 -
.../jpa/rs/exceptions/JPARSException.java | 476 +-
.../jpa/rs/exceptions/JPARSExceptionMapper.java | 24 +-
.../rs/exceptions/MalformedURLExceptionMapper.java | 33 -
.../jpa/rs/exceptions/NamingExceptionMapper.java | 32 -
.../jpa/rs/exceptions/NoResultExceptionMapper.java | 32 -
.../rs/exceptions/NoSuchMethodExceptionMapper.java | 31 -
.../NonUniqueResultExceptionExceptionMapper.java | 32 -
.../exceptions/OptimisticLockExceptionMapper.java | 34 -
.../rs/exceptions/PersistenceExceptionMapper.java | 32 -
.../exceptions/PessimisticLockExceptionMapper.java | 34 -
.../rs/exceptions/QueryTimeoutExceptionMapper.java | 34 -
.../jpa/rs/exceptions/RollbackExceptionMapper.java | 42 -
.../TransactionRequiredExceptionMapper.java | 34 -
.../exceptions/UnsupportedMediaTypeException.java | 21 -
.../UnsupportedMediaTypeExceptionMapper.java | 31 -
.../jpa/rs/features/FeatureResponseBuilder.java | 88 +
.../rs/features/FeatureResponseBuilderImpl.java | 189 +
.../persistence/jpa/rs/features/FeatureSet.java | 81 +
.../jpa/rs/features/FeatureSetPreV2.java | 114 +
.../persistence/jpa/rs/features/FeatureSetV2.java | 120 +
.../jpa/rs/features/ItemLinksBuilder.java | 197 +
.../jpa/rs/features/ServiceVersion.java | 109 +
.../core/selflinks/SelfLinksResponseBuilder.java | 221 +
.../rs/features/fieldsfiltering/FieldsFilter.java | 41 +
.../features/fieldsfiltering/FieldsFilterType.java | 27 +
.../fieldsfiltering/FieldsFilteringValidator.java | 76 +
.../features/paging/AbstractPagingValidator.java | 119 +
.../rs/features/paging/PageableFieldValidator.java | 84 +
.../rs/features/paging/PageableQueryValidator.java | 65 +
.../rs/features/paging/PagingResponseBuilder.java | 174 +
.../jpa/rs/logging/LoggingLocalization.java | 9 +-
.../logging/i18n/LoggingLocalizationResource.java | 128 +-
.../jpa/rs/resources/EntityResource.java | 123 +-
.../jpa/rs/resources/MetadataResource.java | 457 +
.../jpa/rs/resources/PersistenceResource.java | 41 +-
.../jpa/rs/resources/PersistenceUnitResource.java | 47 +-
.../jpa/rs/resources/QueryResource.java | 44 +-
.../rs/resources/SingleResultQueryResource.java | 27 +-
.../resources/common/AbstractEntityResource.java | 581 +-
.../common/AbstractPersistenceResource.java | 244 +-
.../common/AbstractPersistenceUnitResource.java | 216 +-
.../rs/resources/common/AbstractQueryResource.java | 202 +-
.../jpa/rs/resources/common/AbstractResource.java | 207 +-
.../common/AbstractSingleResultQueryResource.java | 121 +-
.../rs/resources/unversioned/EntityResource.java | 45 +-
.../resources/unversioned/PersistenceResource.java | 4 +-
.../unversioned/PersistenceUnitResource.java | 15 +-
.../rs/resources/unversioned/QueryResource.java | 5 +-
.../unversioned/SingleResultQueryResource.java | 6 +-
.../persistence/jpa/rs/util/CollectionProxy.java | 30 +
.../jpa/rs/util/CollectionWrapperBuilder.java | 126 +
.../persistence/jpa/rs/util/HrefHelper.java | 199 +
org/eclipse/persistence/jpa/rs/util/IdHelper.java | 71 +-
.../persistence/jpa/rs/util/InMemoryArchive.java | 6 +-
.../persistence/jpa/rs/util/JPARSLogger.java | 452 +-
.../persistence/jpa/rs/util/MethodExitLogData.java | 46 +
.../jpa/rs/util/ObjectGraphBuilder.java | 216 +
.../jpa/rs/util/PreLoginMappingAdapter.java | 19 +-
.../jpa/rs/util/PreLoginMappingAdapterV2.java | 79 +
.../rs/util/ResourceLocalTransactionWrapper.java | 6 +-
.../jpa/rs/util/StreamingOutputMarshaller.java | 384 +-
.../jpa/rs/util/TransactionWrapper.java | 6 +-
.../persistence/jpa/rs/util/list/LinkList.java | 6 +-
.../jpa/rs/util/list/MultiResultQueryList.java | 101 -
.../jpa/rs/util/list/MultiResultQueryListItem.java | 86 -
.../jpa/rs/util/list/PageableCollection.java | 108 +
.../persistence/jpa/rs/util/list/QueryList.java | 6 +-
.../rs/util/list/ReadAllQueryResultCollection.java | 155 +
.../rs/util/list/ReportQueryResultCollection.java | 116 +
.../jpa/rs/util/list/ReportQueryResultList.java | 70 +
.../rs/util/list/ReportQueryResultListItem.java | 56 +
.../jpa/rs/util/list/SimpleHomogeneousList.java | 40 +-
.../jpa/rs/util/list/SingleResultQuery.java | 41 +
.../jpa/rs/util/list/SingleResultQueryList.java | 58 +-
.../jpa/rs/util/list/SingleResultQueryResult.java | 66 +
.../CollectionWrapperMetadataSource.java | 54 +
.../metadatasources/DynamicXMLMetadataSource.java | 41 +-
.../DynamicXmlV2MetadataSource.java | 153 +
.../ErrorResponseMetadataSource.java | 31 +
.../metadatasources/ItemLinksMetadataSource.java | 45 +
.../util/metadatasources/LinkV2MetadataSource.java | 50 +
.../MultiResultQueryListItemMetadataSource.java | 48 -
.../MultiResultQueryListMetadataSource.java | 47 -
...ReadAllQueryResultCollectionMetadataSource.java | 47 +
.../ReportQueryResultCollectionMetadataSource.java | 47 +
.../ReportQueryResultListItemMetadataSource.java | 48 +
.../ReportQueryResultListMetadataSource.java | 47 +
.../SingleResultQueryResultMetadataSource.java | 54 +
.../jpa/rs/util/xmladapters/LinkAdapter.java | 6 +-
.../jpa/rs/util/xmladapters/ReferenceAdapter.java | 9 +-
.../rs/util/xmladapters/ReferenceAdapterV2.java | 135 +
.../util/xmladapters/RelationshipLinkAdapter.java | 6 +-
.../rs/util/xmladapters/RestCollectionAdapter.java | 140 +
.../persistence/logging/AbstractSessionLog.java | 2424 +++--
org/eclipse/persistence/logging/JavaLog.java | 650 +-
org/eclipse/persistence/logging/LogFormatter.java | 226 +-
org/eclipse/persistence/logging/SessionLog.java | 1583 +--
.../persistence/logging/SessionLogEntry.java | 670 +-
.../persistence/logging/XMLLogFormatter.java | 4 +-
.../mappings/AggregateCollectionMapping.java | 190 +-
.../persistence/mappings/AggregateMapping.java | 4 +-
.../mappings/AggregateObjectMapping.java | 260 +-
.../persistence/mappings/CollectionMapping.java | 59 +-
.../persistence/mappings/DatabaseMapping.java | 80 +-
.../mappings/DirectCollectionMapping.java | 32 +-
.../persistence/mappings/EmbeddableMapping.java | 6 +-
.../mappings/ForeignReferenceMapping.java | 250 +-
.../persistence/mappings/ManyToManyMapping.java | 7 -
.../mappings/ObjectReferenceMapping.java | 21 +-
.../persistence/mappings/OneToManyMapping.java | 75 +-
.../persistence/mappings/OneToOneMapping.java | 93 +-
.../mappings/VariableOneToOneMapping.java | 4 +-
.../persistence/mappings/converters/Converter.java | 4 +-
.../mappings/converters/ConverterClass.java | 11 +-
.../mappings/converters/ObjectTypeConverter.java | 11 +-
.../converters/SerializedObjectConverter.java | 165 +-
.../converters/TypeConversionConverter.java | 15 +-
.../mappings/foundation/AbstractColumnMapping.java | 12 +-
.../AbstractCompositeCollectionMapping.java | 13 +
.../AbstractCompositeDirectCollectionMapping.java | 6 +-
.../foundation/AbstractCompositeObjectMapping.java | 13 +
.../mappings/foundation/AbstractDirectMapping.java | 28 +-
.../foundation/AbstractTransformationMapping.java | 14 +-
.../mappings/foundation/MapComponentMapping.java | 16 +-
.../mappings/foundation/MapKeyMapping.java | 8 +-
.../querykeys/ForeignReferenceQueryKey.java | 10 +-
.../mappings/querykeys/OneToOneQueryKey.java | 4 +-
.../structures/ArrayCollectionMappingHelper.java | 97 +-
.../mappings/structures/NestedTableMapping.java | 12 +
.../ObjectRelationalDataTypeDescriptor.java | 37 +-
.../mappings/structures/ReferenceMapping.java | 12 +
.../transformers/AttributeTransformerAdapter.java | 4 +-
.../mappings/transformers/ConstantTransformer.java | 4 +-
.../mappings/transformers/FieldTransformer.java | 5 +-
.../transformers/FieldTransformerAdapter.java | 4 +-
.../MethodBasedAttributeTransformer.java | 46 +-
.../transformers/MethodBasedFieldTransformer.java | 23 +-
.../mappings/xdb/DirectToXMLTypeMapping.java | 4 +-
.../persistence/oxm/CharacterEscapeHandler.java | 7 +-
org/eclipse/persistence/oxm/JSONWithPadding.java | 5 +-
org/eclipse/persistence/oxm/XMLBinder.java | 15 +-
org/eclipse/persistence/oxm/XMLContext.java | 100 +-
org/eclipse/persistence/oxm/XMLDescriptor.java | 100 +-
org/eclipse/persistence/oxm/XMLField.java | 213 +-
org/eclipse/persistence/oxm/XMLLogin.java | 1 +
.../persistence/oxm/XMLMarshalListener.java | 17 +-
org/eclipse/persistence/oxm/XMLMarshaller.java | 134 +-
org/eclipse/persistence/oxm/XMLUnionField.java | 28 +-
.../persistence/oxm/XMLUnmarshalListener.java | 22 +-
org/eclipse/persistence/oxm/XMLUnmarshaller.java | 886 +-
.../persistence/oxm/XMLUnmarshallerHandler.java | 6 +-
org/eclipse/persistence/oxm/XMLValidator.java | 4 +-
.../persistence/oxm/annotations/XmlCDATA.java | 4 +-
.../oxm/annotations/XmlElementNillable.java | 42 +
.../oxm/annotations/XmlElementsJoinNodes.java | 5 +-
.../oxm/annotations/XmlIDExtension.java | 35 +
.../oxm/annotations/XmlIsSetNullPolicy.java | 4 +-
.../persistence/oxm/annotations/XmlLocation.java | 6 +-
.../annotations/XmlMarshalNullRepresentation.java | 9 +-
.../persistence/oxm/annotations/XmlNullPolicy.java | 26 +-
.../persistence/oxm/annotations/XmlPath.java | 16 +-
.../persistence/oxm/annotations/XmlPaths.java | 28 +-
.../persistence/oxm/annotations/XmlReadOnly.java | 4 +-
.../oxm/annotations/XmlValueExtension.java | 35 +
.../annotations/XmlVirtualAccessMethodsSchema.java | 4 +-
.../persistence/oxm/annotations/XmlWriteOnly.java | 4 +-
.../oxm/attachment/XMLAttachmentMarshaller.java | 4 +-
.../oxm/attachment/XMLAttachmentUnmarshaller.java | 4 +-
.../DocumentPreservationPolicy.java | 8 +-
.../oxm/json/JsonArrayBuilderResult.java | 42 +
.../persistence/oxm/json/JsonGeneratorResult.java | 41 +
.../oxm/json/JsonObjectBuilderResult.java | 42 +
.../persistence/oxm/json/JsonParserSource.java | 54 +
.../persistence/oxm/json/JsonStructureSource.java | 57 +
.../persistence/oxm/mappings/MimeTypePolicy.java | 4 +-
.../oxm/mappings/UnmarshalKeepAsElementPolicy.java | 10 +-
.../oxm/mappings/XMLAbstractAnyMapping.java | 7 +-
.../oxm/mappings/XMLAnyCollectionMapping.java | 18 +-
.../oxm/mappings/XMLAnyObjectMapping.java | 18 +-
.../mappings/XMLBinaryDataCollectionMapping.java | 4 +-
.../oxm/mappings/XMLChoiceCollectionMapping.java | 25 +-
.../oxm/mappings/XMLChoiceObjectMapping.java | 22 +-
.../mappings/XMLCompositeCollectionMapping.java | 13 +-
.../XMLCompositeDirectCollectionMapping.java | 9 +-
.../oxm/mappings/XMLCompositeObjectMapping.java | 15 +-
.../persistence/oxm/mappings/XMLDirectMapping.java | 6 +-
.../oxm/mappings/XMLFragmentCollectionMapping.java | 10 +-
.../oxm/mappings/XMLFragmentMapping.java | 10 +-
.../oxm/mappings/XMLObjectReferenceMapping.java | 17 +-
.../oxm/mappings/XMLTransformationMapping.java | 48 +-
.../oxm/mappings/converters/XMLConverter.java | 10 +-
.../oxm/mappings/converters/XMLListConverter.java | 4 +-
.../oxm/mappings/converters/XMLRootConverter.java | 8 +-
.../mappings/nullpolicy/AbstractNullPolicy.java | 77 +-
.../oxm/mappings/nullpolicy/IsSetNullPolicy.java | 12 +-
.../nullpolicy/XMLNullRepresentationType.java | 10 +-
.../persistence/oxm/platform/DOMPlatform.java | 4 +-
.../persistence/oxm/platform/SAXPlatform.java | 6 +-
.../persistence/oxm/platform/XMLPlatform.java | 9 +-
org/eclipse/persistence/oxm/record/DOMRecord.java | 8 +-
.../oxm/record/FormattedOutputStreamRecord.java | 21 +-
.../oxm/record/FormattedWriterRecord.java | 560 +-
.../oxm/record/JSONFormattedWriterRecord.java | 4 +-
.../persistence/oxm/record/JSONWriterRecord.java | 58 +-
.../persistence/oxm/record/JsonBuilderRecord.java | 219 +
.../oxm/record/JsonGeneratorRecord.java | 158 +
org/eclipse/persistence/oxm/record/JsonRecord.java | 682 ++
.../persistence/oxm/record/MarshalRecord.java | 187 +-
org/eclipse/persistence/oxm/record/NodeRecord.java | 30 +-
.../persistence/oxm/record/OutputStreamRecord.java | 101 +-
.../persistence/oxm/record/UnmarshalRecord.java | 4 +-
.../oxm/record/ValidatingMarshalRecord.java | 6 +-
.../persistence/oxm/record/WriterRecord.java | 977 +-
.../oxm/record/XMLEventWriterRecord.java | 8 +-
org/eclipse/persistence/oxm/record/XMLRecord.java | 18 +-
.../persistence/oxm/record/XMLRootRecord.java | 24 +-
.../oxm/record/XMLStreamWriterRecord.java | 27 +-
.../oxm/schema/XMLSchemaClassPathReference.java | 5 +-
.../persistence/oxm/schema/XMLSchemaReference.java | 4 +-
org/eclipse/persistence/oxm/sequenced/Setting.java | 19 +-
.../unmapped/DefaultUnmappedContentHandler.java | 4 +-
.../platform/database/AccessPlatform.java | 6 +-
.../platform/database/DB2MainframePlatform.java | 37 +
.../persistence/platform/database/DB2Platform.java | 54 +-
.../platform/database/DB2ZPlatform.java | 50 +
.../platform/database/DBasePlatform.java | 8 +-
.../platform/database/DerbyPlatform.java | 93 +-
.../platform/database/FirebirdPlatform.java | 6 +-
.../persistence/platform/database/H2Platform.java | 4 +-
.../platform/database/HANAPlatform.java | 33 +-
.../platform/database/HSQLPlatform.java | 7 +-
.../platform/database/Informix11Platform.java | 4 +-
.../platform/database/InformixPlatform.java | 43 +-
.../platform/database/MaxDBPlatform.java | 6 +-
.../platform/database/MySQLPlatform.java | 101 +-
.../platform/database/OraclePlatform.java | 2194 ++--
.../platform/database/PervasivePlatform.java | 17 +-
.../platform/database/PostgreSQLPlatform.java | 17 +-
.../platform/database/SQLAnywherePlatform.java | 18 +-
.../platform/database/SQLServerPlatform.java | 71 +-
.../platform/database/SybasePlatform.java | 40 +-
.../platform/database/SymfowarePlatform.java | 162 +-
.../database/converters/StructConverter.java | 6 +-
.../platform/database/jdbc/JDBCTypes.java | 60 +-
.../platform/database/oracle/Oracle10Platform.java | 207 +-
.../platform/database/oracle/Oracle12Platform.java | 23 +
.../platform/database/oracle/Oracle8Platform.java | 610 +-
.../platform/database/oracle/Oracle9Platform.java | 1931 ++--
...acleJDBC_10_1_0_2ProxyConnectionCustomizer.java | 44 +-
.../oracle/converters/JGeometryConverter.java | 116 +-
.../oracle/plsql/PLSQLStoredProcedureCall.java | 55 +-
.../platform/server/CustomServerPlatform.java | 4 +-
.../platform/server/JMXEnabledPlatform.java | 11 +-
.../platform/server/JMXServerPlatformBase.java | 12 +-
.../platform/server/NoServerPlatform.java | 5 +-
.../platform/server/NoServerPlatformDetector.java | 37 +
.../persistence/platform/server/ServerLog.java | 4 +-
.../platform/server/ServerPlatform.java | 35 +-
.../platform/server/ServerPlatformBase.java | 77 +-
.../platform/server/ServerPlatformDetector.java | 26 +
.../platform/server/ServerPlatformUtils.java | 154 +
.../server/glassfish/GlassfishPlatform.java | 379 +-
.../glassfish/GlassfishPlatformDetector.java | 44 +
.../platform/server/jboss/JBossPlatform.java | 304 +-
.../platform/server/oc4j/Oc4jPlatform.java | 8 +-
.../platform/server/was/WebSpherePlatform.java | 25 +-
.../server/was/WebSpherePlatformDetector.java | 99 +
.../platform/server/was/WebSphere_7_Platform.java | 251 +-
.../server/was/WebSphere_Liberty_Platform.java | 70 +
.../platform/server/wls/WebLogicPlatform.java | 8 +-
.../server/wls/WebLogicPlatformDetector.java | 79 +
.../platform/server/wls/WebLogic_10_Platform.java | 34 +-
.../platform/server/wls/WebLogic_12_Platform.java | 211 +
.../platform/xml/DefaultErrorHandler.java | 84 +-
.../persistence/platform/xml/XMLPlatform.java | 285 +-
.../platform/xml/XMLPlatformException.java | 4 +-
.../platform/xml/XMLPlatformFactory.java | 4 +-
.../persistence/platform/xml/jaxp/JAXPParser.java | 732 +-
.../platform/xml/jaxp/JAXPPlatform.java | 661 +-
.../platform/xml/jaxp/JAXPTransformer.java | 429 +-
.../persistence/platform/xml/xdk/XDKPlatform.java | 983 +-
.../persistence/queries/AttributeGroup.java | 7 +-
.../persistence/queries/BatchFetchPolicy.java | 15 +-
.../persistence/queries/ComplexQueryResult.java | 4 +-
.../persistence/queries/ConstructorReportItem.java | 97 +-
.../persistence/queries/ConstructorResult.java | 6 +-
org/eclipse/persistence/queries/Cursor.java | 4 +-
.../persistence/queries/CursoredStream.java | 12 +-
.../persistence/queries/CursoredStreamPolicy.java | 4 +-
org/eclipse/persistence/queries/DataReadQuery.java | 6 +-
org/eclipse/persistence/queries/DatabaseQuery.java | 206 +-
.../persistence/queries/DeleteAllQuery.java | 4 +-
.../persistence/queries/DeleteObjectQuery.java | 4 +-
.../persistence/queries/DirectReadQuery.java | 4 +-
.../persistence/queries/DoesExistQuery.java | 6 +-
org/eclipse/persistence/queries/EntityResult.java | 30 +-
org/eclipse/persistence/queries/FetchGroup.java | 28 +-
.../persistence/queries/JPAQueryBuilder.java | 4 +-
.../queries/MethodBaseQueryRedirector.java | 6 +-
.../persistence/queries/ModifyAllQuery.java | 4 +-
.../persistence/queries/ObjectBuildingQuery.java | 6 +-
.../queries/ObjectLevelModifyQuery.java | 6 +-
.../persistence/queries/ObjectLevelReadQuery.java | 195 +-
.../persistence/queries/QueryByExamplePolicy.java | 37 +-
.../queries/QueryResultsCachePolicy.java | 4 +-
org/eclipse/persistence/queries/ReadAllQuery.java | 276 +-
.../persistence/queries/ReadObjectQuery.java | 194 +-
org/eclipse/persistence/queries/ReportQuery.java | 42 +-
.../persistence/queries/ReportQueryResult.java | 4 +-
.../persistence/queries/ResultSetMappingQuery.java | 4 +-
.../persistence/queries/ScrollableCursor.java | 10 +-
.../queries/ScrollableCursorPolicy.java | 4 +-
.../persistence/queries/UpdateAllQuery.java | 6 +-
.../persistence/queries/ValueReadQuery.java | 4 +-
.../sdo/AbstractExternalizableDelegator.java | 2 +-
org/eclipse/persistence/sdo/DefaultValueStore.java | 6 +-
org/eclipse/persistence/sdo/SDOChangeSummary.java | 2 +-
org/eclipse/persistence/sdo/SDOConstants.java | 2 +-
org/eclipse/persistence/sdo/SDODataGraph.java | 2 +-
org/eclipse/persistence/sdo/SDODataObject.java | 20 +-
.../sdo/SDOExternalizableDelegator.java | 4 +-
org/eclipse/persistence/sdo/SDOHelper.java | 2 +-
org/eclipse/persistence/sdo/SDOProperty.java | 18 +-
org/eclipse/persistence/sdo/SDOResolvable.java | 66 +-
org/eclipse/persistence/sdo/SDOSequence.java | 7 +-
org/eclipse/persistence/sdo/SDOSetting.java | 4 +-
org/eclipse/persistence/sdo/SDOType.java | 42 +-
org/eclipse/persistence/sdo/SDOXMLDocument.java | 40 +-
org/eclipse/persistence/sdo/ValueStore.java | 4 +-
.../sdo/dataobjects/OpenSequencedType.java | 2 +-
.../sdo/dataobjects/OpenSequencedTypeImpl.java | 2 +-
.../sdo/helper/ApplicationAccessWLS.java | 204 +
.../sdo/helper/ApplicationResolver.java | 2 +-
.../sdo/helper/AttributeMimeTypePolicy.java | 2 +-
.../persistence/sdo/helper/ClassBuffer.java | 2 +-
org/eclipse/persistence/sdo/helper/CodeWriter.java | 2 +-
.../sdo/helper/DataObjectInputStream.java | 2 +-
.../sdo/helper/DefaultSchemaLocationResolver.java | 2 +-
.../sdo/helper/DefaultSchemaResolver.java | 2 +-
.../persistence/sdo/helper/DynamicClassWriter.java | 18 +-
.../persistence/sdo/helper/FileCodeWriter.java | 5 +-
.../sdo/helper/InstanceClassConverter.java | 4 +-
.../persistence/sdo/helper/ListWrapper.java | 14 +-
.../persistence/sdo/helper/MapKeyLookupResult.java | 6 +-
.../sdo/helper/SDOCSUnmarshalListener.java | 2 +-
.../persistence/sdo/helper/SDOClassGenerator.java | 4 +-
.../sdo/helper/SDOClassGeneratorListener.java | 2 +-
.../persistence/sdo/helper/SDOClassLoader.java | 2 +-
.../persistence/sdo/helper/SDOCopyHelper.java | 6 +-
.../persistence/sdo/helper/SDODataFactory.java | 2 +-
.../persistence/sdo/helper/SDODataHelper.java | 2 +-
.../persistence/sdo/helper/SDOEqualityHelper.java | 16 +-
.../SDOFragmentMappingAttributeAccessor.java | 2 +-
.../persistence/sdo/helper/SDOHelperContext.java | 2757 ++---
.../persistence/sdo/helper/SDOMarshalListener.java | 2 +-
.../sdo/helper/SDOMethodAttributeAccessor.java | 2 +-
.../persistence/sdo/helper/SDOSchemaGenerator.java | 4 +-
.../persistence/sdo/helper/SDOTypeHelper.java | 3 +-
.../persistence/sdo/helper/SDOTypesGenerator.java | 38 +-
.../sdo/helper/SDOUnmappedContentHandler.java | 4 +-
.../sdo/helper/SDOUnmarshalListener.java | 2 +-
.../persistence/sdo/helper/SDOXMLHelper.java | 2 +-
.../persistence/sdo/helper/SDOXSDHelper.java | 2 +-
.../sdo/helper/SchemaLocationResolver.java | 2 +-
.../persistence/sdo/helper/SchemaResolver.java | 2 +-
.../sdo/helper/SchemaResolverWrapper.java | 2 +-
.../persistence/sdo/helper/XPathEngine.java | 2 +-
.../helper/delegates/AbstractHelperDelegator.java | 2 +-
.../helper/delegates/SDODataFactoryDelegate.java | 2 +-
.../helper/delegates/SDODataFactoryDelegator.java | 2 +-
.../helper/delegates/SDOTypeHelperDelegate.java | 545 +-
.../helper/delegates/SDOTypeHelperDelegator.java | 2 +-
.../sdo/helper/delegates/SDOXMLHelperDelegate.java | 176 +-
.../helper/delegates/SDOXMLHelperDelegator.java | 2 +-
.../sdo/helper/delegates/SDOXSDHelperDelegate.java | 989 +-
.../helper/delegates/SDOXSDHelperDelegator.java | 2 +-
.../persistence/sdo/helper/extension/OPStack.java | 2 +-
.../persistence/sdo/helper/extension/SDOUtil.java | 30 +-
.../persistence/sdo/helper/extension/Token.java | 2 +-
.../sdo/helper/extension/XPathExpression.java | 2 +-
.../sdo/helper/extension/XPathHelper.java | 10 +-
.../sdo/helper/jaxb/JAXBClassGenerator.java | 2 +-
.../sdo/helper/jaxb/JAXBDataFactory.java | 2 +-
.../sdo/helper/jaxb/JAXBHelperContext.java | 14 +-
.../persistence/sdo/helper/jaxb/JAXBList.java | 2 +-
.../sdo/helper/jaxb/JAXBListWrapper.java | 2 +-
.../sdo/helper/jaxb/JAXBValueStore.java | 2 +-
.../persistence/sdo/helper/jaxb/JAXBXMLHelper.java | 2 +-
.../helper/metadata/NamespaceURITransformer.java | 2 +-
.../sdo/helper/metadata/QNameTransformer.java | 2 +-
.../sdo/helper/metadata/TypeStringConverter.java | 2 +-
.../sdo/types/SDOChangeSummaryType.java | 2 +-
.../persistence/sdo/types/SDODataObjectType.java | 2 +-
org/eclipse/persistence/sdo/types/SDODataType.java | 2 +-
.../persistence/sdo/types/SDOObjectType.java | 2 +-
.../sdo/types/SDOOpenSequencedType.java | 2 +-
.../persistence/sdo/types/SDOPropertyType.java | 2 +-
org/eclipse/persistence/sdo/types/SDOTypeType.java | 2 +-
.../persistence/sdo/types/SDOWrapperType.java | 2 +-
.../sdo/types/SDOXMLHelperLoadOptionsType.java | 2 +-
.../persistence/sequencing/StandardSequence.java | 4 +-
.../persistence/sequencing/TableSequence.java | 8 +-
.../persistence/services/DevelopmentServices.java | 4 +-
.../persistence/services/RuntimeServices.java | 30 +-
.../services/mbean/MBeanRuntimeServicesMBean.java | 12 +-
org/eclipse/persistence/sessions/CopyGroup.java | 4 +-
.../persistence/sessions/DatabaseLogin.java | 6 +-
.../persistence/sessions/DatabaseRecord.java | 4 +-
.../persistence/sessions/DatabaseSession.java | 7 +-
.../persistence/sessions/DatasourceLogin.java | 8 +-
.../persistence/sessions/DefaultConnector.java | 12 +-
.../persistence/sessions/IdentityMapAccessor.java | 1 -
.../persistence/sessions/JNDIConnector.java | 31 +-
org/eclipse/persistence/sessions/Login.java | 4 +-
org/eclipse/persistence/sessions/Project.java | 75 +-
org/eclipse/persistence/sessions/Session.java | 47 +-
org/eclipse/persistence/sessions/UnitOfWork.java | 36 +-
.../persistence/sessions/broker/SessionBroker.java | 15 +-
.../AggregateCollectionChangeRecord.java | 12 +-
.../changesets/DirectToFieldChangeRecord.java | 3 +-
.../changesets/EISCollectionChangeRecord.java | 13 +-
.../EISOrderedCollectionChangeRecord.java | 13 +-
.../sessions/changesets/ObjectChangeSet.java | 10 +-
.../changesets/ObjectReferenceChangeRecord.java | 3 +-
.../TransformationMappingChangeRecord.java | 3 +-
.../sessions/changesets/UnitOfWorkChangeSet.java | 3 +-
.../sessions/coordination/CommandManager.java | 4 +-
.../coordination/RemoteCommandManager.java | 104 +-
.../coordination/corba/CORBATransportManager.java | 1 -
.../jgroups/JGroupsTransportManager.java | 166 +
.../sessions/factories/DescriptorCustomizer.java | 4 +-
.../sessions/factories/ProjectClassGenerator.java | 89 +-
.../sessions/factories/SessionCustomizer.java | 4 +-
.../sessions/factories/SessionFactory.java | 4 +-
.../sessions/factories/SessionManager.java | 304 +-
.../sessions/factories/XMLProjectWriter.java | 8 +-
.../sessions/factories/XMLSessionConfigLoader.java | 41 +-
.../sessions/interceptors/CacheInterceptor.java | 6 +-
.../persistence/sessions/remote/RemoteSession.java | 8 +-
.../sessions/remote/corba/sun/CORBAConnection.java | 10 +-
.../CORBARemoteSessionControllerDispatcher.java | 6 +-
.../sessions/remote/rmi/RMIConnection.java | 6 +-
.../remote/rmi/RMIRemoteSessionController.java | 4 +-
.../rmi/RMIRemoteSessionControllerDispatcher.java | 4 +-
.../sessions/remote/rmi/iiop/RMIConnection.java | 6 +-
.../rmi/iiop/RMIRemoteSessionController.java | 4 +-
.../iiop/RMIRemoteSessionControllerDispatcher.java | 4 +-
.../sessions/serializers/KryoSerializer.java | 103 -
.../persistence/sessions/server/ClientSession.java | 16 +-
.../sessions/server/ConnectionPool.java | 8 +-
.../sessions/server/ExternalConnectionPool.java | 4 +-
.../persistence/sessions/server/ServerSession.java | 7 +-
org/eclipse/persistence/tools/PackageRenamer.java | 256 +-
.../tools/profiler/PerformanceMonitor.java | 6 +-
.../schemaframework/DatabaseObjectDefinition.java | 89 +-
.../schemaframework/DefaultTableGenerator.java | 64 +-
.../tools/schemaframework/FieldDefinition.java | 239 +-
.../schemaframework/NestedTableDefinition.java | 63 +-
.../schemaframework/ObjectVarrayDefinition.java | 4 +-
.../tools/schemaframework/PackageDefinition.java | 4 +-
.../tools/schemaframework/PopulationManager.java | 3 +-
.../tools/schemaframework/SchemaManager.java | 194 +-
.../tools/schemaframework/SequenceDefinition.java | 4 +-
.../schemaframework/SequenceObjectDefinition.java | 4 +-
.../schemaframework/StoredFunctionDefinition.java | 4 +-
.../schemaframework/StoredProcedureDefinition.java | 278 +-
.../tools/schemaframework/TableCreator.java | 49 +-
.../tools/schemaframework/TableDefinition.java | 2806 +++---
.../schemaframework/TableSequenceDefinition.java | 27 +-
.../tools/schemaframework/TypeDefinition.java | 4 +-
.../tools/schemaframework/TypeTableDefinition.java | 4 +-
.../UnaryTableSequenceDefinition.java | 4 +-
.../tools/schemaframework/VarrayDefinition.java | 124 +-
.../tools/schemaframework/ViewDefinition.java | 4 +-
.../persistence/tools/tuning/SafeModeTuner.java | 1 -
.../tools/weaving/jpa/StaticWeaveAntTask.java | 4 +-
.../tools/weaving/jpa/StaticWeaveProcessor.java | 9 +-
.../transaction/AbstractTransactionController.java | 8 +-
.../transaction/JTATransactionController.java | 4 +-
.../glassfish/GlassfishTransactionController.java | 4 +-
.../jboss/JBossTransactionController.java | 4 +-
.../jotm/JotmTransactionController.java | 6 +-
.../oc4j/Oc4jTransactionController.java | 4 +-
.../was/WebSphereLibertyTransactionController.java | 27 +
.../was/WebSphereTransactionController.java | 21 +-
.../wls/WebLogicTransactionController.java | 4 +-
readme.html | 31 +-
1792 files changed, 119787 insertions(+), 79323 deletions(-)
create mode 100644 META-INF/services/com.sun.tools.xjc.Plugin
delete mode 100644 debian/patches/charset.patch
delete mode 100644 debian/patches/disable_antlr3_embedded_copy.diff
delete mode 100644 debian/patches/disable_asm_embedded_copy.diff
delete mode 100644 debian/patches/explicitcast.patch
delete mode 100644 debian/patches/series
delete mode 100644 debian/patches/typeparameters.patch
delete mode 100644 debian/regenerate-patches.sh
create mode 100644 org/eclipse/persistence/annotations/SerializedConverter.java
create mode 100644 org/eclipse/persistence/annotations/SerializedConverters.java
create mode 100644 org/eclipse/persistence/config/CommitOrderType.java
create mode 100644 org/eclipse/persistence/config/PropertiesUtils.java
create mode 100644 org/eclipse/persistence/core/mappings/transformers/CoreFieldTransformer.java
create mode 100644 org/eclipse/persistence/dbws/eclipselink-dbws_1.2.xsd
create mode 100644 org/eclipse/persistence/descriptors/SchemaPerMultitenantPolicy.java
create mode 100644 org/eclipse/persistence/exceptions/BeanValidationException.java
create mode 100644 org/eclipse/persistence/exceptions/JPARSErrorCodes.java
create mode 100644 org/eclipse/persistence/exceptions/ServerPlatformException.java
create mode 100644 org/eclipse/persistence/exceptions/i18n/BeanValidationExceptionResource.java
create mode 100644 org/eclipse/persistence/exceptions/i18n/JPARSExceptionResource.java
create mode 100644 org/eclipse/persistence/exceptions/i18n/ServerPlatformExceptionResource.java
create mode 100644 org/eclipse/persistence/indirection/IndirectCollectionsFactory.java
create mode 100644 org/eclipse/persistence/internal/cache/AdvancedProcessor.java
create mode 100644 org/eclipse/persistence/internal/cache/Clearable.java
create mode 100644 org/eclipse/persistence/internal/cache/ComputableTask.java
create mode 100644 org/eclipse/persistence/internal/cache/LowLevelProcessor.java
create mode 100644 org/eclipse/persistence/internal/cache/Memoizer.java
create mode 100644 org/eclipse/persistence/internal/cache/Processor.java
create mode 100644 org/eclipse/persistence/internal/core/helper/CoreTable.java
create mode 100644 org/eclipse/persistence/internal/core/queries/CoreAttributeConverter.java
create mode 100644 org/eclipse/persistence/internal/descriptors/ClassNameConversionRequired.java
create mode 100644 org/eclipse/persistence/internal/descriptors/DescriptorHelper.java
create mode 100644 org/eclipse/persistence/internal/helper/JavaSEPlatform.java
create mode 100644 org/eclipse/persistence/internal/helper/JavaVersion.java
create mode 100644 org/eclipse/persistence/internal/helper/StringHelper.java
create mode 100644 org/eclipse/persistence/internal/helper/TransformerHelper.java
create mode 100644 org/eclipse/persistence/internal/helper/XMLHelper.java
create mode 100644 org/eclipse/persistence/internal/indirection/jdk8/IndirectCollectionsProvider.class
create mode 100644 org/eclipse/persistence/internal/indirection/jdk8/IndirectCollectionsProvider.java
create mode 100644 org/eclipse/persistence/internal/indirection/jdk8/IndirectList$1.class
create mode 100644 org/eclipse/persistence/internal/indirection/jdk8/IndirectList.class
create mode 100644 org/eclipse/persistence/internal/indirection/jdk8/IndirectList.java
create mode 100644 org/eclipse/persistence/internal/indirection/jdk8/IndirectMap$1$1.class
create mode 100644 org/eclipse/persistence/internal/indirection/jdk8/IndirectMap$1.class
create mode 100644 org/eclipse/persistence/internal/indirection/jdk8/IndirectMap$2$1.class
create mode 100644 org/eclipse/persistence/internal/indirection/jdk8/IndirectMap$2.class
create mode 100644 org/eclipse/persistence/internal/indirection/jdk8/IndirectMap$3$1.class
create mode 100644 org/eclipse/persistence/internal/indirection/jdk8/IndirectMap$3.class
create mode 100644 org/eclipse/persistence/internal/indirection/jdk8/IndirectMap.class
create mode 100644 org/eclipse/persistence/internal/indirection/jdk8/IndirectMap.java
create mode 100644 org/eclipse/persistence/internal/indirection/jdk8/IndirectSet$1.class
create mode 100644 org/eclipse/persistence/internal/indirection/jdk8/IndirectSet.class
create mode 100644 org/eclipse/persistence/internal/indirection/jdk8/IndirectSet.java
create mode 100644 org/eclipse/persistence/internal/jaxb/GenericsClassHelper.java
create mode 100644 org/eclipse/persistence/internal/jpa/IsolatedHashMap.java
create mode 100644 org/eclipse/persistence/internal/jpa/metadata/accessors/MetadataHelper.java
create mode 100644 org/eclipse/persistence/internal/jpa/metadata/beanvalidation/BeanValidationHelper.java
create mode 100644 org/eclipse/persistence/internal/jpa/metadata/beanvalidation/ReflectionUtils.java
create mode 100644 org/eclipse/persistence/internal/jpa/metadata/beanvalidation/ValidationXMLReader.java
create mode 100644 org/eclipse/persistence/internal/jpa/metadata/converters/JSONMetadata.java
create mode 100644 org/eclipse/persistence/internal/jpa/metadata/converters/KryoMetadata.java
create mode 100644 org/eclipse/persistence/internal/jpa/metadata/converters/SerializedConverterMetadata.java
create mode 100644 org/eclipse/persistence/internal/jpa/metadata/converters/XMLMetadata.java
create mode 100644 org/eclipse/persistence/internal/jpa/metamodel/proxy/AttributeProxyImpl.java
create mode 100644 org/eclipse/persistence/internal/jpa/metamodel/proxy/CollectionAttributeProxyImpl.java
create mode 100644 org/eclipse/persistence/internal/jpa/metamodel/proxy/ListAttributeProxyImpl.java
create mode 100644 org/eclipse/persistence/internal/jpa/metamodel/proxy/MapAttributeProxyImpl.java
create mode 100644 org/eclipse/persistence/internal/jpa/metamodel/proxy/PluralAttributeProxyImpl.java
create mode 100644 org/eclipse/persistence/internal/jpa/metamodel/proxy/SetAttributeProxyImpl.java
create mode 100644 org/eclipse/persistence/internal/jpa/metamodel/proxy/SingularAttributeProxyImpl.java
create mode 100644 org/eclipse/persistence/internal/jpa/rs/metadata/model/CollectionWrapper.java
create mode 100644 org/eclipse/persistence/internal/jpa/rs/metadata/model/ItemLinks.java
create mode 100644 org/eclipse/persistence/internal/jpa/rs/metadata/model/LinkV2.java
create mode 100644 org/eclipse/persistence/internal/jpa/rs/metadata/model/v2/ContextsCatalog.java
create mode 100644 org/eclipse/persistence/internal/jpa/rs/metadata/model/v2/MetadataCatalog.java
create mode 100644 org/eclipse/persistence/internal/jpa/rs/metadata/model/v2/Property.java
create mode 100644 org/eclipse/persistence/internal/jpa/rs/metadata/model/v2/Reference.java
create mode 100644 org/eclipse/persistence/internal/jpa/rs/metadata/model/v2/Resource.java
create mode 100644 org/eclipse/persistence/internal/jpa/rs/metadata/model/v2/ResourceSchema.java
create mode 100644 org/eclipse/persistence/internal/jpa/weaving/CollectionProxyClassWriter.java
create mode 100644 org/eclipse/persistence/internal/jpa/weaving/RestCollectionAdapterClassWriter.java
create mode 100644 org/eclipse/persistence/internal/jpa/weaving/RestReferenceAdapterV2ClassWriter.java
delete mode 100644 org/eclipse/persistence/internal/libraries/asm/ClassAdapter.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/Context.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/Handle.java
delete mode 100644 org/eclipse/persistence/internal/libraries/asm/MethodAdapter.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/ModuleVisitor.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/ModuleWriter.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/TypePath.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/TypeReference.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/commons/AnnotationRemapper.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/commons/ClassRemapper.java
delete mode 100644 org/eclipse/persistence/internal/libraries/asm/commons/EmptyVisitor.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/commons/FieldRemapper.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/commons/MethodRemapper.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/commons/ModuleRemapper.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/commons/SignatureRemapper.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/optimizer/AnnotationConstantsCollector.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/optimizer/ClassConstantsCollector.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/optimizer/ClassOptimizer.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/optimizer/Constant.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/optimizer/ConstantPool.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/optimizer/FieldConstantsCollector.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/optimizer/JarOptimizer.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/optimizer/MethodConstantsCollector.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/optimizer/MethodOptimizer.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/optimizer/ModuleConstantsCollector.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/optimizer/NameMapping.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/optimizer/Shrinker.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/tree/InvokeDynamicInsnNode.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/tree/LocalVariableAnnotationNode.java
delete mode 100644 org/eclipse/persistence/internal/libraries/asm/tree/MemberNode.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/tree/ModuleExportNode.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/tree/ModuleNode.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/tree/ModuleProvideNode.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/tree/ModuleRequireNode.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/tree/ParameterNode.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/tree/TypeAnnotationNode.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/util/ASMifier.java
delete mode 100644 org/eclipse/persistence/internal/libraries/asm/util/ASMifierAbstractVisitor.java
delete mode 100644 org/eclipse/persistence/internal/libraries/asm/util/ASMifierAnnotationVisitor.java
delete mode 100644 org/eclipse/persistence/internal/libraries/asm/util/ASMifierClassVisitor.java
delete mode 100644 org/eclipse/persistence/internal/libraries/asm/util/ASMifierFieldVisitor.java
delete mode 100644 org/eclipse/persistence/internal/libraries/asm/util/ASMifierMethodVisitor.java
delete mode 100644 org/eclipse/persistence/internal/libraries/asm/util/AbstractVisitor.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/util/CheckModuleAdapter.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/util/Printer.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/util/Textifiable.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/util/Textifier.java
delete mode 100644 org/eclipse/persistence/internal/libraries/asm/util/TraceAbstractVisitor.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/util/TraceModuleVisitor.java
delete mode 100644 org/eclipse/persistence/internal/libraries/asm/util/Traceable.java
create mode 100644 org/eclipse/persistence/internal/libraries/asm/xml/SAXModuleAdapter.java
delete mode 100644 org/eclipse/persistence/internal/localization/TraceLocalization.java
delete mode 100644 org/eclipse/persistence/internal/localization/i18n/TraceLocalizationResource.java
create mode 100644 org/eclipse/persistence/internal/mappings/converters/AttributeNamePrefix.java
create mode 100644 org/eclipse/persistence/internal/mappings/converters/AttributeNameTokenizer.java
create mode 100644 org/eclipse/persistence/internal/oxm/CharacterEscapeHandler.java
create mode 100644 org/eclipse/persistence/internal/oxm/ConversionManager.java
create mode 100644 org/eclipse/persistence/internal/oxm/JsonTypeConfiguration.java
create mode 100644 org/eclipse/persistence/internal/oxm/OXMSystemProperties.java
create mode 100644 org/eclipse/persistence/internal/oxm/XMLUnmarshaller.java
create mode 100644 org/eclipse/persistence/internal/oxm/record/ExtendedResult.java
create mode 100644 org/eclipse/persistence/internal/oxm/record/ExtendedSource.java
create mode 100644 org/eclipse/persistence/internal/oxm/record/TransformationRecord.java
create mode 100644 org/eclipse/persistence/internal/oxm/record/XMLPlatform.java
delete mode 100644 org/eclipse/persistence/internal/oxm/record/json/JSONLexer.java
delete mode 100644 org/eclipse/persistence/internal/oxm/record/json/JSONParser.java
delete mode 100644 org/eclipse/persistence/internal/oxm/record/json/JSONReader.java
create mode 100644 org/eclipse/persistence/internal/oxm/record/json/JsonParserReader.java
create mode 100644 org/eclipse/persistence/internal/oxm/record/json/JsonStructureReader.java
create mode 100644 org/eclipse/persistence/internal/security/PrivilegedGetClassLoaderFromCurrentThread.java
create mode 100644 org/eclipse/persistence/internal/security/PrivilegedGetSystemProperty.java
delete mode 100644 org/eclipse/persistence/internal/sessions/coordination/ProfileDiscoveryStartedCommand.java
delete mode 100644 org/eclipse/persistence/internal/sessions/coordination/ProfileDiscoveryStoppedCommand.java
delete mode 100644 org/eclipse/persistence/internal/sessions/coordination/ProfileMessageReceiveCommand.java
delete mode 100644 org/eclipse/persistence/internal/sessions/coordination/ProfileMessageSentCommand.java
delete mode 100644 org/eclipse/persistence/internal/sessions/coordination/ProfileRemoteChangeSetCommand.java
create mode 100644 org/eclipse/persistence/internal/sessions/coordination/jgroups/JGroupsRemoteConnection.java
create mode 100644 org/eclipse/persistence/internal/sessions/coordination/rmi/_RMIRemoteCommandConnection_Stub.java
create mode 100644 org/eclipse/persistence/internal/sessions/factories/model/platform/WebSphere_Liberty_Platform_Config.java
create mode 100644 org/eclipse/persistence/internal/weaving/WeaverLogger.java
create mode 100644 org/eclipse/persistence/jaxb/BeanValidationChecker.java
create mode 100644 org/eclipse/persistence/jaxb/BeanValidationHelper.java
create mode 100644 org/eclipse/persistence/jaxb/BeanValidationMode.java
create mode 100644 org/eclipse/persistence/jaxb/ConstraintViolationWrapper.java
create mode 100644 org/eclipse/persistence/jaxb/JAXBBeanValidator.java
create mode 100644 org/eclipse/persistence/jaxb/MOXySystemProperties.java
create mode 100644 org/eclipse/persistence/jaxb/ReflectionUtils.java
create mode 100644 org/eclipse/persistence/jaxb/ValidationXMLReader.java
create mode 100644 org/eclipse/persistence/jaxb/beanval.xsd
create mode 100644 org/eclipse/persistence/jaxb/compiler/XmlNillableInfo.java
create mode 100644 org/eclipse/persistence/jaxb/compiler/builder/TransformerPropertyBuilder.java
create mode 100644 org/eclipse/persistence/jaxb/compiler/builder/helper/TransformerReflectionHelper.java
create mode 100644 org/eclipse/persistence/jaxb/compiler/facets/DecimalMaxFacet.java
create mode 100644 org/eclipse/persistence/jaxb/compiler/facets/DecimalMinFacet.java
create mode 100644 org/eclipse/persistence/jaxb/compiler/facets/DigitsFacet.java
create mode 100644 org/eclipse/persistence/jaxb/compiler/facets/Facet.java
create mode 100644 org/eclipse/persistence/jaxb/compiler/facets/FacetVisitor.java
create mode 100644 org/eclipse/persistence/jaxb/compiler/facets/MaxFacet.java
create mode 100644 org/eclipse/persistence/jaxb/compiler/facets/MinFacet.java
create mode 100644 org/eclipse/persistence/jaxb/compiler/facets/PatternFacet.java
create mode 100644 org/eclipse/persistence/jaxb/compiler/facets/PatternListFacet.java
create mode 100644 org/eclipse/persistence/jaxb/compiler/facets/SizeFacet.java
delete mode 100644 org/eclipse/persistence/jaxb/eclipselink_oxm_2_5.xsd
create mode 100644 org/eclipse/persistence/jaxb/eclipselink_oxm_2_6.xsd
create mode 100644 org/eclipse/persistence/jaxb/javamodel/JavaClassInstanceOf.java
create mode 100644 org/eclipse/persistence/jaxb/plugins/BeanValidationPlugin.java
create mode 100644 org/eclipse/persistence/jaxb/xmlmodel/XmlElementNillable.java
create mode 100644 org/eclipse/persistence/jpa/jpql/parser/EclipseLinkJPQLGrammar2_6.java
create mode 100644 org/eclipse/persistence/jpa/rs/DataStorage.java
create mode 100644 org/eclipse/persistence/jpa/rs/ReservedWords.java
create mode 100644 org/eclipse/persistence/jpa/rs/SystemDefaults.java
create mode 100644 org/eclipse/persistence/jpa/rs/annotations/RestPageable.java
create mode 100644 org/eclipse/persistence/jpa/rs/annotations/RestPageableQueries.java
create mode 100644 org/eclipse/persistence/jpa/rs/annotations/RestPageableQuery.java
delete mode 100644 org/eclipse/persistence/jpa/rs/config/ConfigDefaults.java
create mode 100644 org/eclipse/persistence/jpa/rs/exceptions/AbstractExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/ClassNotFoundExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/ConversionExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/DatabaseExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/EntityExistsExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/EntityNotFoundExceptionMapper.java
create mode 100644 org/eclipse/persistence/jpa/rs/exceptions/ErrorResponse.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/IOExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/IllegalAccessExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/IllegalArgumentExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/IllegalStateExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/InvocationTargetExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/JAXBExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/JPARSConfigurationException.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/JPARSConfigurationExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/MalformedURLExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/NamingExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/NoResultExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/NoSuchMethodExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/NonUniqueResultExceptionExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/OptimisticLockExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/PersistenceExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/PessimisticLockExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/QueryTimeoutExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/RollbackExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/TransactionRequiredExceptionMapper.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/UnsupportedMediaTypeException.java
delete mode 100644 org/eclipse/persistence/jpa/rs/exceptions/UnsupportedMediaTypeExceptionMapper.java
create mode 100644 org/eclipse/persistence/jpa/rs/features/FeatureResponseBuilder.java
create mode 100644 org/eclipse/persistence/jpa/rs/features/FeatureResponseBuilderImpl.java
create mode 100644 org/eclipse/persistence/jpa/rs/features/FeatureSet.java
create mode 100644 org/eclipse/persistence/jpa/rs/features/FeatureSetPreV2.java
create mode 100644 org/eclipse/persistence/jpa/rs/features/FeatureSetV2.java
create mode 100644 org/eclipse/persistence/jpa/rs/features/ItemLinksBuilder.java
create mode 100644 org/eclipse/persistence/jpa/rs/features/ServiceVersion.java
create mode 100644 org/eclipse/persistence/jpa/rs/features/core/selflinks/SelfLinksResponseBuilder.java
create mode 100644 org/eclipse/persistence/jpa/rs/features/fieldsfiltering/FieldsFilter.java
create mode 100644 org/eclipse/persistence/jpa/rs/features/fieldsfiltering/FieldsFilterType.java
create mode 100644 org/eclipse/persistence/jpa/rs/features/fieldsfiltering/FieldsFilteringValidator.java
create mode 100644 org/eclipse/persistence/jpa/rs/features/paging/AbstractPagingValidator.java
create mode 100644 org/eclipse/persistence/jpa/rs/features/paging/PageableFieldValidator.java
create mode 100644 org/eclipse/persistence/jpa/rs/features/paging/PageableQueryValidator.java
create mode 100644 org/eclipse/persistence/jpa/rs/features/paging/PagingResponseBuilder.java
create mode 100644 org/eclipse/persistence/jpa/rs/resources/MetadataResource.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/CollectionProxy.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/CollectionWrapperBuilder.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/HrefHelper.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/MethodExitLogData.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/ObjectGraphBuilder.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/PreLoginMappingAdapterV2.java
delete mode 100644 org/eclipse/persistence/jpa/rs/util/list/MultiResultQueryList.java
delete mode 100644 org/eclipse/persistence/jpa/rs/util/list/MultiResultQueryListItem.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/list/PageableCollection.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/list/ReadAllQueryResultCollection.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/list/ReportQueryResultCollection.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/list/ReportQueryResultList.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/list/ReportQueryResultListItem.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/list/SingleResultQuery.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/list/SingleResultQueryResult.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/metadatasources/CollectionWrapperMetadataSource.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/metadatasources/DynamicXmlV2MetadataSource.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/metadatasources/ErrorResponseMetadataSource.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/metadatasources/ItemLinksMetadataSource.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/metadatasources/LinkV2MetadataSource.java
delete mode 100644 org/eclipse/persistence/jpa/rs/util/metadatasources/MultiResultQueryListItemMetadataSource.java
delete mode 100644 org/eclipse/persistence/jpa/rs/util/metadatasources/MultiResultQueryListMetadataSource.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/metadatasources/ReadAllQueryResultCollectionMetadataSource.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/metadatasources/ReportQueryResultCollectionMetadataSource.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/metadatasources/ReportQueryResultListItemMetadataSource.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/metadatasources/ReportQueryResultListMetadataSource.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/metadatasources/SingleResultQueryResultMetadataSource.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/xmladapters/ReferenceAdapterV2.java
create mode 100644 org/eclipse/persistence/jpa/rs/util/xmladapters/RestCollectionAdapter.java
create mode 100644 org/eclipse/persistence/oxm/annotations/XmlElementNillable.java
create mode 100644 org/eclipse/persistence/oxm/annotations/XmlIDExtension.java
create mode 100644 org/eclipse/persistence/oxm/annotations/XmlValueExtension.java
create mode 100644 org/eclipse/persistence/oxm/json/JsonArrayBuilderResult.java
create mode 100644 org/eclipse/persistence/oxm/json/JsonGeneratorResult.java
create mode 100644 org/eclipse/persistence/oxm/json/JsonObjectBuilderResult.java
create mode 100644 org/eclipse/persistence/oxm/json/JsonParserSource.java
create mode 100644 org/eclipse/persistence/oxm/json/JsonStructureSource.java
create mode 100644 org/eclipse/persistence/oxm/record/JsonBuilderRecord.java
create mode 100644 org/eclipse/persistence/oxm/record/JsonGeneratorRecord.java
create mode 100644 org/eclipse/persistence/oxm/record/JsonRecord.java
create mode 100644 org/eclipse/persistence/platform/database/DB2ZPlatform.java
create mode 100644 org/eclipse/persistence/platform/database/oracle/Oracle12Platform.java
create mode 100644 org/eclipse/persistence/platform/server/NoServerPlatformDetector.java
create mode 100644 org/eclipse/persistence/platform/server/ServerPlatformDetector.java
create mode 100644 org/eclipse/persistence/platform/server/ServerPlatformUtils.java
create mode 100644 org/eclipse/persistence/platform/server/glassfish/GlassfishPlatformDetector.java
create mode 100644 org/eclipse/persistence/platform/server/was/WebSpherePlatformDetector.java
create mode 100644 org/eclipse/persistence/platform/server/was/WebSphere_Liberty_Platform.java
create mode 100644 org/eclipse/persistence/platform/server/wls/WebLogicPlatformDetector.java
create mode 100644 org/eclipse/persistence/platform/server/wls/WebLogic_12_Platform.java
create mode 100644 org/eclipse/persistence/sdo/helper/ApplicationAccessWLS.java
create mode 100644 org/eclipse/persistence/sessions/coordination/jgroups/JGroupsTransportManager.java
delete mode 100644 org/eclipse/persistence/sessions/serializers/KryoSerializer.java
create mode 100644 org/eclipse/persistence/transaction/was/WebSphereLibertyTransactionController.java
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/eclipselink.git
More information about the pkg-java-commits
mailing list