You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by am...@apache.org on 2019/05/21 12:39:35 UTC

[cayenne] 02/02: This is an inconsequential change to the copyright headers of all the files. Updating the URL from http to https isn't important here, but it makes it easier to see any remaining uses of http which might need to be addressed.

This is an automated email from the ASF dual-hosted git repository.

amaniatis pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cayenne.git

commit 3b98f2d1f9c01d171fb76aedbcf23dc254991d1a
Author: Aristedes Maniatis <ar...@ish.com.au>
AuthorDate: Tue May 21 22:36:28 2019 +1000

    This is an inconsequential change to the copyright headers of all the files. Updating the URL from http to https isn't important here, but it makes it easier to see any remaining uses of http which might need to be addressed.
---
 .travis.yml                                                         | 2 +-
 README.md                                                           | 2 +-
 assembly/pom.xml                                                    | 2 +-
 assembly/src/main/resources/assemblies/generic/assembly-generic.xml | 2 +-
 assembly/src/main/resources/assemblies/mac/assembly-mac.xml         | 2 +-
 assembly/src/main/resources/assemblies/src/assembly-src.xml         | 2 +-
 assembly/src/main/resources/assemblies/windows/assembly-windows.xml | 2 +-
 .../src/main/resources/cayenne-checkstyle-suppression.xml           | 2 +-
 .../cayenne-checkers/src/main/resources/cayenne-checkstyle.xml      | 2 +-
 build-tools/cayenne-checkers/src/main/resources/cayenne-pmd.xml     | 2 +-
 .../src/main/resources/cayenne-tests-checkstyle.xml                 | 2 +-
 .../cayenne-checkers/src/main/resources/cayenne-tests-pmd.xml       | 2 +-
 .../cayenne-legal/src/main/resources/META-INF/cayenne/LICENSE.txt   | 6 +++---
 .../src/main/java/org/apache/cayenne/test/file/FileUtil.java        | 2 +-
 .../src/main/java/org/apache/cayenne/test/jdbc/DBHelper.java        | 2 +-
 .../src/main/java/org/apache/cayenne/test/jdbc/DeleteBuilder.java   | 2 +-
 .../main/java/org/apache/cayenne/test/jdbc/ResultSetTemplate.java   | 2 +-
 .../src/main/java/org/apache/cayenne/test/jdbc/RowTemplate.java     | 2 +-
 .../src/main/java/org/apache/cayenne/test/jdbc/SQLBuilder.java      | 2 +-
 .../src/main/java/org/apache/cayenne/test/jdbc/SQLReader.java       | 2 +-
 .../src/main/java/org/apache/cayenne/test/jdbc/TableHelper.java     | 2 +-
 .../src/main/java/org/apache/cayenne/test/jdbc/UpdateBuilder.java   | 2 +-
 .../src/main/java/org/apache/cayenne/test/jdbc/UpdateTemplate.java  | 2 +-
 .../src/main/java/org/apache/cayenne/test/jdbc/UtilityLogger.java   | 2 +-
 .../src/main/java/org/apache/cayenne/test/jdbc/WhereBuilder.java    | 2 +-
 .../org/apache/cayenne/test/parallel/ParallelTestContainer.java     | 2 +-
 .../main/java/org/apache/cayenne/test/resource/ResourceUtil.java    | 2 +-
 build-tools/pom.xml                                                 | 2 +-
 build-tools/rat-excludes                                            | 2 +-
 cayenne-ant/src/main/java/org/apache/cayenne/tools/AntLogger.java   | 2 +-
 .../src/main/java/org/apache/cayenne/tools/AntTableType.java        | 2 +-
 .../main/java/org/apache/cayenne/tools/CayenneGeneratorTask.java    | 2 +-
 cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneTask.java | 2 +-
 .../src/main/java/org/apache/cayenne/tools/DbGeneratorTask.java     | 2 +-
 .../src/main/java/org/apache/cayenne/tools/DbImporterTask.java      | 2 +-
 cayenne-ant/src/main/java/org/apache/cayenne/tools/package.html     | 2 +-
 cayenne-ant/src/main/resources/org/apache/cayenne/tools/antlib.xml  | 2 +-
 .../tools/CayenneGeneratorTaskCrossMapRelationshipsTest.java        | 2 +-
 .../java/org/apache/cayenne/tools/CayenneGeneratorTaskTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/tools/CgenWithConfigTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/tools/DbGeneratorTaskTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/tools/DbImporterTaskTest.java  | 2 +-
 .../org/apache/cayenne/tools/utils/CustomObjectNameGenerator.java   | 2 +-
 .../resources/org/apache/cayenne/tools/build-catalog-and-schema.xml | 2 +-
 .../src/test/resources/org/apache/cayenne/tools/build-catalog.xml   | 2 +-
 .../src/test/resources/org/apache/cayenne/tools/build-flat.xml      | 2 +-
 .../org/apache/cayenne/tools/build-include-table.map.xml-result     | 2 +-
 .../test/resources/org/apache/cayenne/tools/build-include-table.xml | 2 +-
 .../resources/org/apache/cayenne/tools/build-include-table.xml.sql  | 2 +-
 .../src/test/resources/org/apache/cayenne/tools/build-mapping.xml   | 2 +-
 .../cayenne/tools/build-reverse-engineering-in-external-file.xml    | 2 +-
 .../src/test/resources/org/apache/cayenne/tools/build-schema.xml    | 2 +-
 .../org/apache/cayenne/tools/build-skip-primary-key-loading.xml     | 2 +-
 .../org/apache/cayenne/tools/build-skip-relationships-loading.xml   | 2 +-
 .../test/resources/org/apache/cayenne/tools/build-table-types.xml   | 2 +-
 .../test/resources/org/apache/cayenne/tools/build-with-project.xml  | 2 +-
 .../cayenne/tools/testExcludeRelationshipFirst.map.xml-result       | 2 +-
 .../org/apache/cayenne/tools/testExcludeRelationshipFirst.xml       | 2 +-
 .../org/apache/cayenne/tools/testExcludeRelationshipFirst.xml.sql   | 2 +-
 cayenne-cache-invalidation/pom.xml                                  | 2 +-
 .../main/java/org/apache/cayenne/cache/invalidation/CacheGroup.java | 2 +-
 .../org/apache/cayenne/cache/invalidation/CacheGroupDescriptor.java | 2 +-
 .../java/org/apache/cayenne/cache/invalidation/CacheGroups.java     | 2 +-
 .../org/apache/cayenne/cache/invalidation/CacheGroupsHandler.java   | 2 +-
 .../apache/cayenne/cache/invalidation/CacheInvalidationFilter.java  | 2 +-
 .../apache/cayenne/cache/invalidation/CacheInvalidationModule.java  | 2 +-
 .../cayenne/cache/invalidation/CacheInvalidationModuleExtender.java | 2 +-
 .../cayenne/cache/invalidation/CacheInvalidationModuleProvider.java | 2 +-
 .../org/apache/cayenne/cache/invalidation/InvalidationFunction.java | 2 +-
 .../org/apache/cayenne/cache/invalidation/InvalidationHandler.java  | 2 +-
 ....apache.cayenne.configuration.server.CayenneServerModuleProvider | 2 +-
 .../apache/cayenne/cache/invalidation/CacheGroupsHandlerTest.java   | 2 +-
 .../cache/invalidation/CacheInvalidationCacheGroupsHandlerIT.java   | 2 +-
 .../apache/cayenne/cache/invalidation/CacheInvalidationCase.java    | 2 +-
 .../cache/invalidation/CacheInvalidationCustomHandlerIT.java        | 2 +-
 .../invalidation/CayenneCacheInvalidationModuleProviderTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/cache/invalidation/db/E1.java  | 2 +-
 .../src/test/java/org/apache/cayenne/cache/invalidation/db/E2.java  | 2 +-
 cayenne-cgen/pom.xml                                                | 2 +-
 cayenne-cgen/src/main/java/org/apache/cayenne/gen/Artifact.java     | 2 +-
 .../main/java/org/apache/cayenne/gen/ArtifactGenerationMode.java    | 2 +-
 .../main/java/org/apache/cayenne/gen/ArtifactsGenerationMode.java   | 2 +-
 .../src/main/java/org/apache/cayenne/gen/CgenConfiguration.java     | 2 +-
 cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenModule.java   | 2 +-
 .../main/java/org/apache/cayenne/gen/CgenToolsModuleProvider.java   | 2 +-
 .../src/main/java/org/apache/cayenne/gen/ClassGenerationAction.java | 2 +-
 .../java/org/apache/cayenne/gen/ClassGenerationActionFactory.java   | 2 +-
 .../java/org/apache/cayenne/gen/ClassGeneratorResourceLoader.java   | 2 +-
 .../java/org/apache/cayenne/gen/ClientClassGenerationAction.java    | 2 +-
 .../src/main/java/org/apache/cayenne/gen/ClientDataMapArtifact.java | 2 +-
 .../src/main/java/org/apache/cayenne/gen/ClientEntityArtifact.java  | 2 +-
 .../src/main/java/org/apache/cayenne/gen/DataMapArtifact.java       | 2 +-
 cayenne-cgen/src/main/java/org/apache/cayenne/gen/DataMapUtils.java | 2 +-
 .../org/apache/cayenne/gen/DefaultClassGenerationActionFactory.java | 2 +-
 .../main/java/org/apache/cayenne/gen/DefaultToolsUtilsFactory.java  | 2 +-
 .../src/main/java/org/apache/cayenne/gen/EmbeddableArtifact.java    | 2 +-
 .../src/main/java/org/apache/cayenne/gen/EntityArtifact.java        | 2 +-
 cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityUtils.java  | 2 +-
 cayenne-cgen/src/main/java/org/apache/cayenne/gen/ImportUtils.java  | 2 +-
 .../src/main/java/org/apache/cayenne/gen/PropertyDescriptor.java    | 2 +-
 .../src/main/java/org/apache/cayenne/gen/PropertyUtils.java         | 2 +-
 cayenne-cgen/src/main/java/org/apache/cayenne/gen/StringUtils.java  | 2 +-
 cayenne-cgen/src/main/java/org/apache/cayenne/gen/TemplateType.java | 2 +-
 .../src/main/java/org/apache/cayenne/gen/ToolsUtilsFactory.java     | 2 +-
 cayenne-cgen/src/main/java/org/apache/cayenne/gen/package.html      | 2 +-
 .../apache/cayenne/gen/property/DatePropertyDescriptorCreator.java  | 2 +-
 .../cayenne/gen/property/NumericPropertyDescriptorCreator.java      | 2 +-
 .../org/apache/cayenne/gen/property/PropertyDescriptorCreator.java  | 2 +-
 .../cayenne/gen/property/StringPropertyDescriptorCreator.java       | 2 +-
 .../src/main/java/org/apache/cayenne/gen/xml/CgenConfigHandler.java | 2 +-
 .../src/main/java/org/apache/cayenne/gen/xml/CgenExtension.java     | 2 +-
 .../main/java/org/apache/cayenne/gen/xml/CgenLoaderDelegate.java    | 2 +-
 .../src/main/java/org/apache/cayenne/gen/xml/CgenSaverDelegate.java | 2 +-
 .../apache/cayenne/tools/CayenneGeneratorEntityFilterAction.java    | 2 +-
 .../org/apache/cayenne/tools/CayenneGeneratorMapLoaderAction.java   | 2 +-
 .../java/org/apache/cayenne/tools/CayenneToolsModuleProvider.java   | 2 +-
 .../src/main/java/org/apache/cayenne/tools/ToolsConstants.java      | 2 +-
 .../main/java/org/apache/cayenne/tools/ToolsInjectorBuilder.java    | 2 +-
 .../services/org.apache.cayenne.tools.CayenneToolsModuleProvider    | 2 +-
 .../src/main/resources/templates/v1_2/client-datamap-singleclass.vm | 2 +-
 .../src/main/resources/templates/v1_2/client-datamap-subclass.vm    | 2 +-
 .../src/main/resources/templates/v1_2/client-datamap-superclass.vm  | 2 +-
 .../src/main/resources/templates/v1_2/client-singleclass.vm         | 2 +-
 cayenne-cgen/src/main/resources/templates/v1_2/client-subclass.vm   | 2 +-
 cayenne-cgen/src/main/resources/templates/v1_2/client-superclass.vm | 2 +-
 .../src/main/resources/templates/v1_2/datamap-singleclass.vm        | 2 +-
 cayenne-cgen/src/main/resources/templates/v1_2/datamap-subclass.vm  | 2 +-
 .../src/main/resources/templates/v1_2/datamap-superclass.vm         | 2 +-
 .../src/main/resources/templates/v1_2/embeddable-singleclass.vm     | 2 +-
 .../src/main/resources/templates/v1_2/embeddable-subclass.vm        | 2 +-
 .../src/main/resources/templates/v1_2/embeddable-superclass.vm      | 2 +-
 cayenne-cgen/src/main/resources/templates/v1_2/singleclass.vm       | 2 +-
 cayenne-cgen/src/main/resources/templates/v1_2/subclass.vm          | 2 +-
 cayenne-cgen/src/main/resources/templates/v1_2/superclass.vm        | 2 +-
 .../src/main/resources/templates/v4_1/client-datamap-singleclass.vm | 2 +-
 .../src/main/resources/templates/v4_1/client-datamap-subclass.vm    | 2 +-
 .../src/main/resources/templates/v4_1/client-datamap-superclass.vm  | 2 +-
 cayenne-cgen/src/main/resources/templates/v4_1/client-subclass.vm   | 2 +-
 cayenne-cgen/src/main/resources/templates/v4_1/client-superclass.vm | 2 +-
 .../src/main/resources/templates/v4_1/datamap-singleclass.vm        | 2 +-
 cayenne-cgen/src/main/resources/templates/v4_1/datamap-subclass.vm  | 2 +-
 .../src/main/resources/templates/v4_1/datamap-superclass.vm         | 2 +-
 .../src/main/resources/templates/v4_1/embeddable-singleclass.vm     | 2 +-
 .../src/main/resources/templates/v4_1/embeddable-subclass.vm        | 2 +-
 .../src/main/resources/templates/v4_1/embeddable-superclass.vm      | 2 +-
 cayenne-cgen/src/main/resources/templates/v4_1/singleclass.vm       | 2 +-
 cayenne-cgen/src/main/resources/templates/v4_1/subclass.vm          | 2 +-
 cayenne-cgen/src/main/resources/templates/v4_1/superclass.vm        | 2 +-
 cayenne-cgen/src/test/java/org/apache/cayenne/gen/CgenCase.java     | 2 +-
 .../src/test/java/org/apache/cayenne/gen/CgenCaseModule.java        | 2 +-
 .../test/java/org/apache/cayenne/gen/CgenModuleProviderTest.java    | 2 +-
 .../test/java/org/apache/cayenne/gen/ClassGenerationActionTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/gen/ClassGenerationCase.java   | 2 +-
 .../java/org/apache/cayenne/gen/ClientSuperClassGenerationTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/gen/EntityUtilsTest.java       | 2 +-
 .../src/test/java/org/apache/cayenne/gen/ImportUtilsTest.java       | 2 +-
 .../src/test/java/org/apache/cayenne/gen/PropertyUtilsTest.java     | 2 +-
 .../test/java/org/apache/cayenne/gen/SingleClassGenerationTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/gen/StringUtilsTest.java       | 2 +-
 .../test/java/org/apache/cayenne/gen/SuperClassGenerationTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/gen/mock/CustomProperty.java   | 2 +-
 .../java/org/apache/cayenne/gen/mock/CustomPropertyDescriptor.java  | 2 +-
 .../java/org/apache/cayenne/gen/mock/TestClassGenerationAction.java | 2 +-
 cayenne-client-jetty/pom.xml                                        | 2 +-
 .../cayenne/configuration/rop/client/ClientJettyHttp2Module.java    | 2 +-
 .../cayenne/configuration/rop/client/ClientJettyHttpModule.java     | 2 +-
 .../cayenne/configuration/rop/client/JettyClientModuleProvider.java | 2 +-
 .../org/apache/cayenne/rop/JettyHttp2ClientConnectionProvider.java  | 2 +-
 .../org/apache/cayenne/rop/JettyHttpClientConnectionProvider.java   | 2 +-
 .../java/org/apache/cayenne/rop/http/JettyHttpROPConnector.java     | 2 +-
 ...che.cayenne.configuration.rop.client.CayenneClientModuleProvider | 2 +-
 .../cayenne/configuration/rop/client/JettyModuleProviderTest.java   | 2 +-
 .../java/org/apache/cayenne/rop/http/JettyHttpROPConnectorIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/util/Http2TestServer.java      | 2 +-
 cayenne-client/pom.xml                                              | 2 +-
 .../configuration/rop/client/CayenneClientModuleProvider.java       | 2 +-
 .../cayenne/configuration/rop/client/CayenneContextFactory.java     | 2 +-
 .../cayenne/configuration/rop/client/ClientChannelProvider.java     | 2 +-
 .../apache/cayenne/configuration/rop/client/ClientConstants.java    | 2 +-
 .../org/apache/cayenne/configuration/rop/client/ClientModule.java   | 2 +-
 .../org/apache/cayenne/configuration/rop/client/ClientRuntime.java  | 2 +-
 .../cayenne/configuration/rop/client/ClientRuntimeBuilder.java      | 2 +-
 .../configuration/rop/client/LocalClientServerChannelProvider.java  | 2 +-
 .../cayenne/configuration/rop/client/LocalConnectionProvider.java   | 2 +-
 .../configuration/rop/client/MainCayenneClientModuleProvider.java   | 2 +-
 .../src/main/java/org/apache/cayenne/remote/BaseConnection.java     | 2 +-
 .../src/main/java/org/apache/cayenne/remote/ClientChannel.java      | 2 +-
 .../src/main/java/org/apache/cayenne/remote/ClientConnection.java   | 2 +-
 .../org/apache/cayenne/remote/hessian/ClientSerializerFactory.java  | 2 +-
 .../java/org/apache/cayenne/remote/hessian/DataRowDeserializer.java | 2 +-
 .../java/org/apache/cayenne/remote/hessian/service/HessianUtil.java | 2 +-
 cayenne-client/src/main/java/org/apache/cayenne/remote/package.html | 2 +-
 .../java/org/apache/cayenne/remote/service/LocalConnection.java     | 2 +-
 .../src/main/java/org/apache/cayenne/rop/HttpClientConnection.java  | 2 +-
 .../java/org/apache/cayenne/rop/HttpClientConnectionProvider.java   | 2 +-
 .../src/main/java/org/apache/cayenne/rop/ProxyRemoteService.java    | 2 +-
 .../src/main/java/org/apache/cayenne/rop/ROPConnector.java          | 2 +-
 cayenne-client/src/main/java/org/apache/cayenne/rop/ROPUtil.java    | 2 +-
 .../cayenne/rop/http/ClientHessianSerializationServiceProvider.java | 2 +-
 .../src/main/java/org/apache/cayenne/rop/http/HttpROPConnector.java | 2 +-
 ...che.cayenne.configuration.rop.client.CayenneClientModuleProvider | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneContextCayenneIT.java   | 2 +-
 .../org/apache/cayenne/CayenneContextClientChannelEventsIT.java     | 2 +-
 .../test/java/org/apache/cayenne/CayenneContextDeleteRulesIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneContextEJBQLIT.java     | 2 +-
 .../org/apache/cayenne/CayenneContextGraphDiffCompressorIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneContextIT.java          | 2 +-
 .../test/java/org/apache/cayenne/CayenneContextInheritanceIT.java   | 2 +-
 .../java/org/apache/cayenne/CayenneContextMapRelationshipIT.java    | 2 +-
 .../test/java/org/apache/cayenne/CayenneContextMeaningfulPKIT.java  | 2 +-
 .../test/java/org/apache/cayenne/CayenneContextMergeHandlerIT.java  | 2 +-
 .../java/org/apache/cayenne/CayenneContextNamedQueryCachingIT.java  | 2 +-
 .../org/apache/cayenne/CayenneContextPaginatedListCachingIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneContextPrimitiveIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneContextReflexiveIT.java | 2 +-
 .../test/java/org/apache/cayenne/CayenneContextRefreshQueryIT.java  | 2 +-
 .../test/java/org/apache/cayenne/CayenneContextRelationshipsIT.java | 2 +-
 .../test/java/org/apache/cayenne/CayenneContextSQLTemplateIT.java   | 2 +-
 .../test/java/org/apache/cayenne/CayenneContextServerDiffsIT.java   | 2 +-
 .../test/java/org/apache/cayenne/CayenneContextValidationIT.java    | 2 +-
 .../java/org/apache/cayenne/CayenneContextWithDataContextIT.java    | 2 +-
 cayenne-client/src/test/java/org/apache/cayenne/DataRowTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/NestedCayenneContextIT.java    | 2 +-
 .../test/java/org/apache/cayenne/NestedCayenneContextTooneIT.java   | 2 +-
 .../test/java/org/apache/cayenne/ObjectContextChangeLogTest.java    | 2 +-
 cayenne-client/src/test/java/org/apache/cayenne/ObjectIdTest.java   | 2 +-
 .../test/java/org/apache/cayenne/PersistentObjectInContextIT.java   | 2 +-
 .../test/java/org/apache/cayenne/access/ClientServerChannelIT.java  | 2 +-
 .../java/org/apache/cayenne/access/ClientServerChannelQueryIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/access/types/EnumTest.java     | 2 +-
 .../cayenne/configuration/rop/client/ClientLocalRuntimeTest.java    | 2 +-
 .../apache/cayenne/configuration/rop/client/ClientModuleTest.java   | 2 +-
 .../cayenne/configuration/rop/client/ClientRuntimeBuilderTest.java  | 2 +-
 .../apache/cayenne/configuration/rop/client/ClientRuntimeTest.java  | 2 +-
 .../rop/client/MainCayenneClientModuleProviderTest.java             | 2 +-
 .../src/test/java/org/apache/cayenne/event/EventSubjectTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/graph/NodeDiffTest.java        | 2 +-
 .../test/java/org/apache/cayenne/map/ClientEntityResolverTest.java  | 2 +-
 .../java/org/apache/cayenne/map/ClientObjectRelationshipTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/map/DataMapTest.java           | 2 +-
 .../src/test/java/org/apache/cayenne/map/DbEntityTest.java          | 2 +-
 cayenne-client/src/test/java/org/apache/cayenne/map/EntityTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/query/ClientExpressionIT.java  | 2 +-
 .../test/java/org/apache/cayenne/query/ClientObjectSelectIT.java    | 2 +-
 .../org/apache/cayenne/query/ClientSelectQueryExpressionIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/query/ObjectIdQueryTest.java   | 2 +-
 .../test/java/org/apache/cayenne/query/PrefetchTreeNodeTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/query/RefreshQueryTest.java    | 2 +-
 .../test/java/org/apache/cayenne/query/RelationshipQueryTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/query/SQLTemplateTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/query/SelectByIdTest.java      | 2 +-
 .../java/org/apache/cayenne/query/SelectQueryAbstractEntityIT.java  | 2 +-
 .../java/org/apache/cayenne/remote/CayenneContextDeletionIT.java    | 2 +-
 .../java/org/apache/cayenne/remote/ClientChannelServerDiffsIT.java  | 2 +-
 .../apache/cayenne/remote/ClientChannelServerDiffsListener1.java    | 2 +-
 .../src/test/java/org/apache/cayenne/remote/ClientChannelTest.java  | 2 +-
 .../test/java/org/apache/cayenne/remote/LocalConnectionTest.java    | 2 +-
 .../test/java/org/apache/cayenne/remote/MockClientConnection.java   | 2 +-
 .../java/org/apache/cayenne/remote/NestedObjectContextLocalIT.java  | 2 +-
 .../apache/cayenne/remote/NestedObjectContextParentEventsIT.java    | 2 +-
 .../org/apache/cayenne/remote/NestedObjectContextPeerEventsIT.java  | 2 +-
 .../org/apache/cayenne/remote/NestedObjectContextRollbackIT.java    | 2 +-
 .../test/java/org/apache/cayenne/remote/ROPPrefetchToManyMapIT.java | 2 +-
 .../test/java/org/apache/cayenne/remote/RelationshipChangeIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/remote/RemoteCallbacksIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/remote/RemoteCayenneCase.java  | 2 +-
 .../org/apache/cayenne/remote/RemoteIncrementalFaultListIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/remote/RemoteRollbackIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/remote/SyncMessageTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/remote/ValueInjectorIT.java    | 2 +-
 .../apache/cayenne/rop/http/HessianROPSerializationServiceIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/unit/UnitLocalConnection.java  | 2 +-
 .../src/test/java/org/apache/cayenne/unit/di/client/ClientCase.java | 2 +-
 .../cayenne/unit/di/client/ClientCaseCayenneContextProvider.java    | 2 +-
 .../cayenne/unit/di/client/ClientCaseClientConnectionProvider.java  | 2 +-
 .../org/apache/cayenne/unit/di/client/ClientCaseContextsSync.java   | 2 +-
 .../apache/cayenne/unit/di/client/ClientCaseLifecycleManager.java   | 2 +-
 .../java/org/apache/cayenne/unit/di/client/ClientCaseModule.java    | 2 +-
 .../cayenne/unit/di/client/ClientCaseObjectContextProvider.java     | 2 +-
 .../org/apache/cayenne/unit/di/client/ClientCaseProperties.java     | 2 +-
 .../java/org/apache/cayenne/unit/di/client/ClientCaseSelfIT.java    | 2 +-
 .../org/apache/cayenne/unit/di/client/ClientRuntimeProperty.java    | 2 +-
 .../org/apache/cayenne/unit/di/client/ClientRuntimeProvider.java    | 2 +-
 .../cayenne/unit/di/client/ClientRuntimeProviderContextsSync.java   | 2 +-
 .../apache/cayenne/unit/di/client/ClientServerChannelProvider.java  | 2 +-
 .../cayenne/unit/di/client/ClientServerDataChannelDecorator.java    | 2 +-
 .../cayenne/unit/di/client/ClientServerDataChannelInterceptor.java  | 2 +-
 .../unit/di/client/InterceptingClientServerChannelProvider.java     | 2 +-
 .../src/test/java/org/apache/cayenne/util/GenericResponseTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/util/ListResponseTest.java     | 2 +-
 .../test/java/org/apache/cayenne/util/ObjectDetachOperationIT.java  | 2 +-
 .../test/java/org/apache/cayenne/util/PersistentObjectListTest.java | 2 +-
 .../org/apache/cayenne/util/ShallowMergeOperation_ClientIT.java     | 2 +-
 cayenne-commitlog/pom.xml                                           | 2 +-
 .../src/main/java/org/apache/cayenne/commitlog/CommitLog.java       | 2 +-
 .../src/main/java/org/apache/cayenne/commitlog/CommitLogFilter.java | 2 +-
 .../main/java/org/apache/cayenne/commitlog/CommitLogListener.java   | 2 +-
 .../src/main/java/org/apache/cayenne/commitlog/CommitLogModule.java | 2 +-
 .../java/org/apache/cayenne/commitlog/CommitLogModuleExtender.java  | 2 +-
 .../org/apache/cayenne/commitlog/CommitLogServerModuleProvider.java | 2 +-
 .../src/main/java/org/apache/cayenne/commitlog/Confidential.java    | 2 +-
 .../java/org/apache/cayenne/commitlog/DeletedDiffProcessor.java     | 2 +-
 .../src/main/java/org/apache/cayenne/commitlog/DiffFilter.java      | 2 +-
 .../src/main/java/org/apache/cayenne/commitlog/DiffProcessor.java   | 2 +-
 .../cayenne/commitlog/meta/AnnotationCommitLogEntityFactory.java    | 2 +-
 .../java/org/apache/cayenne/commitlog/meta/CommitLogEntity.java     | 2 +-
 .../org/apache/cayenne/commitlog/meta/CommitLogEntityFactory.java   | 2 +-
 .../cayenne/commitlog/meta/IncludeAllCommitLogEntityFactory.java    | 2 +-
 .../apache/cayenne/commitlog/meta/MutableCommitLogLogEntity.java    | 2 +-
 .../java/org/apache/cayenne/commitlog/model/AttributeChange.java    | 2 +-
 .../src/main/java/org/apache/cayenne/commitlog/model/ChangeMap.java | 2 +-
 .../org/apache/cayenne/commitlog/model/MutableAttributeChange.java  | 2 +-
 .../java/org/apache/cayenne/commitlog/model/MutableChangeMap.java   | 2 +-
 .../org/apache/cayenne/commitlog/model/MutableObjectChange.java     | 2 +-
 .../cayenne/commitlog/model/MutableToManyRelationshipChange.java    | 2 +-
 .../cayenne/commitlog/model/MutableToOneRelationshipChange.java     | 2 +-
 .../main/java/org/apache/cayenne/commitlog/model/ObjectChange.java  | 2 +-
 .../java/org/apache/cayenne/commitlog/model/ObjectChangeType.java   | 2 +-
 .../java/org/apache/cayenne/commitlog/model/PropertyChange.java     | 2 +-
 .../org/apache/cayenne/commitlog/model/PropertyChangeVisitor.java   | 2 +-
 .../apache/cayenne/commitlog/model/ToManyRelationshipChange.java    | 2 +-
 .../org/apache/cayenne/commitlog/model/ToOneRelationshipChange.java | 2 +-
 ....apache.cayenne.configuration.server.CayenneServerModuleProvider | 2 +-
 .../java/org/apache/cayenne/commitlog/CommitLogFilter_AllIT.java    | 2 +-
 .../apache/cayenne/commitlog/CommitLogFilter_All_FlattenedIT.java   | 2 +-
 .../org/apache/cayenne/commitlog/CommitLogFilter_FilteredIT.java    | 2 +-
 .../cayenne/commitlog/CommitLogFilter_ListenerInducedChangesIT.java | 2 +-
 .../org/apache/cayenne/commitlog/CommitLogFilter_OutsideTxIT.java   | 2 +-
 .../java/org/apache/cayenne/commitlog/CommitLogFilter_TxIT.java     | 2 +-
 .../org/apache/cayenne/commitlog/CommitLogModuleBuilderTest.java    | 2 +-
 .../org/apache/cayenne/commitlog/CommitLogModuleProviderTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/commitlog/db/AuditLog.java     | 2 +-
 .../src/test/java/org/apache/cayenne/commitlog/db/Auditable1.java   | 2 +-
 .../src/test/java/org/apache/cayenne/commitlog/db/Auditable2.java   | 2 +-
 .../src/test/java/org/apache/cayenne/commitlog/db/Auditable3.java   | 2 +-
 .../src/test/java/org/apache/cayenne/commitlog/db/Auditable4.java   | 2 +-
 .../test/java/org/apache/cayenne/commitlog/db/AuditableChild1.java  | 2 +-
 .../test/java/org/apache/cayenne/commitlog/db/AuditableChild3.java  | 2 +-
 .../src/test/java/org/apache/cayenne/commitlog/db/E1.java           | 2 +-
 .../src/test/java/org/apache/cayenne/commitlog/db/E2.java           | 2 +-
 .../src/test/java/org/apache/cayenne/commitlog/db/E3.java           | 2 +-
 .../src/test/java/org/apache/cayenne/commitlog/db/E4.java           | 2 +-
 .../src/test/java/org/apache/cayenne/commitlog/db/LifecycleMap.java | 2 +-
 .../java/org/apache/cayenne/commitlog/unit/AuditableServerCase.java | 2 +-
 .../java/org/apache/cayenne/commitlog/unit/FlattenedServerCase.java | 2 +-
 cayenne-crypto/pom.xml                                              | 2 +-
 .../main/java/org/apache/cayenne/crypto/CayenneCryptoException.java | 2 +-
 .../src/main/java/org/apache/cayenne/crypto/CryptoConstants.java    | 2 +-
 .../src/main/java/org/apache/cayenne/crypto/CryptoModule.java       | 2 +-
 .../main/java/org/apache/cayenne/crypto/CryptoModuleExtender.java   | 2 +-
 .../java/org/apache/cayenne/crypto/CryptoServerModuleProvider.java  | 2 +-
 .../cayenne/crypto/batch/CryptoBatchTranslatorFactoryDecorator.java | 2 +-
 .../main/java/org/apache/cayenne/crypto/cipher/CipherFactory.java   | 2 +-
 .../java/org/apache/cayenne/crypto/cipher/DefaultCipherFactory.java | 2 +-
 .../src/main/java/org/apache/cayenne/crypto/key/JceksKeySource.java | 2 +-
 .../src/main/java/org/apache/cayenne/crypto/key/KeySource.java      | 2 +-
 .../src/main/java/org/apache/cayenne/crypto/map/ColumnMapper.java   | 2 +-
 .../java/org/apache/cayenne/crypto/map/PatternColumnMapper.java     | 2 +-
 .../cayenne/crypto/reader/CryptoRowReaderFactoryDecorator.java      | 2 +-
 .../org/apache/cayenne/crypto/transformer/BindingsTransformer.java  | 2 +-
 .../cayenne/crypto/transformer/DefaultBindingsTransformer.java      | 2 +-
 .../apache/cayenne/crypto/transformer/DefaultMapTransformer.java    | 2 +-
 .../cayenne/crypto/transformer/DefaultTransformerFactory.java       | 2 +-
 .../java/org/apache/cayenne/crypto/transformer/MapTransformer.java  | 2 +-
 .../org/apache/cayenne/crypto/transformer/TransformerFactory.java   | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/BytesDecryptor.java | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/BytesEncryptor.java | 2 +-
 .../cayenne/crypto/transformer/bytes/BytesTransformerFactory.java   | 2 +-
 .../crypto/transformer/bytes/CbcBytesTransformerFactory.java        | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/CbcDecryptor.java   | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/CbcEncryptor.java   | 2 +-
 .../crypto/transformer/bytes/DefaultBytesTransformerFactory.java    | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/GzipDecryptor.java  | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/GzipEncryptor.java  | 2 +-
 .../java/org/apache/cayenne/crypto/transformer/bytes/Header.java    | 2 +-
 .../apache/cayenne/crypto/transformer/bytes/HeaderDecryptor.java    | 2 +-
 .../apache/cayenne/crypto/transformer/bytes/HeaderEncryptor.java    | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/HmacCreator.java    | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/HmacDecryptor.java  | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/HmacEncryptor.java  | 2 +-
 .../crypto/transformer/bytes/LazyBytesTransformerFactory.java       | 2 +-
 .../cayenne/crypto/transformer/value/Base64StringConverter.java     | 2 +-
 .../cayenne/crypto/transformer/value/BigDecimalConverter.java       | 2 +-
 .../cayenne/crypto/transformer/value/BigIntegerConverter.java       | 2 +-
 .../apache/cayenne/crypto/transformer/value/BooleanConverter.java   | 2 +-
 .../org/apache/cayenne/crypto/transformer/value/ByteConverter.java  | 2 +-
 .../org/apache/cayenne/crypto/transformer/value/BytesConverter.java | 2 +-
 .../cayenne/crypto/transformer/value/BytesToBytesConverter.java     | 2 +-
 .../cayenne/crypto/transformer/value/DefaultValueDecryptor.java     | 2 +-
 .../cayenne/crypto/transformer/value/DefaultValueEncryptor.java     | 2 +-
 .../crypto/transformer/value/DefaultValueTransformerFactory.java    | 2 +-
 .../apache/cayenne/crypto/transformer/value/DoubleConverter.java    | 2 +-
 .../org/apache/cayenne/crypto/transformer/value/FloatConverter.java | 2 +-
 .../apache/cayenne/crypto/transformer/value/IntegerConverter.java   | 2 +-
 .../crypto/transformer/value/LazyValueTransformerFactory.java       | 2 +-
 .../apache/cayenne/crypto/transformer/value/LocalDateConverter.java | 2 +-
 .../cayenne/crypto/transformer/value/LocalDateTimeConverter.java    | 2 +-
 .../apache/cayenne/crypto/transformer/value/LocalTimeConverter.java | 2 +-
 .../org/apache/cayenne/crypto/transformer/value/LongConverter.java  | 2 +-
 .../org/apache/cayenne/crypto/transformer/value/ShortConverter.java | 2 +-
 .../cayenne/crypto/transformer/value/Utf8StringConverter.java       | 2 +-
 .../apache/cayenne/crypto/transformer/value/UtilDateConverter.java  | 2 +-
 .../org/apache/cayenne/crypto/transformer/value/ValueDecryptor.java | 2 +-
 .../org/apache/cayenne/crypto/transformer/value/ValueEncryptor.java | 2 +-
 .../cayenne/crypto/transformer/value/ValueTransformerFactory.java   | 2 +-
 ....apache.cayenne.configuration.server.CayenneServerModuleProvider | 2 +-
 .../java/org/apache/cayenne/crypto/CryptoModuleBuilderTest.java     | 2 +-
 .../java/org/apache/cayenne/crypto/CryptoModuleProviderTest.java    | 2 +-
 .../test/java/org/apache/cayenne/crypto/Runtime_AES128_Base.java    | 2 +-
 .../java/org/apache/cayenne/crypto/Runtime_AES128_GZIP_HMAC_IT.java | 2 +-
 .../test/java/org/apache/cayenne/crypto/Runtime_AES128_GZIP_IT.java | 2 +-
 .../test/java/org/apache/cayenne/crypto/Runtime_AES128_HMAC_IT.java | 2 +-
 .../src/test/java/org/apache/cayenne/crypto/Runtime_AES128_IT.java  | 2 +-
 .../test/java/org/apache/cayenne/crypto/Runtime_LazyInit_IT.java    | 2 +-
 .../org/apache/cayenne/crypto/cipher/DefaultCipherFactoryTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/crypto/db/Table1.java          | 2 +-
 .../src/test/java/org/apache/cayenne/crypto/db/Table2.java          | 2 +-
 .../src/test/java/org/apache/cayenne/crypto/db/Table3.java          | 2 +-
 .../src/test/java/org/apache/cayenne/crypto/db/Table4.java          | 2 +-
 .../src/test/java/org/apache/cayenne/crypto/db/Table5.java          | 2 +-
 .../src/test/java/org/apache/cayenne/crypto/db/Table6.java          | 2 +-
 .../test/java/org/apache/cayenne/crypto/key/JceksKeySourceTest.java | 2 +-
 .../java/org/apache/cayenne/crypto/map/PatternColumnMapperTest.java | 2 +-
 .../apache/cayenne/crypto/transformer/bytes/CbcDecryptorTest.java   | 2 +-
 .../apache/cayenne/crypto/transformer/bytes/CbcEncryptorTest.java   | 2 +-
 .../transformer/bytes/DefaultBytesTransformerFactoryTest.java       | 2 +-
 .../apache/cayenne/crypto/transformer/bytes/GzipDecryptorTest.java  | 2 +-
 .../apache/cayenne/crypto/transformer/bytes/GzipEncryptorTest.java  | 2 +-
 .../cayenne/crypto/transformer/bytes/HeaderEncryptorTest.java       | 2 +-
 .../org/apache/cayenne/crypto/transformer/bytes/HeaderTest.java     | 2 +-
 .../apache/cayenne/crypto/transformer/bytes/HmacCreatorTest.java    | 2 +-
 .../apache/cayenne/crypto/transformer/bytes/HmacDecryptorTest.java  | 2 +-
 .../apache/cayenne/crypto/transformer/bytes/HmacEncryptorTest.java  | 2 +-
 .../cayenne/crypto/transformer/value/BigDecimalConverterTest.java   | 2 +-
 .../cayenne/crypto/transformer/value/BigIntegerConverterTest.java   | 2 +-
 .../cayenne/crypto/transformer/value/BooleanConverterTest.java      | 2 +-
 .../apache/cayenne/crypto/transformer/value/ByteConverterTest.java  | 2 +-
 .../cayenne/crypto/transformer/value/DefaultEncryptorTest.java      | 2 +-
 .../crypto/transformer/value/DefaultValueTransformerFactoryIT.java  | 2 +-
 .../cayenne/crypto/transformer/value/DoubleConverterTest.java       | 2 +-
 .../apache/cayenne/crypto/transformer/value/FloatConverterTest.java | 2 +-
 .../cayenne/crypto/transformer/value/IntegerConverterTest.java      | 2 +-
 .../cayenne/crypto/transformer/value/LocalDateConverterTest.java    | 2 +-
 .../crypto/transformer/value/LocalDateTimeConverterTest.java        | 2 +-
 .../cayenne/crypto/transformer/value/LocalTimeConverterTest.java    | 2 +-
 .../apache/cayenne/crypto/transformer/value/LongConverterTest.java  | 2 +-
 .../apache/cayenne/crypto/transformer/value/ShortConverterTest.java | 2 +-
 .../cayenne/crypto/transformer/value/UtilDateConverterTest.java     | 2 +-
 .../test/java/org/apache/cayenne/crypto/unit/CryptoUnitUtils.java   | 2 +-
 .../java/org/apache/cayenne/crypto/unit/CryptoUnitUtilsTest.java    | 2 +-
 .../java/org/apache/cayenne/crypto/unit/SwapBytesTransformer.java   | 2 +-
 .../org/apache/cayenne/crypto/unit/SwapBytesTransformerTest.java    | 2 +-
 .../resources/org/apache/cayenne/crypto/key/README-keystore.txt     | 2 +-
 cayenne-dbcp2/pom.xml                                               | 2 +-
 .../apache/cayenne/configuration/server/DBCPDataSourceFactory.java  | 2 +-
 .../cayenne/configuration/server/DBCP2DataSourceFactoryTest.java    | 2 +-
 .../org/apache/cayenne/configuration/server/testDBCP2.properties    | 2 +-
 cayenne-dbsync/pom.xml                                              | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/DbSyncModule.java       | 2 +-
 .../java/org/apache/cayenne/dbsync/DbSyncServerModuleProvider.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/filter/NameFilter.java  | 2 +-
 .../java/org/apache/cayenne/dbsync/filter/NamePatternMatcher.java   | 2 +-
 .../main/java/org/apache/cayenne/dbsync/merge/AbstractMerger.java   | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/merge/ChainMerger.java  | 2 +-
 .../main/java/org/apache/cayenne/dbsync/merge/DataMapMerger.java    | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/DbAttributeDictionary.java | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/DbAttributeMerger.java     | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/DbEntityDictionary.java    | 2 +-
 .../main/java/org/apache/cayenne/dbsync/merge/DbEntityMerger.java   | 2 +-
 .../org/apache/cayenne/dbsync/merge/DbRelationshipDictionary.java   | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/DbRelationshipMerger.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/merge/Merger.java       | 2 +-
 .../main/java/org/apache/cayenne/dbsync/merge/MergerDictionary.java | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/MergerDictionaryDiff.java  | 2 +-
 .../main/java/org/apache/cayenne/dbsync/merge/MergerDiffPair.java   | 2 +-
 .../org/apache/cayenne/dbsync/merge/context/EntityMergeSupport.java | 2 +-
 .../org/apache/cayenne/dbsync/merge/context/MergeDirection.java     | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/context/MergerContext.java | 2 +-
 .../apache/cayenne/dbsync/merge/factory/DB2MergerTokenFactory.java  | 2 +-
 .../cayenne/dbsync/merge/factory/DefaultMergerTokenFactory.java     | 2 +-
 .../cayenne/dbsync/merge/factory/DerbyMergerTokenFactory.java       | 2 +-
 .../cayenne/dbsync/merge/factory/FirebirdMergerTokenFactory.java    | 2 +-
 .../apache/cayenne/dbsync/merge/factory/H2MergerTokenFactory.java   | 2 +-
 .../apache/cayenne/dbsync/merge/factory/HSQLMergerTokenFactory.java | 2 +-
 .../cayenne/dbsync/merge/factory/IngresMergerTokenFactory.java      | 2 +-
 .../org/apache/cayenne/dbsync/merge/factory/MergerTokenFactory.java | 2 +-
 .../cayenne/dbsync/merge/factory/MergerTokenFactoryProvider.java    | 2 +-
 .../cayenne/dbsync/merge/factory/MySQLMergerTokenFactory.java       | 2 +-
 .../cayenne/dbsync/merge/factory/OpenBaseMergerTokenFactory.java    | 2 +-
 .../cayenne/dbsync/merge/factory/OracleMergerTokenFactory.java      | 2 +-
 .../cayenne/dbsync/merge/factory/PostgresMergerTokenFactory.java    | 2 +-
 .../cayenne/dbsync/merge/factory/SQLServerMergerTokenFactory.java   | 2 +-
 .../cayenne/dbsync/merge/factory/SybaseMergerTokenFactory.java      | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/AbstractMergerToken.java  | 2 +-
 .../cayenne/dbsync/merge/token/DefaultValueForNullProvider.java     | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/DummyReverseToken.java    | 2 +-
 .../cayenne/dbsync/merge/token/EmptyValueForNullProvider.java       | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/token/MergerToken.java     | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/ValueForNullProvider.java | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/db/AbstractToDbToken.java | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/db/AddColumnToDb.java     | 2 +-
 .../apache/cayenne/dbsync/merge/token/db/AddRelationshipToDb.java   | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/db/CreateTableToDb.java   | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/db/DropColumnToDb.java    | 2 +-
 .../apache/cayenne/dbsync/merge/token/db/DropRelationshipToDb.java  | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/db/DropTableToDb.java     | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/db/SetAllowNullToDb.java  | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/db/SetColumnTypeToDb.java | 2 +-
 .../apache/cayenne/dbsync/merge/token/db/SetGeneratedFlagToDb.java  | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/db/SetNotNullToDb.java    | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/db/SetPrimaryKeyToDb.java | 2 +-
 .../apache/cayenne/dbsync/merge/token/db/SetValueForNullToDb.java   | 2 +-
 .../cayenne/dbsync/merge/token/model/AbstractToModelToken.java      | 2 +-
 .../apache/cayenne/dbsync/merge/token/model/AddColumnToModel.java   | 2 +-
 .../cayenne/dbsync/merge/token/model/AddRelationshipToModel.java    | 2 +-
 .../apache/cayenne/dbsync/merge/token/model/CreateTableToModel.java | 2 +-
 .../apache/cayenne/dbsync/merge/token/model/DropColumnToModel.java  | 2 +-
 .../cayenne/dbsync/merge/token/model/DropRelationshipToModel.java   | 2 +-
 .../apache/cayenne/dbsync/merge/token/model/DropTableToModel.java   | 2 +-
 .../cayenne/dbsync/merge/token/model/SetAllowNullToModel.java       | 2 +-
 .../cayenne/dbsync/merge/token/model/SetColumnTypeToModel.java      | 2 +-
 .../cayenne/dbsync/merge/token/model/SetGeneratedFlagToModel.java   | 2 +-
 .../apache/cayenne/dbsync/merge/token/model/SetNotNullToModel.java  | 2 +-
 .../cayenne/dbsync/merge/token/model/SetPrimaryKeyToModel.java      | 2 +-
 .../java/org/apache/cayenne/dbsync/naming/CallbackNameBuilder.java  | 2 +-
 .../java/org/apache/cayenne/dbsync/naming/DbEntityNameStemmer.java  | 2 +-
 .../java/org/apache/cayenne/dbsync/naming/DeduplicationVisitor.java | 2 +-
 .../org/apache/cayenne/dbsync/naming/DefaultBaseNameVisitor.java    | 2 +-
 .../apache/cayenne/dbsync/naming/DefaultObjectNameGenerator.java    | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/naming/NameBuilder.java | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/naming/NameUtil.java    | 2 +-
 .../main/java/org/apache/cayenne/dbsync/naming/NoStemStemmer.java   | 2 +-
 .../java/org/apache/cayenne/dbsync/naming/NormalizationVisitor.java | 2 +-
 .../java/org/apache/cayenne/dbsync/naming/ObjectNameGenerator.java  | 2 +-
 .../main/java/org/apache/cayenne/dbsync/naming/PatternStemmer.java  | 2 +-
 .../dbsync/reverse/configuration/DriverDataSourceFactory.java       | 2 +-
 .../apache/cayenne/dbsync/reverse/configuration/ToolsModule.java    | 2 +-
 .../apache/cayenne/dbsync/reverse/dbimport/AntNestedElement.java    | 2 +-
 .../java/org/apache/cayenne/dbsync/reverse/dbimport/Catalog.java    | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbimport/DbImportAction.java  | 2 +-
 .../cayenne/dbsync/reverse/dbimport/DbImportConfiguration.java      | 2 +-
 .../dbsync/reverse/dbimport/DbImportConfigurationValidator.java     | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbimport/DbImportModule.java  | 2 +-
 .../cayenne/dbsync/reverse/dbimport/DefaultDbImportAction.java      | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbimport/ExcludeColumn.java   | 2 +-
 .../apache/cayenne/dbsync/reverse/dbimport/ExcludeProcedure.java    | 2 +-
 .../apache/cayenne/dbsync/reverse/dbimport/ExcludeRelationship.java | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbimport/ExcludeTable.java    | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbimport/FilterContainer.java | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbimport/IncludeColumn.java   | 2 +-
 .../apache/cayenne/dbsync/reverse/dbimport/IncludeProcedure.java    | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbimport/IncludeTable.java    | 2 +-
 .../cayenne/dbsync/reverse/dbimport/ManyToManyCandidateEntity.java  | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbimport/PatternParam.java    | 2 +-
 .../apache/cayenne/dbsync/reverse/dbimport/ReverseEngineering.java  | 2 +-
 .../java/org/apache/cayenne/dbsync/reverse/dbimport/Schema.java     | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbimport/SchemaContainer.java | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/AbstractLoader.java    | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/AttributeLoader.java   | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/DbLoadDataStore.java   | 2 +-
 .../java/org/apache/cayenne/dbsync/reverse/dbload/DbLoader.java     | 2 +-
 .../apache/cayenne/dbsync/reverse/dbload/DbLoaderConfiguration.java | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/DbLoaderDelegate.java  | 2 +-
 .../cayenne/dbsync/reverse/dbload/DbRelationshipDetected.java       | 2 +-
 .../cayenne/dbsync/reverse/dbload/DefaultDbLoaderDelegate.java      | 2 +-
 .../cayenne/dbsync/reverse/dbload/DefaultModelMergeDelegate.java    | 2 +-
 .../java/org/apache/cayenne/dbsync/reverse/dbload/EntityLoader.java | 2 +-
 .../java/org/apache/cayenne/dbsync/reverse/dbload/ExportedKey.java  | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/ExportedKeyLoader.java | 2 +-
 .../cayenne/dbsync/reverse/dbload/LoggingDbLoaderDelegate.java      | 2 +-
 .../apache/cayenne/dbsync/reverse/dbload/ModelMergeDelegate.java    | 2 +-
 .../cayenne/dbsync/reverse/dbload/PerCatalogAndSchemaLoader.java    | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/PerEntityLoader.java   | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/PrimaryKeyLoader.java  | 2 +-
 .../apache/cayenne/dbsync/reverse/dbload/ProcedureColumnLoader.java | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/ProcedureLoader.java   | 2 +-
 .../cayenne/dbsync/reverse/dbload/ProxyModelMergeDelegate.java      | 2 +-
 .../apache/cayenne/dbsync/reverse/dbload/RelationshipLoader.java    | 2 +-
 .../org/apache/cayenne/dbsync/reverse/filters/CatalogFilter.java    | 2 +-
 .../org/apache/cayenne/dbsync/reverse/filters/FiltersConfig.java    | 2 +-
 .../apache/cayenne/dbsync/reverse/filters/FiltersConfigBuilder.java | 2 +-
 .../apache/cayenne/dbsync/reverse/filters/IncludeTableFilter.java   | 2 +-
 .../org/apache/cayenne/dbsync/reverse/filters/PatternFilter.java    | 2 +-
 .../org/apache/cayenne/dbsync/reverse/filters/SchemaFilter.java     | 2 +-
 .../java/org/apache/cayenne/dbsync/reverse/filters/TableFilter.java | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/xml/CatalogHandler.java | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/xml/ConfigHandler.java  | 2 +-
 .../main/java/org/apache/cayenne/dbsync/xml/DbImportExtension.java  | 2 +-
 .../java/org/apache/cayenne/dbsync/xml/DbImportLoaderDelegate.java  | 2 +-
 .../java/org/apache/cayenne/dbsync/xml/DbImportSaverDelegate.java   | 2 +-
 .../java/org/apache/cayenne/dbsync/xml/IncludeTableHandler.java     | 2 +-
 .../src/main/java/org/apache/cayenne/dbsync/xml/SchemaHandler.java  | 2 +-
 ....apache.cayenne.configuration.server.CayenneServerModuleProvider | 2 +-
 .../java/org/apache/cayenne/dbsync/DbSyncModuleProviderTest.java    | 2 +-
 .../org/apache/cayenne/dbsync/filter/NamePatternMatcherTest.java    | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/DataMapMergerTest.java     | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/EntityMergeSupportIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/dbsync/merge/MergeCase.java    | 2 +-
 .../test/java/org/apache/cayenne/dbsync/merge/MergerFactoryIT.java  | 2 +-
 .../test/java/org/apache/cayenne/dbsync/merge/builders/Builder.java | 2 +-
 .../org/apache/cayenne/dbsync/merge/builders/DataMapBuilder.java    | 2 +-
 .../apache/cayenne/dbsync/merge/builders/DbAttributeBuilder.java    | 2 +-
 .../org/apache/cayenne/dbsync/merge/builders/DbEntityBuilder.java   | 2 +-
 .../apache/cayenne/dbsync/merge/builders/DbRelationshipBuilder.java | 2 +-
 .../org/apache/cayenne/dbsync/merge/builders/DefaultBuilder.java    | 2 +-
 .../apache/cayenne/dbsync/merge/builders/ObjAttributeBuilder.java   | 2 +-
 .../org/apache/cayenne/dbsync/merge/builders/ObjEntityBuilder.java  | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/builders/ObjectMother.java | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/token/TokenSortTest.java   | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/TokensReverseTest.java    | 2 +-
 .../cayenne/dbsync/merge/token/TokensToModelExecutionTest.java      | 2 +-
 .../java/org/apache/cayenne/dbsync/merge/token/ValueForNullIT.java  | 2 +-
 .../apache/cayenne/dbsync/merge/token/db/SetAllowNullToDbIT.java    | 2 +-
 .../cayenne/dbsync/merge/token/db/SetGeneratedFlagToDbIT.java       | 2 +-
 .../org/apache/cayenne/dbsync/merge/token/db/SetNotNullToDbIT.java  | 2 +-
 .../apache/cayenne/dbsync/merge/token/db/SetPrimaryKeyToDbIT.java   | 2 +-
 .../apache/cayenne/dbsync/merge/token/model/AddColumnToModelIT.java | 2 +-
 .../cayenne/dbsync/merge/token/model/CreateTableToModelIT.java      | 2 +-
 .../cayenne/dbsync/merge/token/model/DropColumnToModelIT.java       | 2 +-
 .../cayenne/dbsync/merge/token/model/DropRelationshipToModelIT.java | 2 +-
 .../apache/cayenne/dbsync/merge/token/model/DropTableToModelIT.java | 2 +-
 .../cayenne/dbsync/merge/token/model/SetGeneratedFlagToModelIT.java | 2 +-
 .../cayenne/dbsync/naming/DefaultObjectNameGeneratorTest.java       | 2 +-
 .../test/java/org/apache/cayenne/dbsync/naming/NameBuilderTest.java | 2 +-
 .../java/org/apache/cayenne/dbsync/naming/PatternStemmerTest.java   | 2 +-
 .../cayenne/dbsync/reverse/configuration/ToolsModuleTest.java       | 2 +-
 .../apache/cayenne/dbsync/reverse/dbimport/DbImportModuleTest.java  | 2 +-
 .../cayenne/dbsync/reverse/dbimport/DefaultDbImportActionTest.java  | 2 +-
 .../dbsync/reverse/dbimport/ManyToManyCandidateEntityTest.java      | 2 +-
 .../cayenne/dbsync/reverse/dbimport/ReverseEngineeringUtils.java    | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/AttributeLoaderIT.java | 2 +-
 .../java/org/apache/cayenne/dbsync/reverse/dbload/BaseLoaderIT.java | 2 +-
 .../java/org/apache/cayenne/dbsync/reverse/dbload/DbLoaderIT.java   | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/EntityLoaderIT.java    | 2 +-
 .../apache/cayenne/dbsync/reverse/dbload/ExportedKeyLoaderIT.java   | 2 +-
 .../org/apache/cayenne/dbsync/reverse/dbload/ExportedKeyTest.java   | 2 +-
 .../apache/cayenne/dbsync/reverse/dbload/PrimaryKeyLoaderIT.java    | 2 +-
 .../apache/cayenne/dbsync/reverse/dbload/RelationshipsLoaderIT.java | 2 +-
 .../cayenne/dbsync/reverse/filters/FiltersConfigBuilderTest.java    | 2 +-
 .../apache/cayenne/dbsync/reverse/filters/FiltersConfigTest.java    | 2 +-
 .../apache/cayenne/dbsync/reverse/filters/IncludeFilterTest.java    | 2 +-
 .../apache/cayenne/dbsync/reverse/filters/PatternFilterTest.java    | 2 +-
 .../org/apache/cayenne/dbsync/reverse/filters/TableFilterTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/dbsync/unit/DbSyncCase.java    | 2 +-
 .../test/java/org/apache/cayenne/dbsync/unit/DbSyncCaseModule.java  | 2 +-
 .../org/apache/cayenne/dbsync/unit/DbSyncServerRuntimeProvider.java | 2 +-
 cayenne-di/pom.xml                                                  | 2 +-
 .../src/main/java/org/apache/cayenne/di/AdhocObjectFactory.java     | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/BeforeScopeEnd.java  | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/Binder.java          | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/BindingBuilder.java  | 2 +-
 .../src/main/java/org/apache/cayenne/di/ClassLoaderManager.java     | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/DIBootstrap.java     | 2 +-
 .../src/main/java/org/apache/cayenne/di/DIRuntimeException.java     | 2 +-
 .../src/main/java/org/apache/cayenne/di/DecoratorBuilder.java       | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/Inject.java          | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/Injector.java        | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/Key.java             | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/ListBuilder.java     | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/MapBuilder.java      | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/Module.java          | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/Provider.java        | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/Scope.java           | 2 +-
 .../src/main/java/org/apache/cayenne/di/ScopeEventListener.java     | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/TypeLiteral.java     | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/AfterScopeEnd.java      | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/spi/Binding.java     | 2 +-
 .../cayenne/di/spi/ConstructorInjectingDecoratorProvider.java       | 2 +-
 .../org/apache/cayenne/di/spi/ConstructorInjectingProvider.java     | 2 +-
 .../java/org/apache/cayenne/di/spi/CustomProvidersProvider.java     | 2 +-
 .../main/java/org/apache/cayenne/di/spi/DICollectionBuilder.java    | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/spi/DIGraph.java     | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/spi/DIUtil.java      | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/spi/Decoration.java  | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/DecoratorProvider.java  | 2 +-
 .../java/org/apache/cayenne/di/spi/DefaultAdhocObjectFactory.java   | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/DefaultBinder.java      | 2 +-
 .../main/java/org/apache/cayenne/di/spi/DefaultBindingBuilder.java  | 2 +-
 .../java/org/apache/cayenne/di/spi/DefaultClassLoaderManager.java   | 2 +-
 .../java/org/apache/cayenne/di/spi/DefaultDecoratorBuilder.java     | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/DefaultInjector.java    | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/DefaultListBuilder.java | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/DefaultMapBuilder.java  | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/DefaultScope.java       | 2 +-
 .../main/java/org/apache/cayenne/di/spi/DefaultScopeProvider.java   | 2 +-
 .../org/apache/cayenne/di/spi/FieldInjectingDecoratorProvider.java  | 2 +-
 .../main/java/org/apache/cayenne/di/spi/FieldInjectingProvider.java | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/InjectionStack.java     | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/InstanceProvider.java   | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/ListProvider.java       | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/spi/MapProvider.java | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/ModuleLoader.java       | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/ModuleProvider.java     | 2 +-
 cayenne-di/src/main/java/org/apache/cayenne/di/spi/NoScope.java     | 2 +-
 .../src/main/java/org/apache/cayenne/di/spi/ScopeEventBinding.java  | 2 +-
 cayenne-di/src/test/java/org/apache/cayenne/di/DIBootstrapTest.java | 2 +-
 cayenne-di/src/test/java/org/apache/cayenne/di/KeyTest.java         | 2 +-
 .../test/java/org/apache/cayenne/di/mock/MockImplementation1.java   | 2 +-
 .../java/org/apache/cayenne/di/mock/MockImplementation1Alt.java     | 2 +-
 .../java/org/apache/cayenne/di/mock/MockImplementation1Alt2.java    | 2 +-
 .../java/org/apache/cayenne/di/mock/MockImplementation1_DepOn2.java | 2 +-
 .../cayenne/di/mock/MockImplementation1_DepOn2Constructor.java      | 2 +-
 .../apache/cayenne/di/mock/MockImplementation1_DepOn2Provider.java  | 2 +-
 .../cayenne/di/mock/MockImplementation1_EventAnnotations.java       | 2 +-
 .../cayenne/di/mock/MockImplementation1_EventAnnotationsBase.java   | 2 +-
 .../cayenne/di/mock/MockImplementation1_ListConfiguration.java      | 2 +-
 .../cayenne/di/mock/MockImplementation1_ListConfigurationMock5.java | 2 +-
 .../cayenne/di/mock/MockImplementation1_MapConfiguration.java       | 2 +-
 .../cayenne/di/mock/MockImplementation1_MapWithWildcards.java       | 2 +-
 .../org/apache/cayenne/di/mock/MockImplementation1_Provider.java    | 2 +-
 .../apache/cayenne/di/mock/MockImplementation1_WithInjector.java    | 2 +-
 .../test/java/org/apache/cayenne/di/mock/MockImplementation2.java   | 2 +-
 .../java/org/apache/cayenne/di/mock/MockImplementation2Sub1.java    | 2 +-
 .../org/apache/cayenne/di/mock/MockImplementation2_Constructor.java | 2 +-
 .../cayenne/di/mock/MockImplementation2_ConstructorProvider.java    | 2 +-
 .../apache/cayenne/di/mock/MockImplementation2_I3Dependency.java    | 2 +-
 .../cayenne/di/mock/MockImplementation2_ListConfiguration.java      | 2 +-
 .../java/org/apache/cayenne/di/mock/MockImplementation2_Named.java  | 2 +-
 .../test/java/org/apache/cayenne/di/mock/MockImplementation3.java   | 2 +-
 .../test/java/org/apache/cayenne/di/mock/MockImplementation4.java   | 2 +-
 .../java/org/apache/cayenne/di/mock/MockImplementation4Alt.java     | 2 +-
 .../java/org/apache/cayenne/di/mock/MockImplementation4Alt2.java    | 2 +-
 .../test/java/org/apache/cayenne/di/mock/MockImplementation5.java   | 2 +-
 .../src/test/java/org/apache/cayenne/di/mock/MockInterface1.java    | 2 +-
 .../java/org/apache/cayenne/di/mock/MockInterface1Provider.java     | 2 +-
 .../java/org/apache/cayenne/di/mock/MockInterface1_Decorator1.java  | 2 +-
 .../java/org/apache/cayenne/di/mock/MockInterface1_Decorator2.java  | 2 +-
 .../java/org/apache/cayenne/di/mock/MockInterface1_Decorator3.java  | 2 +-
 .../java/org/apache/cayenne/di/mock/MockInterface1_Decorator4.java  | 2 +-
 .../java/org/apache/cayenne/di/mock/MockInterface1_Decorator5.java  | 2 +-
 .../src/test/java/org/apache/cayenne/di/mock/MockInterface2.java    | 2 +-
 .../src/test/java/org/apache/cayenne/di/mock/MockInterface3.java    | 2 +-
 .../src/test/java/org/apache/cayenne/di/mock/MockInterface4.java    | 2 +-
 .../src/test/java/org/apache/cayenne/di/mock/MockInterface5.java    | 2 +-
 .../test/java/org/apache/cayenne/di/spi/CustomModuleProvider.java   | 2 +-
 cayenne-di/src/test/java/org/apache/cayenne/di/spi/DIGraphTest.java | 2 +-
 .../java/org/apache/cayenne/di/spi/DefaultInjectorBindingTest.java  | 2 +-
 .../apache/cayenne/di/spi/DefaultInjectorCircularInjectionTest.java | 2 +-
 .../org/apache/cayenne/di/spi/DefaultInjectorDecorationTest.java    | 2 +-
 .../org/apache/cayenne/di/spi/DefaultInjectorInjectionTest.java     | 2 +-
 .../java/org/apache/cayenne/di/spi/DefaultInjectorScopeTest.java    | 2 +-
 .../test/java/org/apache/cayenne/di/spi/DefaultInjectorTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/di/spi/ModuleLoaderTest.java   | 2 +-
 .../services/org.apache.cayenne.di.spi.CustomModuleProvider         | 2 +-
 .../META-INF/services/org.apache.cayenne.di.spi.ModuleProvider      | 2 +-
 cayenne-gradle-plugin/build.gradle                                  | 2 +-
 cayenne-gradle-plugin/gradle/wrapper/gradle-wrapper.properties      | 2 +-
 cayenne-gradle-plugin/gradlew                                       | 2 +-
 cayenne-gradle-plugin/gradlew.bat                                   | 2 +-
 cayenne-gradle-plugin/pom.xml                                       | 2 +-
 cayenne-gradle-plugin/settings.gradle                               | 2 +-
 .../src/main/java/org/apache/cayenne/tools/BaseCayenneTask.java     | 2 +-
 .../src/main/java/org/apache/cayenne/tools/CgenTask.java            | 2 +-
 .../src/main/java/org/apache/cayenne/tools/DbGenerateTask.java      | 2 +-
 .../src/main/java/org/apache/cayenne/tools/DbImportTask.java        | 2 +-
 .../main/java/org/apache/cayenne/tools/GradleCayenneExtension.java  | 2 +-
 .../src/main/java/org/apache/cayenne/tools/GradlePlugin.java        | 2 +-
 .../org/apache/cayenne/tools/GradlePluginClassLoaderManager.java    | 2 +-
 .../main/java/org/apache/cayenne/tools/model/DataSourceConfig.java  | 2 +-
 .../main/java/org/apache/cayenne/tools/model/DbImportConfig.java    | 2 +-
 .../main/java/org/apache/cayenne/tools/model/FilterContainer.java   | 2 +-
 .../src/main/java/org/apache/cayenne/tools/model/IncludeTable.java  | 2 +-
 .../src/main/java/org/apache/cayenne/tools/model/PatternParam.java  | 2 +-
 .../main/java/org/apache/cayenne/tools/model/SchemaContainer.java   | 2 +-
 .../resources/META-INF/gradle-plugins/org.apache.cayenne.properties | 2 +-
 .../src/test/java/org/apache/cayenne/tools/BaseTaskIT.java          | 2 +-
 .../src/test/java/org/apache/cayenne/tools/CgenTaskIT.java          | 2 +-
 .../src/test/java/org/apache/cayenne/tools/CgenTaskTest.java        | 2 +-
 .../src/test/java/org/apache/cayenne/tools/DbGenerateTaskIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/tools/DbImportIT.java          | 2 +-
 .../src/test/java/org/apache/cayenne/tools/DbImportTaskTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/tools/GradlePluginIT.java      | 2 +-
 .../src/test/java/org/apache/cayenne/tools/GradlePluginTest.java    | 2 +-
 .../java/org/apache/cayenne/tools/model/DbImportConfigTest.java     | 2 +-
 .../java/org/apache/cayenne/tools/model/FilterContainerTest.java    | 2 +-
 .../test/java/org/apache/cayenne/tools/model/IncludeTableTest.java  | 2 +-
 .../test/java/org/apache/cayenne/tools/model/PatternParamTest.java  | 2 +-
 .../test/resources/org/apache/cayenne/tools/cdbgen_custom.gradle    | 2 +-
 .../test/resources/org/apache/cayenne/tools/cdbgen_failure.gradle   | 2 +-
 .../test/resources/org/apache/cayenne/tools/cdbgen_simple.gradle    | 2 +-
 .../resources/org/apache/cayenne/tools/cgen_custom_config.gradle    | 2 +-
 .../resources/org/apache/cayenne/tools/cgen_default_config.gradle   | 2 +-
 .../org/apache/cayenne/tools/cgen_replaceDatamapMode.gradle         | 2 +-
 .../test/resources/org/apache/cayenne/tools/cgen_with_config.gradle | 2 +-
 .../resources/org/apache/cayenne/tools/cgen_with_configs.gradle     | 2 +-
 .../apache/cayenne/tools/dbimport-with-project-dependency.gradle    | 2 +-
 .../resources/org/apache/cayenne/tools/dbimport_empty_db.gradle     | 2 +-
 .../resources/org/apache/cayenne/tools/dbimport_excludeRel.gradle   | 2 +-
 .../test/resources/org/apache/cayenne/tools/dbimport_failure.gradle | 2 +-
 .../resources/org/apache/cayenne/tools/dbimport_simple_db.gradle    | 2 +-
 .../resources/org/apache/cayenne/tools/dbimport_with_project.gradle | 2 +-
 .../src/test/resources/org/apache/cayenne/tools/empty_db.sql        | 2 +-
 .../test/resources/org/apache/cayenne/tools/exclude_Table.map.xml   | 2 +-
 .../src/test/resources/org/apache/cayenne/tools/exclude_Table.sql   | 2 +-
 .../test/resources/org/apache/cayenne/tools/test_datamap.map.xml    | 2 +-
 .../src/test/resources/org/apache/cayenne/tools/test_map_db.sql     | 2 +-
 .../src/test/resources/org/apache/cayenne/tools/test_project_db.sql | 2 +-
 cayenne-jcache/pom.xml                                              | 2 +-
 .../java/org/apache/cayenne/jcache/JCacheConfigurationFactory.java  | 2 +-
 .../src/main/java/org/apache/cayenne/jcache/JCacheConstants.java    | 2 +-
 .../apache/cayenne/jcache/JCacheDefaultConfigurationFactory.java    | 2 +-
 .../src/main/java/org/apache/cayenne/jcache/JCacheEntryLoader.java  | 2 +-
 .../main/java/org/apache/cayenne/jcache/JCacheManagerProvider.java  | 2 +-
 .../src/main/java/org/apache/cayenne/jcache/JCacheModule.java       | 2 +-
 .../src/main/java/org/apache/cayenne/jcache/JCacheQueryCache.java   | 2 +-
 .../java/org/apache/cayenne/jcache/JCacheServerModuleProvider.java  | 2 +-
 ....apache.cayenne.configuration.server.CayenneServerModuleProvider | 2 +-
 .../test/java/org/apache/cayenne/jcache/CayenneJCacheModuleIT.java  | 2 +-
 .../org/apache/cayenne/jcache/CayenneJCacheModuleProviderTest.java  | 2 +-
 .../org/apache/cayenne/jcache/unit/CacheServerRuntimeProvider.java  | 2 +-
 .../src/test/java/org/apache/cayenne/jcache/unit/JCacheCase.java    | 2 +-
 cayenne-jgroups/pom.xml                                             | 2 +-
 .../src/main/java/org/apache/cayenne/event/JGroupsModule.java       | 2 +-
 .../java/org/apache/cayenne/event/JGroupsServerModuleProvider.java  | 2 +-
 .../src/main/java/org/apache/cayenne/event/JavaGroupsBridge.java    | 2 +-
 .../main/java/org/apache/cayenne/event/JavaGroupsBridgeFactory.java | 2 +-
 .../java/org/apache/cayenne/event/JavaGroupsBridgeProvider.java     | 2 +-
 ....apache.cayenne.configuration.server.CayenneServerModuleProvider | 2 +-
 .../org/apache/cayenne/event/CayenneJGroupsModuleProviderTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/event/JGroupsModuleIT.java     | 2 +-
 .../java/org/apache/cayenne/event/JavaGroupsBridgeFactoryTest.java  | 2 +-
 .../java/org/apache/cayenne/event/JavaGroupsBridgeProviderTest.java | 2 +-
 cayenne-jms/pom.xml                                                 | 2 +-
 cayenne-jms/src/main/java/org/apache/cayenne/event/JMSBridge.java   | 2 +-
 .../src/main/java/org/apache/cayenne/event/JMSBridgeFactory.java    | 2 +-
 .../src/main/java/org/apache/cayenne/event/JMSBridgeProvider.java   | 2 +-
 cayenne-jms/src/main/java/org/apache/cayenne/event/JMSModule.java   | 2 +-
 .../main/java/org/apache/cayenne/event/JMSServerModuleProvider.java | 2 +-
 ....apache.cayenne.configuration.server.CayenneServerModuleProvider | 2 +-
 .../java/org/apache/cayenne/event/CayenneJMSModuleProviderTest.java | 2 +-
 .../test/java/org/apache/cayenne/event/JMSBridgeFactoryTest.java    | 2 +-
 .../test/java/org/apache/cayenne/event/JMSBridgeProviderTest.java   | 2 +-
 cayenne-jms/src/test/java/org/apache/cayenne/event/JMSModuleIT.java | 2 +-
 cayenne-joda/pom.xml                                                | 2 +-
 cayenne-joda/src/main/java/org/apache/cayenne/joda/JodaModule.java  | 2 +-
 .../main/java/org/apache/cayenne/joda/JodaServerModuleProvider.java | 2 +-
 .../java/org/apache/cayenne/joda/access/types/DateTimeType.java     | 2 +-
 .../org/apache/cayenne/joda/access/types/LocalDateTimeType.java     | 2 +-
 .../java/org/apache/cayenne/joda/access/types/LocalDateType.java    | 2 +-
 .../java/org/apache/cayenne/joda/access/types/LocalTimeType.java    | 2 +-
 ....apache.cayenne.configuration.server.CayenneServerModuleProvider | 2 +-
 .../src/test/java/org/apache/cayenne/joda/JodaModuleIT.java         | 2 +-
 .../test/java/org/apache/cayenne/joda/JodaModuleProviderTest.java   | 2 +-
 .../java/org/apache/cayenne/joda/access/types/DateTimeTypeTest.java | 2 +-
 .../java/org/apache/cayenne/joda/access/types/JodaTestCase.java     | 2 +-
 .../org/apache/cayenne/joda/access/types/LocalDateTimeTypeTest.java | 2 +-
 .../org/apache/cayenne/joda/access/types/LocalDateTypeTest.java     | 2 +-
 .../org/apache/cayenne/joda/access/types/LocalTimeTypeTest.java     | 2 +-
 .../test/java/org/apache/cayenne/joda/db/DateTimeTestEntity.java    | 2 +-
 .../test/java/org/apache/cayenne/joda/db/LocalDateTestEntity.java   | 2 +-
 .../java/org/apache/cayenne/joda/db/LocalDateTimeTestEntity.java    | 2 +-
 .../test/java/org/apache/cayenne/joda/db/LocalTimeTestEntity.java   | 2 +-
 cayenne-lifecycle/pom.xml                                           | 2 +-
 .../main/java/org/apache/cayenne/lifecycle/id/EntityIdCoder.java    | 2 +-
 .../src/main/java/org/apache/cayenne/lifecycle/id/IdCoder.java      | 2 +-
 .../main/java/org/apache/cayenne/lifecycle/id/StringIdQuery.java    | 2 +-
 .../apache/cayenne/lifecycle/relationship/ObjectIdBatchFault.java   | 2 +-
 .../cayenne/lifecycle/relationship/ObjectIdBatchSourceItem.java     | 2 +-
 .../org/apache/cayenne/lifecycle/relationship/ObjectIdFault.java    | 2 +-
 .../lifecycle/relationship/ObjectIdPropagatedValueFactory.java      | 2 +-
 .../apache/cayenne/lifecycle/relationship/ObjectIdRelationship.java | 2 +-
 .../relationship/ObjectIdRelationshipBatchFaultingStrategy.java     | 2 +-
 .../relationship/ObjectIdRelationshipFaultingStrategy.java          | 2 +-
 .../cayenne/lifecycle/relationship/ObjectIdRelationshipFilter.java  | 2 +-
 .../cayenne/lifecycle/relationship/ObjectIdRelationshipHandler.java | 2 +-
 .../src/test/java/org/apache/cayenne/lifecycle/db/E1.java           | 2 +-
 .../src/test/java/org/apache/cayenne/lifecycle/db/E2.java           | 2 +-
 .../src/test/java/org/apache/cayenne/lifecycle/db/E3.java           | 2 +-
 .../src/test/java/org/apache/cayenne/lifecycle/db/E4.java           | 2 +-
 .../src/test/java/org/apache/cayenne/lifecycle/db/SortDep.java      | 2 +-
 .../src/test/java/org/apache/cayenne/lifecycle/db/SortRoot.java     | 2 +-
 .../src/test/java/org/apache/cayenne/lifecycle/db/UuidRoot1.java    | 2 +-
 .../java/org/apache/cayenne/lifecycle/id/EntityIdCoderTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/lifecycle/id/IdCoderTest.java  | 2 +-
 .../java/org/apache/cayenne/lifecycle/id/StringIdQueryTest.java     | 2 +-
 .../lifecycle/relationship/ObjectIdRelationshipHandlerTest.java     | 2 +-
 cayenne-osgi/pom.xml                                                | 2 +-
 .../apache/cayenne/configuration/osgi/OsgiClassLoaderManager.java   | 2 +-
 .../apache/cayenne/configuration/osgi/OsgiDataDomainProvider.java   | 2 +-
 .../main/java/org/apache/cayenne/configuration/osgi/OsgiModule.java | 2 +-
 .../org/apache/cayenne/configuration/osgi/OsgiModuleBuilder.java    | 2 +-
 .../cayenne/configuration/osgi/OsgiClassLoaderManagerTest.java      | 2 +-
 cayenne-project-compatibility/pom.xml                               | 2 +-
 .../configuration/xml/CompatibilityDataChannelDescriptorLoader.java | 2 +-
 .../cayenne/configuration/xml/CompatibilityDataMapLoader.java       | 2 +-
 .../cayenne/project/compatibility/CompatibilityUpgradeService.java  | 2 +-
 .../cayenne/project/compatibility/DefaultDocumentProvider.java      | 2 +-
 .../org/apache/cayenne/project/compatibility/DocumentProvider.java  | 2 +-
 .../cayenne/project/compatibility/ProjectCompatibilityModule.java   | 2 +-
 .../project/compatibility/ProjectCompatibilityModuleProvider.java   | 2 +-
 ....apache.cayenne.configuration.server.CayenneServerModuleProvider | 2 +-
 .../xml/CompatibilityDataChannelDescriptorLoaderIT.java             | 2 +-
 .../cayenne/configuration/xml/CompatibilityDataMapLoaderIT.java     | 2 +-
 .../cayenne/project/compatibility/CompatibilityTestModule.java      | 2 +-
 .../project/compatibility/CompatibilityUpgradeServiceIT.java        | 2 +-
 .../compatibility/ProjectCompatibilityModuleProviderTest.java       | 2 +-
 .../org/apache/cayenne/project/compatibility/cayenne-project-v6.xml | 2 +-
 cayenne-project/pom.xml                                             | 2 +-
 .../main/java/org/apache/cayenne/project/CompoundSaverDelegate.java | 2 +-
 .../org/apache/cayenne/project/ConfigurationNodeParentGetter.java   | 2 +-
 .../main/java/org/apache/cayenne/project/ConfigurationSaver.java    | 2 +-
 .../java/org/apache/cayenne/project/ConfigurationSourceGetter.java  | 2 +-
 .../java/org/apache/cayenne/project/ConfigurationSourceSetter.java  | 2 +-
 .../java/org/apache/cayenne/project/DataChannelProjectLoader.java   | 2 +-
 .../cayenne/project/DefaultConfigurationNodeParentGetter.java       | 2 +-
 .../src/main/java/org/apache/cayenne/project/FileProjectSaver.java  | 2 +-
 .../src/main/java/org/apache/cayenne/project/Project.java           | 2 +-
 .../src/main/java/org/apache/cayenne/project/ProjectLoader.java     | 2 +-
 .../src/main/java/org/apache/cayenne/project/ProjectModule.java     | 2 +-
 .../src/main/java/org/apache/cayenne/project/ProjectSaver.java      | 2 +-
 .../org/apache/cayenne/project/ProjectServerModuleProvider.java     | 2 +-
 .../main/java/org/apache/cayenne/project/SaveableNodesGetter.java   | 2 +-
 .../org/apache/cayenne/project/extension/BaseNamingDelegate.java    | 2 +-
 .../org/apache/cayenne/project/extension/BaseSaverDelegate.java     | 2 +-
 .../cayenne/project/extension/ExtensionAwareHandlerFactory.java     | 2 +-
 .../java/org/apache/cayenne/project/extension/LoaderDelegate.java   | 2 +-
 .../java/org/apache/cayenne/project/extension/ProjectExtension.java | 2 +-
 .../java/org/apache/cayenne/project/extension/SaverDelegate.java    | 2 +-
 .../org/apache/cayenne/project/extension/info/InfoExtension.java    | 2 +-
 .../apache/cayenne/project/extension/info/InfoLoaderDelegate.java   | 2 +-
 .../apache/cayenne/project/extension/info/InfoSaverDelegate.java    | 2 +-
 .../java/org/apache/cayenne/project/extension/info/ObjectInfo.java  | 2 +-
 .../org/apache/cayenne/project/extension/info/PropertyHandler.java  | 2 +-
 .../org/apache/cayenne/project/upgrade/DefaultUpgradeService.java   | 2 +-
 .../java/org/apache/cayenne/project/upgrade/UpgradeMetaData.java    | 2 +-
 .../java/org/apache/cayenne/project/upgrade/UpgradeService.java     | 2 +-
 .../main/java/org/apache/cayenne/project/upgrade/UpgradeType.java   | 2 +-
 .../main/java/org/apache/cayenne/project/upgrade/UpgradeUnit.java   | 2 +-
 .../org/apache/cayenne/project/upgrade/handlers/UpgradeHandler.java | 2 +-
 .../apache/cayenne/project/upgrade/handlers/UpgradeHandler_V10.java | 2 +-
 .../apache/cayenne/project/upgrade/handlers/UpgradeHandler_V7.java  | 2 +-
 .../apache/cayenne/project/upgrade/handlers/UpgradeHandler_V8.java  | 2 +-
 .../apache/cayenne/project/upgrade/handlers/UpgradeHandler_V9.java  | 2 +-
 .../org/apache/cayenne/project/validation/BaseQueryValidator.java   | 2 +-
 .../cayenne/project/validation/ConfigurationNodeValidator.java      | 2 +-
 .../org/apache/cayenne/project/validation/DataChannelValidator.java | 2 +-
 .../org/apache/cayenne/project/validation/DataMapValidator.java     | 2 +-
 .../org/apache/cayenne/project/validation/DataNodeValidator.java    | 2 +-
 .../org/apache/cayenne/project/validation/DbAttributeValidator.java | 2 +-
 .../org/apache/cayenne/project/validation/DbEntityValidator.java    | 2 +-
 .../apache/cayenne/project/validation/DbRelationshipValidator.java  | 2 +-
 .../apache/cayenne/project/validation/DefaultProjectValidator.java  | 2 +-
 .../org/apache/cayenne/project/validation/EJBQLQueryValidator.java  | 2 +-
 .../apache/cayenne/project/validation/EJBQLStatementValidator.java  | 2 +-
 .../cayenne/project/validation/EmbeddableAttributeValidator.java    | 2 +-
 .../org/apache/cayenne/project/validation/EmbeddableValidator.java  | 2 +-
 .../org/apache/cayenne/project/validation/NameValidationHelper.java | 2 +-
 .../apache/cayenne/project/validation/ObjAttributeValidator.java    | 2 +-
 .../org/apache/cayenne/project/validation/ObjEntityValidator.java   | 2 +-
 .../apache/cayenne/project/validation/ObjRelationshipValidator.java | 2 +-
 .../cayenne/project/validation/ProcedureParameterValidator.java     | 2 +-
 .../apache/cayenne/project/validation/ProcedureQueryValidator.java  | 2 +-
 .../org/apache/cayenne/project/validation/ProcedureValidator.java   | 2 +-
 .../org/apache/cayenne/project/validation/ProjectValidator.java     | 2 +-
 .../org/apache/cayenne/project/validation/SQLTemplateValidator.java | 2 +-
 .../org/apache/cayenne/project/validation/SelectQueryValidator.java | 2 +-
 ....apache.cayenne.configuration.server.CayenneServerModuleProvider | 2 +-
 .../org/apache/cayenne/project/DataChannelProjectLoaderTest.java    | 2 +-
 .../org/apache/cayenne/project/DataChannelProjectSaverTest.java     | 2 +-
 .../test/java/org/apache/cayenne/project/FileProjectSaverTest.java  | 2 +-
 .../java/org/apache/cayenne/project/ProjectModuleProviderTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/project/ProjectTest.java       | 2 +-
 .../src/test/java/org/apache/cayenne/project/unit/Project2Case.java | 2 +-
 .../apache/cayenne/project/upgrade/DefaultUpgradeServiceTest.java   | 2 +-
 .../cayenne/project/upgrade/handlers/BaseUpgradeHandlerTest.java    | 2 +-
 .../cayenne/project/upgrade/handlers/UpgradeHandler_V10Test.java    | 2 +-
 .../cayenne/project/upgrade/handlers/UpgradeHandler_V7Test.java     | 2 +-
 .../cayenne/project/upgrade/handlers/UpgradeHandler_V8Test.java     | 2 +-
 .../cayenne/project/upgrade/handlers/UpgradeHandler_V9Test.java     | 2 +-
 .../org/apache/cayenne/project/upgrade/v9/reverseEngineering.xml    | 2 +-
 cayenne-protostuff/pom.xml                                          | 2 +-
 .../apache/cayenne/ObjectContextChangeLogSubListMessageFactory.java | 2 +-
 .../cayenne/configuration/ProtostuffServerModuleProvider.java       | 2 +-
 .../configuration/rop/client/ProtostuffClientModuleProvider.java    | 2 +-
 .../apache/cayenne/configuration/rop/client/ProtostuffModule.java   | 2 +-
 .../main/java/org/apache/cayenne/query/PrefetchTreeNodeSchema.java  | 2 +-
 .../cayenne/rop/protostuff/ProtostuffROPSerializationService.java   | 2 +-
 .../src/main/java/org/apache/cayenne/rop/protostuff/Wrapper.java    | 2 +-
 ...che.cayenne.configuration.rop.client.CayenneClientModuleProvider | 2 +-
 ....apache.cayenne.configuration.server.CayenneServerModuleProvider | 2 +-
 .../cayenne/ObjectContextChangeLogSubListMessageFactoryTest.java    | 2 +-
 .../configuration/rop/client/ProtostuffModuleProviderTest.java      | 2 +-
 .../java/org/apache/cayenne/query/PrefetchTreeNodeSchemaTest.java   | 2 +-
 .../apache/cayenne/remote/service/ProtostuffLocalConnection.java    | 2 +-
 .../cayenne/remote/service/ProtostuffLocalConnectionProvider.java   | 2 +-
 .../rop/protostuff/ProtostuffPersistentObjectCollectionsTest.java   | 2 +-
 .../org/apache/cayenne/rop/protostuff/ProtostuffProperties.java     | 2 +-
 .../cayenne/rop/protostuff/ProtostuffROPSerializationServiceIT.java | 2 +-
 .../cayenne/rop/protostuff/ProtostuffROPSerializationTest.java      | 2 +-
 .../test/java/org/apache/cayenne/rop/protostuff/RuntimeBase.java    | 2 +-
 .../apache/cayenne/rop/protostuff/persistent/ClientMtTable1.java    | 2 +-
 .../apache/cayenne/rop/protostuff/persistent/ClientMtTable2.java    | 2 +-
 .../java/org/apache/cayenne/rop/protostuff/persistent/MtTable1.java | 2 +-
 .../java/org/apache/cayenne/rop/protostuff/persistent/MtTable2.java | 2 +-
 cayenne-rop-server/pom.xml                                          | 2 +-
 .../src/main/java/org/apache/cayenne/CayenneContext.java            | 2 +-
 .../main/java/org/apache/cayenne/CayenneContextChildDiffLoader.java | 2 +-
 .../main/java/org/apache/cayenne/CayenneContextGraphManager.java    | 2 +-
 .../main/java/org/apache/cayenne/CayenneContextMergeHandler.java    | 2 +-
 .../src/main/java/org/apache/cayenne/CayenneContextQueryAction.java | 2 +-
 .../apache/cayenne/configuration/rop/server/ROPServerModule.java    | 2 +-
 .../cayenne/configuration/rop/server/ROPServerModuleProvider.java   | 2 +-
 .../src/main/java/org/apache/cayenne/remote/BootstrapMessage.java   | 2 +-
 .../src/main/java/org/apache/cayenne/remote/ClientMessage.java      | 2 +-
 .../src/main/java/org/apache/cayenne/remote/IncrementalQuery.java   | 2 +-
 .../main/java/org/apache/cayenne/remote/IncrementalSelectQuery.java | 2 +-
 .../src/main/java/org/apache/cayenne/remote/QueryMessage.java       | 2 +-
 .../src/main/java/org/apache/cayenne/remote/RangeQuery.java         | 2 +-
 .../java/org/apache/cayenne/remote/RemoteIncrementalFaultList.java  | 2 +-
 .../src/main/java/org/apache/cayenne/remote/RemoteService.java      | 2 +-
 .../src/main/java/org/apache/cayenne/remote/RemoteSession.java      | 2 +-
 .../src/main/java/org/apache/cayenne/remote/SyncMessage.java        | 2 +-
 .../org/apache/cayenne/remote/hessian/CayenneSerializerFactory.java | 2 +-
 .../main/java/org/apache/cayenne/remote/hessian/HessianConfig.java  | 2 +-
 .../org/apache/cayenne/remote/hessian/service/HessianService.java   | 2 +-
 .../cayenne/remote/hessian/service/ServerDataRowSerializer.java     | 2 +-
 .../hessian/service/ServerPersistentObjectListSerializer.java       | 2 +-
 .../cayenne/remote/hessian/service/ServerSerializerFactory.java     | 2 +-
 .../java/org/apache/cayenne/remote/service/BaseRemoteService.java   | 2 +-
 .../main/java/org/apache/cayenne/remote/service/DispatchHelper.java | 2 +-
 .../java/org/apache/cayenne/remote/service/HttpRemoteService.java   | 2 +-
 .../org/apache/cayenne/remote/service/MissingSessionException.java  | 2 +-
 .../main/java/org/apache/cayenne/remote/service/ServerSession.java  | 2 +-
 .../java/org/apache/cayenne/rop/HessianROPSerializationService.java | 2 +-
 .../src/main/java/org/apache/cayenne/rop/ROPConstants.java          | 2 +-
 .../src/main/java/org/apache/cayenne/rop/ROPRequestContext.java     | 2 +-
 .../main/java/org/apache/cayenne/rop/ROPSerializationService.java   | 2 +-
 .../src/main/java/org/apache/cayenne/rop/ROPServlet.java            | 2 +-
 .../cayenne/rop/ServerHessianSerializationServiceProvider.java      | 2 +-
 .../main/java/org/apache/cayenne/rop/ServerHttpRemoteService.java   | 2 +-
 ....apache.cayenne.configuration.server.CayenneServerModuleProvider | 2 +-
 .../java/org/apache/cayenne/CayenneContextGraphManagerTest.java     | 2 +-
 .../org/apache/cayenne/configuration/rop/server/MockModule1.java    | 2 +-
 .../org/apache/cayenne/configuration/rop/server/MockModule2.java    | 2 +-
 .../apache/cayenne/configuration/rop/server/MockRequestHandler.java | 2 +-
 .../configuration/rop/server/ROPHessianServlet_ConfigModule.java    | 2 +-
 .../configuration/rop/server/ROPServerModuleProviderTest.java       | 2 +-
 .../org/apache/cayenne/configuration/rop/server/ROPServletTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/remote/MockRemoteService.java  | 2 +-
 .../src/test/java/org/apache/cayenne/remote/RemoteSessionTest.java  | 2 +-
 .../java/org/apache/cayenne/remote/hessian/HessianConfigTest.java   | 2 +-
 .../cayenne/remote/hessian/MockAbstractSerializerFactory.java       | 2 +-
 .../apache/cayenne/remote/hessian/service/HessianServiceTest.java   | 2 +-
 .../org/apache/cayenne/remote/service/BaseRemoteServiceTest.java    | 2 +-
 .../java/org/apache/cayenne/remote/service/DispatchHelperTest.java  | 2 +-
 .../apache/cayenne/remote/service/MockUnserializableException.java  | 2 +-
 cayenne-server/pom.xml                                              | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/BaseContext.java    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/BaseDataObject.java | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/Cayenne.java        | 2 +-
 .../src/main/java/org/apache/cayenne/CayenneDataObject.java         | 2 +-
 .../src/main/java/org/apache/cayenne/CayenneException.java          | 2 +-
 .../src/main/java/org/apache/cayenne/CayenneRuntimeException.java   | 2 +-
 .../src/main/java/org/apache/cayenne/CollectionResultIterator.java  | 2 +-
 .../src/main/java/org/apache/cayenne/ConfigurationException.java    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/DataChannel.java    | 2 +-
 .../src/main/java/org/apache/cayenne/DataChannelFilter.java         | 2 +-
 .../src/main/java/org/apache/cayenne/DataChannelFilterChain.java    | 2 +-
 .../src/main/java/org/apache/cayenne/DataChannelListener.java       | 2 +-
 .../src/main/java/org/apache/cayenne/DataChannelQueryFilter.java    | 2 +-
 .../main/java/org/apache/cayenne/DataChannelQueryFilterChain.java   | 2 +-
 .../main/java/org/apache/cayenne/DataChannelSyncCallbackAction.java | 2 +-
 .../src/main/java/org/apache/cayenne/DataChannelSyncFilter.java     | 2 +-
 .../main/java/org/apache/cayenne/DataChannelSyncFilterChain.java    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/DataObject.java     | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/DataRow.java        | 2 +-
 .../src/main/java/org/apache/cayenne/DeleteDenyException.java       | 2 +-
 .../src/main/java/org/apache/cayenne/ExtendedEnumeration.java       | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/Fault.java          | 2 +-
 .../src/main/java/org/apache/cayenne/FaultFailureException.java     | 2 +-
 .../src/main/java/org/apache/cayenne/HybridDataObject.java          | 2 +-
 .../src/main/java/org/apache/cayenne/LifecycleListener.java         | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/ObjectContext.java  | 2 +-
 .../src/main/java/org/apache/cayenne/ObjectContextChangeLog.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ObjectContextDeleteAction.java | 2 +-
 .../src/main/java/org/apache/cayenne/ObjectContextStateLog.java     | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/ObjectId.java       | 2 +-
 .../src/main/java/org/apache/cayenne/ObjectIdCompound.java          | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/ObjectIdNumber.java | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/ObjectIdSingle.java | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/ObjectIdTmp.java    | 2 +-
 .../src/main/java/org/apache/cayenne/PersistenceState.java          | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/Persistent.java     | 2 +-
 .../src/main/java/org/apache/cayenne/PersistentObject.java          | 2 +-
 .../src/main/java/org/apache/cayenne/ProcedureResult.java           | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/QueryResponse.java  | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/QueryResult.java    | 2 +-
 .../src/main/java/org/apache/cayenne/QueryResultItem.java           | 2 +-
 .../src/main/java/org/apache/cayenne/ResultBatchIterator.java       | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/ResultIterator.java | 2 +-
 .../src/main/java/org/apache/cayenne/ResultIteratorCallback.java    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/Validating.java     | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/ValueHolder.java    | 2 +-
 .../main/java/org/apache/cayenne/access/ClientReturnDiffFilter.java | 2 +-
 .../main/java/org/apache/cayenne/access/ClientServerChannel.java    | 2 +-
 .../org/apache/cayenne/access/ClientServerChannelQueryAction.java   | 2 +-
 .../src/main/java/org/apache/cayenne/access/DataContext.java        | 2 +-
 .../main/java/org/apache/cayenne/access/DataContextDelegate.java    | 2 +-
 .../java/org/apache/cayenne/access/DataContextMergeHandler.java     | 2 +-
 .../main/java/org/apache/cayenne/access/DataContextQueryAction.java | 2 +-
 .../src/main/java/org/apache/cayenne/access/DataDomain.java         | 2 +-
 .../java/org/apache/cayenne/access/DataDomainDBDiffBuilder.java     | 2 +-
 .../main/java/org/apache/cayenne/access/DataDomainDeleteBucket.java | 2 +-
 .../java/org/apache/cayenne/access/DataDomainFlattenedBucket.java   | 2 +-
 .../java/org/apache/cayenne/access/DataDomainFlushObserver.java     | 2 +-
 .../org/apache/cayenne/access/DataDomainIndirectDiffBuilder.java    | 2 +-
 .../main/java/org/apache/cayenne/access/DataDomainInsertBucket.java | 2 +-
 .../java/org/apache/cayenne/access/DataDomainLegacyQueryAction.java | 2 +-
 .../src/main/java/org/apache/cayenne/access/DataDomainQuery.java    | 2 +-
 .../main/java/org/apache/cayenne/access/DataDomainQueryAction.java  | 2 +-
 .../main/java/org/apache/cayenne/access/DataDomainSyncBucket.java   | 2 +-
 .../main/java/org/apache/cayenne/access/DataDomainUpdateBucket.java | 2 +-
 .../src/main/java/org/apache/cayenne/access/DataNode.java           | 2 +-
 .../main/java/org/apache/cayenne/access/DataNodeQueryAction.java    | 2 +-
 .../org/apache/cayenne/access/DataNodeSyncQualifierDescriptor.java  | 2 +-
 .../src/main/java/org/apache/cayenne/access/DataRowStore.java       | 2 +-
 .../main/java/org/apache/cayenne/access/DataRowStoreFactory.java    | 2 +-
 .../src/main/java/org/apache/cayenne/access/DataRowUtils.java       | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/access/DbArcId.java | 2 +-
 .../java/org/apache/cayenne/access/DbEntityClassDescriptor.java     | 2 +-
 .../src/main/java/org/apache/cayenne/access/DbGenerator.java        | 2 +-
 .../java/org/apache/cayenne/access/DbGeneratorPostprocessor.java    | 2 +-
 .../java/org/apache/cayenne/access/DefaultDataRowStoreFactory.java  | 2 +-
 .../org/apache/cayenne/access/DefaultObjectMapRetainStrategy.java   | 2 +-
 .../main/java/org/apache/cayenne/access/DomainStoppedException.java | 2 +-
 .../src/main/java/org/apache/cayenne/access/FlattenedArcKey.java    | 2 +-
 .../java/org/apache/cayenne/access/HierarchicalObjectResolver.java  | 2 +-
 .../org/apache/cayenne/access/HierarchicalObjectResolverNode.java   | 2 +-
 .../main/java/org/apache/cayenne/access/IncrementalFaultList.java   | 2 +-
 .../apache/cayenne/access/JoinedIdParentAttachementStrategy.java    | 2 +-
 .../java/org/apache/cayenne/access/LegacyDataDomainFlushAction.java | 2 +-
 .../apache/cayenne/access/LegacyDataDomainFlushActionFactory.java   | 2 +-
 .../src/main/java/org/apache/cayenne/access/ListWithPrefetches.java | 2 +-
 .../org/apache/cayenne/access/MixedResultIncrementalFaultList.java  | 2 +-
 .../src/main/java/org/apache/cayenne/access/NoSyncObjectStore.java  | 2 +-
 .../src/main/java/org/apache/cayenne/access/NoopDelegate.java       | 2 +-
 .../org/apache/cayenne/access/NoopParentAttachmentStrategy.java     | 2 +-
 .../src/main/java/org/apache/cayenne/access/ObjectDiff.java         | 2 +-
 .../java/org/apache/cayenne/access/ObjectMapRetainStrategy.java     | 2 +-
 .../src/main/java/org/apache/cayenne/access/ObjectResolver.java     | 2 +-
 .../src/main/java/org/apache/cayenne/access/ObjectStore.java        | 2 +-
 .../main/java/org/apache/cayenne/access/ObjectStoreGraphDiff.java   | 2 +-
 .../java/org/apache/cayenne/access/ObjectsFromDataRowsQuery.java    | 2 +-
 .../src/main/java/org/apache/cayenne/access/OperationHints.java     | 2 +-
 .../src/main/java/org/apache/cayenne/access/OperationObserver.java  | 2 +-
 .../java/org/apache/cayenne/access/OptimisticLockException.java     | 2 +-
 .../java/org/apache/cayenne/access/ParentAttachmentStrategy.java    | 2 +-
 .../main/java/org/apache/cayenne/access/PrefetchObjectResolver.java | 2 +-
 .../java/org/apache/cayenne/access/PrefetchProcessorJointNode.java  | 2 +-
 .../main/java/org/apache/cayenne/access/PrefetchProcessorNode.java  | 2 +-
 .../org/apache/cayenne/access/PrefetchProcessorTreeBuilder.java     | 2 +-
 .../src/main/java/org/apache/cayenne/access/QueryEngine.java        | 2 +-
 .../apache/cayenne/access/ResultScanParentAttachmentStrategy.java   | 2 +-
 .../org/apache/cayenne/access/SimpleIdIncrementalFaultList.java     | 2 +-
 .../apache/cayenne/access/StackLookupParentAttachmentStrategy.java  | 2 +-
 .../src/main/java/org/apache/cayenne/access/ToManyList.java         | 2 +-
 .../src/main/java/org/apache/cayenne/access/ToManyListFault.java    | 2 +-
 .../src/main/java/org/apache/cayenne/access/ToManyMap.java          | 2 +-
 .../src/main/java/org/apache/cayenne/access/ToManyMapFault.java     | 2 +-
 .../src/main/java/org/apache/cayenne/access/ToManySetFault.java     | 2 +-
 .../src/main/java/org/apache/cayenne/access/ToOneFault.java         | 2 +-
 .../apache/cayenne/access/TransactionResultIteratorDecorator.java   | 2 +-
 .../org/apache/cayenne/access/dbsync/BaseSchemaUpdateStrategy.java  | 2 +-
 .../org/apache/cayenne/access/dbsync/CreateIfNoSchemaStrategy.java  | 2 +-
 .../cayenne/access/dbsync/DefaultSchemaUpdateStrategyFactory.java   | 2 +-
 .../main/java/org/apache/cayenne/access/dbsync/SchemaAnalyzer.java  | 2 +-
 .../java/org/apache/cayenne/access/dbsync/SchemaUpdateStrategy.java | 2 +-
 .../apache/cayenne/access/dbsync/SchemaUpdateStrategyFactory.java   | 2 +-
 .../org/apache/cayenne/access/dbsync/SkipSchemaUpdateStrategy.java  | 2 +-
 .../cayenne/access/dbsync/ThrowOnPartialOrCreateSchemaStrategy.java | 2 +-
 .../apache/cayenne/access/dbsync/ThrowOnPartialSchemaStrategy.java  | 2 +-
 .../main/java/org/apache/cayenne/access/event/SnapshotEvent.java    | 2 +-
 .../java/org/apache/cayenne/access/event/SnapshotEventListener.java | 2 +-
 .../src/main/java/org/apache/cayenne/access/flush/ArcTarget.java    | 2 +-
 .../org/apache/cayenne/access/flush/ArcValuesCreationHandler.java   | 2 +-
 .../java/org/apache/cayenne/access/flush/DataDomainFlushAction.java | 2 +-
 .../apache/cayenne/access/flush/DataDomainFlushActionFactory.java   | 2 +-
 .../apache/cayenne/access/flush/DataDomainIndirectDiffBuilder.java  | 2 +-
 .../main/java/org/apache/cayenne/access/flush/DbRowOpFactory.java   | 2 +-
 .../apache/cayenne/access/flush/DefaultDataDomainFlushAction.java   | 2 +-
 .../cayenne/access/flush/DefaultDataDomainFlushActionFactory.java   | 2 +-
 .../main/java/org/apache/cayenne/access/flush/EffectiveOpId.java    | 2 +-
 .../main/java/org/apache/cayenne/access/flush/FlushObserver.java    | 2 +-
 .../java/org/apache/cayenne/access/flush/ObjectIdValueSupplier.java | 2 +-
 .../apache/cayenne/access/flush/OptimisticLockQualifierBuilder.java | 2 +-
 .../org/apache/cayenne/access/flush/PermanentObjectIdVisitor.java   | 2 +-
 .../java/org/apache/cayenne/access/flush/PostprocessVisitor.java    | 2 +-
 .../java/org/apache/cayenne/access/flush/QueryCreatorVisitor.java   | 2 +-
 .../java/org/apache/cayenne/access/flush/ReplacementIdVisitor.java  | 2 +-
 .../java/org/apache/cayenne/access/flush/RootRowOpProcessor.java    | 2 +-
 .../java/org/apache/cayenne/access/flush/ValuesCreationHandler.java | 2 +-
 .../java/org/apache/cayenne/access/flush/operation/BaseDbRowOp.java | 2 +-
 .../java/org/apache/cayenne/access/flush/operation/DbRowOp.java     | 2 +-
 .../org/apache/cayenne/access/flush/operation/DbRowOpMerger.java    | 2 +-
 .../org/apache/cayenne/access/flush/operation/DbRowOpSorter.java    | 2 +-
 .../java/org/apache/cayenne/access/flush/operation/DbRowOpType.java | 2 +-
 .../org/apache/cayenne/access/flush/operation/DbRowOpVisitor.java   | 2 +-
 .../apache/cayenne/access/flush/operation/DbRowOpWithQualifier.java | 2 +-
 .../apache/cayenne/access/flush/operation/DbRowOpWithValues.java    | 2 +-
 .../apache/cayenne/access/flush/operation/DefaultDbRowOpSorter.java | 2 +-
 .../org/apache/cayenne/access/flush/operation/DeleteDbRowOp.java    | 2 +-
 .../apache/cayenne/access/flush/operation/DeleteInsertDbRowOp.java  | 2 +-
 .../org/apache/cayenne/access/flush/operation/InsertDbRowOp.java    | 2 +-
 .../java/org/apache/cayenne/access/flush/operation/Qualifier.java   | 2 +-
 .../org/apache/cayenne/access/flush/operation/UpdateDbRowOp.java    | 2 +-
 .../main/java/org/apache/cayenne/access/flush/operation/Values.java | 2 +-
 .../src/main/java/org/apache/cayenne/access/jdbc/BaseSQLAction.java | 2 +-
 .../src/main/java/org/apache/cayenne/access/jdbc/BatchAction.java   | 2 +-
 .../main/java/org/apache/cayenne/access/jdbc/ColumnDescriptor.java  | 2 +-
 .../apache/cayenne/access/jdbc/ConnectionAwareResultIterator.java   | 2 +-
 .../java/org/apache/cayenne/access/jdbc/DistinctResultIterator.java | 2 +-
 .../src/main/java/org/apache/cayenne/access/jdbc/EJBQLAction.java   | 2 +-
 .../java/org/apache/cayenne/access/jdbc/JDBCResultIterator.java     | 2 +-
 .../java/org/apache/cayenne/access/jdbc/LimitResultIterator.java    | 2 +-
 .../main/java/org/apache/cayenne/access/jdbc/ProcedureAction.java   | 2 +-
 .../src/main/java/org/apache/cayenne/access/jdbc/RowDescriptor.java | 2 +-
 .../java/org/apache/cayenne/access/jdbc/RowDescriptorBuilder.java   | 2 +-
 .../src/main/java/org/apache/cayenne/access/jdbc/SQLStatement.java  | 2 +-
 .../main/java/org/apache/cayenne/access/jdbc/SQLTemplateAction.java | 2 +-
 .../java/org/apache/cayenne/access/jdbc/SQLTemplateProcessor.java   | 2 +-
 .../src/main/java/org/apache/cayenne/access/jdbc/SelectAction.java  | 2 +-
 .../src/main/java/org/apache/cayenne/access/jdbc/package.html       | 2 +-
 .../java/org/apache/cayenne/access/jdbc/reader/BaseRowReader.java   | 2 +-
 .../org/apache/cayenne/access/jdbc/reader/CompoundRowReader.java    | 2 +-
 .../org/apache/cayenne/access/jdbc/reader/DataRowPostProcessor.java | 2 +-
 .../apache/cayenne/access/jdbc/reader/DefaultRowReaderFactory.java  | 2 +-
 .../java/org/apache/cayenne/access/jdbc/reader/EntityRowReader.java | 2 +-
 .../java/org/apache/cayenne/access/jdbc/reader/FullRowReader.java   | 2 +-
 .../java/org/apache/cayenne/access/jdbc/reader/IdRowReader.java     | 2 +-
 .../cayenne/access/jdbc/reader/InheritanceAwareEntityRowReader.java | 2 +-
 .../cayenne/access/jdbc/reader/InheritanceAwareRowReader.java       | 2 +-
 .../main/java/org/apache/cayenne/access/jdbc/reader/RowReader.java  | 2 +-
 .../org/apache/cayenne/access/jdbc/reader/RowReaderFactory.java     | 2 +-
 .../java/org/apache/cayenne/access/jdbc/reader/ScalarRowReader.java | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/access/package.html | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/AliasedNodeBuilder.java    | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/ColumnNodeBuilder.java     | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/ExistsNodeBuilder.java     | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/ExpressionNodeBuilder.java | 2 +-
 .../java/org/apache/cayenne/access/sqlbuilder/ExpressionTrait.java  | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/FunctionNodeBuilder.java   | 2 +-
 .../java/org/apache/cayenne/access/sqlbuilder/JoinNodeBuilder.java  | 2 +-
 .../main/java/org/apache/cayenne/access/sqlbuilder/JoinType.java    | 2 +-
 .../main/java/org/apache/cayenne/access/sqlbuilder/NodeBuilder.java | 2 +-
 .../java/org/apache/cayenne/access/sqlbuilder/NodeTreeVisitor.java  | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/OrderingNodeBuilder.java   | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/QuotingAppendable.java     | 2 +-
 .../main/java/org/apache/cayenne/access/sqlbuilder/SQLBuilder.java  | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/SQLGenerationContext.java  | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/SQLGenerationVisitor.java  | 2 +-
 .../java/org/apache/cayenne/access/sqlbuilder/SelectBuilder.java    | 2 +-
 .../apache/cayenne/access/sqlbuilder/StringBuilderAppendable.java   | 2 +-
 .../java/org/apache/cayenne/access/sqlbuilder/TableNodeBuilder.java | 2 +-
 .../java/org/apache/cayenne/access/sqlbuilder/ValueNodeBuilder.java | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/sqltree/AliasedNode.java   | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/sqltree/BetweenNode.java   | 2 +-
 .../apache/cayenne/access/sqlbuilder/sqltree/BitwiseNotNode.java    | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/sqltree/ColumnNode.java    | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/sqltree/DistinctNode.java  | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/sqltree/EmptyNode.java     | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/sqltree/EqualNode.java     | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/sqltree/ExistsNode.java    | 2 +-
 .../apache/cayenne/access/sqlbuilder/sqltree/ExpressionNode.java    | 2 +-
 .../java/org/apache/cayenne/access/sqlbuilder/sqltree/FromNode.java | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/sqltree/FunctionNode.java  | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/sqltree/GroupByNode.java   | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/sqltree/HavingNode.java    | 2 +-
 .../java/org/apache/cayenne/access/sqlbuilder/sqltree/InNode.java   | 2 +-
 .../java/org/apache/cayenne/access/sqlbuilder/sqltree/JoinNode.java | 2 +-
 .../java/org/apache/cayenne/access/sqlbuilder/sqltree/LikeNode.java | 2 +-
 .../apache/cayenne/access/sqlbuilder/sqltree/LimitOffsetNode.java   | 2 +-
 .../java/org/apache/cayenne/access/sqlbuilder/sqltree/Node.java     | 2 +-
 .../java/org/apache/cayenne/access/sqlbuilder/sqltree/NodeType.java | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/sqltree/NotEqualNode.java  | 2 +-
 .../java/org/apache/cayenne/access/sqlbuilder/sqltree/NotNode.java  | 2 +-
 .../cayenne/access/sqlbuilder/sqltree/OffsetFetchNextNode.java      | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/sqltree/OffsetNode.java    | 2 +-
 .../apache/cayenne/access/sqlbuilder/sqltree/OpExpressionNode.java  | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/sqltree/OrderByNode.java   | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/sqltree/SelectNode.java    | 2 +-
 .../apache/cayenne/access/sqlbuilder/sqltree/SelectResultNode.java  | 2 +-
 .../cayenne/access/sqlbuilder/sqltree/SimpleNodeTreeVisitor.java    | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/sqltree/SubqueryNode.java  | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/sqltree/TableNode.java     | 2 +-
 .../java/org/apache/cayenne/access/sqlbuilder/sqltree/TextNode.java | 2 +-
 .../java/org/apache/cayenne/access/sqlbuilder/sqltree/TopNode.java  | 2 +-
 .../cayenne/access/sqlbuilder/sqltree/TrimmingColumnNode.java       | 2 +-
 .../cayenne/access/sqlbuilder/sqltree/UnescapedColumnNode.java      | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/sqltree/ValueNode.java     | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/sqltree/WhereNode.java     | 2 +-
 .../org/apache/cayenne/access/translator/DbAttributeBinding.java    | 2 +-
 .../java/org/apache/cayenne/access/translator/ParameterBinding.java | 2 +-
 .../apache/cayenne/access/translator/ProcedureParameterBinding.java | 2 +-
 .../org/apache/cayenne/access/translator/batch/BatchTranslator.java | 2 +-
 .../cayenne/access/translator/batch/BatchTranslatorFactory.java     | 2 +-
 .../cayenne/access/translator/batch/DefaultBatchTranslator.java     | 2 +-
 .../access/translator/batch/DefaultBatchTranslatorFactory.java      | 2 +-
 .../cayenne/access/translator/batch/DeleteBatchTranslator.java      | 2 +-
 .../cayenne/access/translator/batch/InsertBatchTranslator.java      | 2 +-
 .../cayenne/access/translator/batch/SoftDeleteBatchTranslator.java  | 2 +-
 .../access/translator/batch/SoftDeleteTranslatorFactory.java        | 2 +-
 .../cayenne/access/translator/batch/UpdateBatchTranslator.java      | 2 +-
 .../access/translator/ejbql/EJBQLAggregateColumnTranslator.java     | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLConditionTranslator.java   | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLDbPathTranslator.java      | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLDeleteTranslator.java      | 2 +-
 .../apache/cayenne/access/translator/ejbql/EJBQLFromTranslator.java | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLGroupByTranslator.java     | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLIdColumnsTranslator.java   | 2 +-
 .../access/translator/ejbql/EJBQLIdentifierColumnsTranslator.java   | 2 +-
 .../apache/cayenne/access/translator/ejbql/EJBQLJoinAppender.java   | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLMultiColumnOperand.java    | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLOrderByTranslator.java     | 2 +-
 .../apache/cayenne/access/translator/ejbql/EJBQLPathTranslator.java | 2 +-
 .../access/translator/ejbql/EJBQLSelectColumnsTranslator.java       | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLSelectTranslator.java      | 2 +-
 .../org/apache/cayenne/access/translator/ejbql/EJBQLTableId.java    | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLTranslationContext.java    | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLTranslatorFactory.java     | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLUpdateItemTranslator.java  | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLUpdateTranslator.java      | 2 +-
 .../cayenne/access/translator/ejbql/JdbcEJBQLTranslatorFactory.java | 2 +-
 .../cayenne/access/translator/procedure/ProcedureTranslator.java    | 2 +-
 .../cayenne/access/translator/select/BaseColumnExtractor.java       | 2 +-
 .../cayenne/access/translator/select/BaseSQLTreeProcessor.java      | 2 +-
 .../cayenne/access/translator/select/ColumnDescriptorStage.java     | 2 +-
 .../apache/cayenne/access/translator/select/ColumnExtractor.java    | 2 +-
 .../cayenne/access/translator/select/ColumnExtractorStage.java      | 2 +-
 .../cayenne/access/translator/select/CustomColumnSetExtractor.java  | 2 +-
 .../cayenne/access/translator/select/DbEntityColumnExtractor.java   | 2 +-
 .../apache/cayenne/access/translator/select/DbPathProcessor.java    | 2 +-
 .../cayenne/access/translator/select/DefaultQuotingAppendable.java  | 2 +-
 .../cayenne/access/translator/select/DefaultSelectTranslator.java   | 2 +-
 .../access/translator/select/DefaultSelectTranslatorFactory.java    | 2 +-
 .../cayenne/access/translator/select/DescriptorColumnExtractor.java | 2 +-
 .../org/apache/cayenne/access/translator/select/DistinctStage.java  | 2 +-
 .../cayenne/access/translator/select/FluentSelectWrapper.java       | 2 +-
 .../org/apache/cayenne/access/translator/select/GroupByStage.java   | 2 +-
 .../cayenne/access/translator/select/HavingTranslationStage.java    | 2 +-
 .../apache/cayenne/access/translator/select/IdColumnExtractor.java  | 2 +-
 .../apache/cayenne/access/translator/select/LimitOffsetStage.java   | 2 +-
 .../apache/cayenne/access/translator/select/ObjPathProcessor.java   | 2 +-
 .../org/apache/cayenne/access/translator/select/OrderingStage.java  | 2 +-
 .../org/apache/cayenne/access/translator/select/PathComponents.java | 2 +-
 .../org/apache/cayenne/access/translator/select/PathProcessor.java  | 2 +-
 .../cayenne/access/translator/select/PathTranslationResult.java     | 2 +-
 .../org/apache/cayenne/access/translator/select/PathTranslator.java | 2 +-
 .../apache/cayenne/access/translator/select/PrefetchNodeStage.java  | 2 +-
 .../cayenne/access/translator/select/QualifierTranslationStage.java | 2 +-
 .../cayenne/access/translator/select/QualifierTranslator.java       | 2 +-
 .../cayenne/access/translator/select/ResultNodeDescriptor.java      | 2 +-
 .../apache/cayenne/access/translator/select/SQLGenerationStage.java | 2 +-
 .../org/apache/cayenne/access/translator/select/SQLResultStage.java | 2 +-
 .../apache/cayenne/access/translator/select/SelectQueryWrapper.java | 2 +-
 .../apache/cayenne/access/translator/select/SelectTranslator.java   | 2 +-
 .../cayenne/access/translator/select/SelectTranslatorFactory.java   | 2 +-
 .../java/org/apache/cayenne/access/translator/select/TableTree.java | 2 +-
 .../org/apache/cayenne/access/translator/select/TableTreeNode.java  | 2 +-
 .../cayenne/access/translator/select/TableTreeQualifierStage.java   | 2 +-
 .../org/apache/cayenne/access/translator/select/TableTreeStage.java | 2 +-
 .../cayenne/access/translator/select/TranslatableQueryWrapper.java  | 2 +-
 .../apache/cayenne/access/translator/select/TranslationStage.java   | 2 +-
 .../apache/cayenne/access/translator/select/TranslatorContext.java  | 2 +-
 .../main/java/org/apache/cayenne/access/types/BigDecimalType.java   | 2 +-
 .../java/org/apache/cayenne/access/types/BigIntegerValueType.java   | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/BooleanType.java  | 2 +-
 .../main/java/org/apache/cayenne/access/types/ByteArrayType.java    | 2 +-
 .../org/apache/cayenne/access/types/ByteOrCharArrayFactory.java     | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/ByteType.java     | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/CalendarType.java | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/CharType.java     | 2 +-
 .../java/org/apache/cayenne/access/types/CharacterValueType.java    | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/DateType.java     | 2 +-
 .../apache/cayenne/access/types/DefaultValueObjectTypeRegistry.java | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/DoubleType.java   | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/EnumType.java     | 2 +-
 .../main/java/org/apache/cayenne/access/types/EnumTypeFactory.java  | 2 +-
 .../main/java/org/apache/cayenne/access/types/ExtendedEnumType.java | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/ExtendedType.java | 2 +-
 .../java/org/apache/cayenne/access/types/ExtendedTypeDecorator.java | 2 +-
 .../java/org/apache/cayenne/access/types/ExtendedTypeFactory.java   | 2 +-
 .../main/java/org/apache/cayenne/access/types/ExtendedTypeMap.java  | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/FloatType.java    | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/IntegerType.java  | 2 +-
 .../org/apache/cayenne/access/types/LocalDateTimeValueType.java     | 2 +-
 .../java/org/apache/cayenne/access/types/LocalDateValueType.java    | 2 +-
 .../java/org/apache/cayenne/access/types/LocalTimeValueType.java    | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/LongType.java     | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/ObjectType.java   | 2 +-
 .../org/apache/cayenne/access/types/SerializableTypeFactory.java    | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/ShortType.java    | 2 +-
 .../java/org/apache/cayenne/access/types/SubclassTypeFactory.java   | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/TimeType.java     | 2 +-
 .../main/java/org/apache/cayenne/access/types/TimestampType.java    | 2 +-
 .../main/java/org/apache/cayenne/access/types/UUIDValueType.java    | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/UtilDateType.java | 2 +-
 .../main/java/org/apache/cayenne/access/types/ValueObjectType.java  | 2 +-
 .../org/apache/cayenne/access/types/ValueObjectTypeFactory.java     | 2 +-
 .../org/apache/cayenne/access/types/ValueObjectTypeRegistry.java    | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/VoidType.java     | 2 +-
 .../src/main/java/org/apache/cayenne/access/types/package.html      | 2 +-
 .../org/apache/cayenne/access/util/DefaultOperationObserver.java    | 2 +-
 .../org/apache/cayenne/access/util/DoNothingOperationObserver.java  | 2 +-
 .../java/org/apache/cayenne/access/util/IteratedSelectObserver.java | 2 +-
 .../src/main/java/org/apache/cayenne/annotation/PostAdd.java        | 2 +-
 .../src/main/java/org/apache/cayenne/annotation/PostLoad.java       | 2 +-
 .../src/main/java/org/apache/cayenne/annotation/PostPersist.java    | 2 +-
 .../src/main/java/org/apache/cayenne/annotation/PostRemove.java     | 2 +-
 .../src/main/java/org/apache/cayenne/annotation/PostUpdate.java     | 2 +-
 .../src/main/java/org/apache/cayenne/annotation/PrePersist.java     | 2 +-
 .../src/main/java/org/apache/cayenne/annotation/PreRemove.java      | 2 +-
 .../src/main/java/org/apache/cayenne/annotation/PreUpdate.java      | 2 +-
 .../main/java/org/apache/cayenne/ashwood/AshwoodEntitySorter.java   | 2 +-
 .../src/main/java/org/apache/cayenne/ashwood/SortWeight.java        | 2 +-
 .../org/apache/cayenne/ashwood/WeightedAshwoodEntitySorter.java     | 2 +-
 .../src/main/java/org/apache/cayenne/ashwood/graph/ArcIterator.java | 2 +-
 .../java/org/apache/cayenne/ashwood/graph/DepthFirstSearch.java     | 2 +-
 .../org/apache/cayenne/ashwood/graph/DepthFirstStampSearch.java     | 2 +-
 .../src/main/java/org/apache/cayenne/ashwood/graph/Digraph.java     | 2 +-
 .../java/org/apache/cayenne/ashwood/graph/DigraphIteration.java     | 2 +-
 .../main/java/org/apache/cayenne/ashwood/graph/EmptyIterator.java   | 2 +-
 .../java/org/apache/cayenne/ashwood/graph/FilterArcIterator.java    | 2 +-
 .../main/java/org/apache/cayenne/ashwood/graph/FilterIteration.java | 2 +-
 .../org/apache/cayenne/ashwood/graph/IndegreeTopologicalSort.java   | 2 +-
 .../src/main/java/org/apache/cayenne/ashwood/graph/MapDigraph.java  | 2 +-
 .../java/org/apache/cayenne/ashwood/graph/ReversedIteration.java    | 2 +-
 .../java/org/apache/cayenne/ashwood/graph/StrongConnection.java     | 2 +-
 .../src/main/java/org/apache/cayenne/cache/MapQueryCache.java       | 2 +-
 .../main/java/org/apache/cayenne/cache/MapQueryCacheProvider.java   | 2 +-
 .../src/main/java/org/apache/cayenne/cache/NestedQueryCache.java    | 2 +-
 .../src/main/java/org/apache/cayenne/cache/QueryCache.java          | 2 +-
 .../main/java/org/apache/cayenne/cache/QueryCacheEntryFactory.java  | 2 +-
 .../apache/cayenne/configuration/BaseConfigurationNodeVisitor.java  | 2 +-
 .../main/java/org/apache/cayenne/configuration/CayenneRuntime.java  | 2 +-
 .../org/apache/cayenne/configuration/ConfigurationNameMapper.java   | 2 +-
 .../java/org/apache/cayenne/configuration/ConfigurationNode.java    | 2 +-
 .../org/apache/cayenne/configuration/ConfigurationNodeVisitor.java  | 2 +-
 .../java/org/apache/cayenne/configuration/ConfigurationTree.java    | 2 +-
 .../src/main/java/org/apache/cayenne/configuration/Constants.java   | 2 +-
 .../org/apache/cayenne/configuration/DataChannelDescriptor.java     | 2 +-
 .../apache/cayenne/configuration/DataChannelDescriptorLoader.java   | 2 +-
 .../apache/cayenne/configuration/DataChannelDescriptorMerger.java   | 2 +-
 .../main/java/org/apache/cayenne/configuration/DataMapLoader.java   | 2 +-
 .../java/org/apache/cayenne/configuration/DataNodeDescriptor.java   | 2 +-
 .../cayenne/configuration/DefaultConfigurationNameMapper.java       | 2 +-
 .../cayenne/configuration/DefaultDataChannelDescriptorMerger.java   | 2 +-
 .../org/apache/cayenne/configuration/DefaultObjectStoreFactory.java | 2 +-
 .../org/apache/cayenne/configuration/DefaultRuntimeProperties.java  | 2 +-
 .../apache/cayenne/configuration/EmptyConfigurationNodeVisitor.java | 2 +-
 .../java/org/apache/cayenne/configuration/ObjectContextFactory.java | 2 +-
 .../java/org/apache/cayenne/configuration/ObjectStoreFactory.java   | 2 +-
 .../java/org/apache/cayenne/configuration/PasswordEncoding.java     | 2 +-
 .../org/apache/cayenne/configuration/PlainTextPasswordEncoder.java  | 2 +-
 .../java/org/apache/cayenne/configuration/Rot13PasswordEncoder.java | 2 +-
 .../java/org/apache/cayenne/configuration/Rot47PasswordEncoder.java | 2 +-
 .../java/org/apache/cayenne/configuration/RuntimeProperties.java    | 2 +-
 .../cayenne/configuration/server/CayenneServerModuleProvider.java   | 2 +-
 .../org/apache/cayenne/configuration/server/DataContextFactory.java | 2 +-
 .../cayenne/configuration/server/DataDomainLoadException.java       | 2 +-
 .../org/apache/cayenne/configuration/server/DataDomainProvider.java | 2 +-
 .../org/apache/cayenne/configuration/server/DataNodeFactory.java    | 2 +-
 .../org/apache/cayenne/configuration/server/DataSourceFactory.java  | 2 +-
 .../org/apache/cayenne/configuration/server/DbAdapterDetector.java  | 2 +-
 .../org/apache/cayenne/configuration/server/DbAdapterFactory.java   | 2 +-
 .../apache/cayenne/configuration/server/DefaultDataNodeFactory.java | 2 +-
 .../cayenne/configuration/server/DefaultDbAdapterFactory.java       | 2 +-
 .../cayenne/configuration/server/DelegatingDataSourceFactory.java   | 2 +-
 .../cayenne/configuration/server/DomainDataChannelProvider.java     | 2 +-
 .../apache/cayenne/configuration/server/FixedDataSourceFactory.java | 2 +-
 .../cayenne/configuration/server/FixedJNDIDataSourceFactory.java    | 2 +-
 .../apache/cayenne/configuration/server/JNDIDataSourceFactory.java  | 2 +-
 .../configuration/server/MainCayenneServerModuleProvider.java       | 2 +-
 .../cayenne/configuration/server/PkGeneratorFactoryProvider.java    | 2 +-
 .../cayenne/configuration/server/PropertyDataSourceFactory.java     | 2 +-
 .../java/org/apache/cayenne/configuration/server/ServerModule.java  | 2 +-
 .../java/org/apache/cayenne/configuration/server/ServerRuntime.java | 2 +-
 .../apache/cayenne/configuration/server/ServerRuntimeBuilder.java   | 2 +-
 .../configuration/server/SyntheticNodeDataDomainProvider.java       | 2 +-
 .../cayenne/configuration/server/XMLPoolingDataSourceFactory.java   | 2 +-
 .../cayenne/configuration/xml/DataChannelChildrenHandler.java       | 2 +-
 .../org/apache/cayenne/configuration/xml/DataChannelHandler.java    | 2 +-
 .../apache/cayenne/configuration/xml/DataChannelLoaderListener.java | 2 +-
 .../org/apache/cayenne/configuration/xml/DataChannelMetaData.java   | 2 +-
 .../java/org/apache/cayenne/configuration/xml/DataMapHandler.java   | 2 +-
 .../org/apache/cayenne/configuration/xml/DataMapLoaderListener.java | 2 +-
 .../apache/cayenne/configuration/xml/DataNodeChildrenHandler.java   | 2 +-
 .../apache/cayenne/configuration/xml/DataSourceChildrenHandler.java | 2 +-
 .../java/org/apache/cayenne/configuration/xml/DbEntityHandler.java  | 2 +-
 .../org/apache/cayenne/configuration/xml/DbKeyGeneratorHandler.java | 2 +-
 .../org/apache/cayenne/configuration/xml/DbRelationshipHandler.java | 2 +-
 .../cayenne/configuration/xml/DefaultDataChannelMetaData.java       | 2 +-
 .../org/apache/cayenne/configuration/xml/DefaultHandlerFactory.java | 2 +-
 .../cayenne/configuration/xml/EmbeddableAttributeHandler.java       | 2 +-
 .../org/apache/cayenne/configuration/xml/EmbeddableHandler.java     | 2 +-
 .../java/org/apache/cayenne/configuration/xml/HandlerFactory.java   | 2 +-
 .../java/org/apache/cayenne/configuration/xml/LoaderContext.java    | 2 +-
 .../cayenne/configuration/xml/NamespaceAwareNestedTagHandler.java   | 2 +-
 .../apache/cayenne/configuration/xml/NoopDataChannelMetaData.java   | 2 +-
 .../java/org/apache/cayenne/configuration/xml/ObjEntityHandler.java | 2 +-
 .../apache/cayenne/configuration/xml/ObjRelationshipHandler.java    | 2 +-
 .../java/org/apache/cayenne/configuration/xml/ProcedureHandler.java | 2 +-
 .../apache/cayenne/configuration/xml/QueryDescriptorHandler.java    | 2 +-
 .../org/apache/cayenne/configuration/xml/RootDataMapHandler.java    | 2 +-
 .../org/apache/cayenne/configuration/xml/SAXNestedTagHandler.java   | 2 +-
 .../org/apache/cayenne/configuration/xml/VersionAwareHandler.java   | 2 +-
 .../cayenne/configuration/xml/XMLDataChannelDescriptorLoader.java   | 2 +-
 .../java/org/apache/cayenne/configuration/xml/XMLDataMapLoader.java | 2 +-
 .../org/apache/cayenne/configuration/xml/XMLReaderProvider.java     | 2 +-
 .../src/main/java/org/apache/cayenne/conn/DataSourceInfo.java       | 2 +-
 .../org/apache/cayenne/datasource/BadValidationQueryException.java  | 2 +-
 .../main/java/org/apache/cayenne/datasource/DataSourceBuilder.java  | 2 +-
 .../main/java/org/apache/cayenne/datasource/DriverDataSource.java   | 2 +-
 .../org/apache/cayenne/datasource/ManagedPoolingDataSource.java     | 2 +-
 .../java/org/apache/cayenne/datasource/PoolAwareConnection.java     | 2 +-
 .../main/java/org/apache/cayenne/datasource/PoolingDataSource.java  | 2 +-
 .../org/apache/cayenne/datasource/PoolingDataSourceBuilder.java     | 2 +-
 .../org/apache/cayenne/datasource/PoolingDataSourceManager.java     | 2 +-
 .../org/apache/cayenne/datasource/PoolingDataSourceParameters.java  | 2 +-
 .../main/java/org/apache/cayenne/datasource/StoppedDataSource.java  | 2 +-
 .../org/apache/cayenne/datasource/UnmanagedPoolingDataSource.java   | 2 +-
 .../src/main/java/org/apache/cayenne/dba/AutoAdapter.java           | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/dba/DbAdapter.java  | 2 +-
 .../main/java/org/apache/cayenne/dba/DefaultQuotingStrategy.java    | 2 +-
 .../src/main/java/org/apache/cayenne/dba/JdbcActionBuilder.java     | 2 +-
 .../src/main/java/org/apache/cayenne/dba/JdbcAdapter.java           | 2 +-
 .../src/main/java/org/apache/cayenne/dba/JdbcPkGenerator.java       | 2 +-
 .../src/main/java/org/apache/cayenne/dba/PerAdapterProvider.java    | 2 +-
 .../src/main/java/org/apache/cayenne/dba/PkGenerator.java           | 2 +-
 .../src/main/java/org/apache/cayenne/dba/QuotingStrategy.java       | 2 +-
 .../src/main/java/org/apache/cayenne/dba/TypesHandler.java          | 2 +-
 .../src/main/java/org/apache/cayenne/dba/TypesMapping.java          | 2 +-
 .../src/main/java/org/apache/cayenne/dba/db2/DB2ActionBuilder.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dba/db2/DB2Adapter.java        | 2 +-
 .../org/apache/cayenne/dba/db2/DB2EJBQLConditionTranslator.java     | 2 +-
 .../java/org/apache/cayenne/dba/db2/DB2EJBQLTranslatorFactory.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dba/db2/DB2PkGenerator.java    | 2 +-
 .../main/java/org/apache/cayenne/dba/db2/DB2ProcedureAction.java    | 2 +-
 .../main/java/org/apache/cayenne/dba/db2/DB2SQLTreeProcessor.java   | 2 +-
 .../src/main/java/org/apache/cayenne/dba/db2/DB2SelectAction.java   | 2 +-
 .../src/main/java/org/apache/cayenne/dba/db2/DB2Sniffer.java        | 2 +-
 .../src/main/java/org/apache/cayenne/dba/db2/package.html           | 2 +-
 .../main/java/org/apache/cayenne/dba/derby/DerbyActionBuilder.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dba/derby/DerbyAdapter.java    | 2 +-
 .../org/apache/cayenne/dba/derby/DerbyEJBQLConditionTranslator.java | 2 +-
 .../org/apache/cayenne/dba/derby/DerbyEJBQLTranslatorFactory.java   | 2 +-
 .../main/java/org/apache/cayenne/dba/derby/DerbyPkGenerator.java    | 2 +-
 .../java/org/apache/cayenne/dba/derby/DerbySQLTreeProcessor.java    | 2 +-
 .../main/java/org/apache/cayenne/dba/derby/DerbySelectAction.java   | 2 +-
 .../src/main/java/org/apache/cayenne/dba/derby/DerbySniffer.java    | 2 +-
 .../src/main/java/org/apache/cayenne/dba/derby/package.html         | 2 +-
 .../java/org/apache/cayenne/dba/derby/sqltree/DerbyValueNode.java   | 2 +-
 .../java/org/apache/cayenne/dba/firebird/FirebirdActionBuilder.java | 2 +-
 .../main/java/org/apache/cayenne/dba/firebird/FirebirdAdapter.java  | 2 +-
 .../cayenne/dba/firebird/FirebirdEJBQLConditionTranslator.java      | 2 +-
 .../apache/cayenne/dba/firebird/FirebirdEJBQLTranslatorFactory.java | 2 +-
 .../org/apache/cayenne/dba/firebird/FirebirdSQLTreeProcessor.java   | 2 +-
 .../java/org/apache/cayenne/dba/firebird/FirebirdSelectAction.java  | 2 +-
 .../main/java/org/apache/cayenne/dba/firebird/FirebirdSniffer.java  | 2 +-
 .../org/apache/cayenne/dba/firebird/sqltree/FirebirdLimitNode.java  | 2 +-
 .../cayenne/dba/firebird/sqltree/FirebirdSubstringFunctionNode.java | 2 +-
 .../java/org/apache/cayenne/dba/frontbase/FrontBaseAdapter.java     | 2 +-
 .../java/org/apache/cayenne/dba/frontbase/FrontBaseBooleanType.java | 2 +-
 .../org/apache/cayenne/dba/frontbase/FrontBaseByteArrayType.java    | 2 +-
 .../java/org/apache/cayenne/dba/frontbase/FrontBaseCharType.java    | 2 +-
 .../java/org/apache/cayenne/dba/frontbase/FrontBasePkGenerator.java | 2 +-
 .../org/apache/cayenne/dba/frontbase/FrontBaseSQLTreeProcessor.java | 2 +-
 .../java/org/apache/cayenne/dba/frontbase/FrontBaseSniffer.java     | 2 +-
 .../src/main/java/org/apache/cayenne/dba/frontbase/package.html     | 2 +-
 .../src/main/java/org/apache/cayenne/dba/h2/H2ActionBuilder.java    | 2 +-
 .../src/main/java/org/apache/cayenne/dba/h2/H2Adapter.java          | 2 +-
 .../src/main/java/org/apache/cayenne/dba/h2/H2PkGenerator.java      | 2 +-
 .../src/main/java/org/apache/cayenne/dba/h2/H2SQLTreeProcessor.java | 2 +-
 .../src/main/java/org/apache/cayenne/dba/h2/H2SelectAction.java     | 2 +-
 .../src/main/java/org/apache/cayenne/dba/h2/H2Sniffer.java          | 2 +-
 .../main/java/org/apache/cayenne/dba/hsqldb/HSQLActionBuilder.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dba/hsqldb/HSQLDBAdapter.java  | 2 +-
 .../java/org/apache/cayenne/dba/hsqldb/HSQLDBNoSchemaAdapter.java   | 2 +-
 .../org/apache/cayenne/dba/hsqldb/HSQLDBProcedureTranslator.java    | 2 +-
 .../src/main/java/org/apache/cayenne/dba/hsqldb/HSQLDBSniffer.java  | 2 +-
 .../org/apache/cayenne/dba/hsqldb/HSQLEJBQLConditionTranslator.java | 2 +-
 .../org/apache/cayenne/dba/hsqldb/HSQLEJBQLTranslatorFactory.java   | 2 +-
 .../main/java/org/apache/cayenne/dba/hsqldb/HSQLSelectAction.java   | 2 +-
 .../main/java/org/apache/cayenne/dba/hsqldb/HSQLTreeProcessor.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dba/hsqldb/package.html        | 2 +-
 .../java/org/apache/cayenne/dba/ingres/IngresActionBuilder.java     | 2 +-
 .../src/main/java/org/apache/cayenne/dba/ingres/IngresAdapter.java  | 2 +-
 .../main/java/org/apache/cayenne/dba/ingres/IngresBooleanType.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dba/ingres/IngresCharType.java | 2 +-
 .../main/java/org/apache/cayenne/dba/ingres/IngresPkGenerator.java  | 2 +-
 .../main/java/org/apache/cayenne/dba/ingres/IngresSelectAction.java | 2 +-
 .../src/main/java/org/apache/cayenne/dba/ingres/IngresSniffer.java  | 2 +-
 .../java/org/apache/cayenne/dba/ingres/IngressSQLTreeProcessor.java | 2 +-
 .../main/java/org/apache/cayenne/dba/mariadb/MariaDBSniffer.java    | 2 +-
 .../main/java/org/apache/cayenne/dba/mysql/MySQLActionBuilder.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dba/mysql/MySQLAdapter.java    | 2 +-
 .../org/apache/cayenne/dba/mysql/MySQLEJBQLConditionTranslator.java | 2 +-
 .../org/apache/cayenne/dba/mysql/MySQLEJBQLTranslatorFactory.java   | 2 +-
 .../main/java/org/apache/cayenne/dba/mysql/MySQLPkGenerator.java    | 2 +-
 .../java/org/apache/cayenne/dba/mysql/MySQLProcedureAction.java     | 2 +-
 .../main/java/org/apache/cayenne/dba/mysql/MySQLSelectAction.java   | 2 +-
 .../src/main/java/org/apache/cayenne/dba/mysql/MySQLSniffer.java    | 2 +-
 .../main/java/org/apache/cayenne/dba/mysql/MySQLTreeProcessor.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dba/mysql/package.html         | 2 +-
 .../java/org/apache/cayenne/dba/mysql/sqltree/MysqlLikeNode.java    | 2 +-
 .../org/apache/cayenne/dba/mysql/sqltree/MysqlLimitOffsetNode.java  | 2 +-
 .../main/java/org/apache/cayenne/dba/openbase/OpenBaseAdapter.java  | 2 +-
 .../java/org/apache/cayenne/dba/openbase/OpenBasePkGenerator.java   | 2 +-
 .../org/apache/cayenne/dba/openbase/OpenBaseSQLTreeProcessor.java   | 2 +-
 .../main/java/org/apache/cayenne/dba/openbase/OpenBaseSniffer.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dba/openbase/package.html      | 2 +-
 .../java/org/apache/cayenne/dba/oracle/Oracle8ActionBuilder.java    | 2 +-
 .../src/main/java/org/apache/cayenne/dba/oracle/Oracle8Adapter.java | 2 +-
 .../java/org/apache/cayenne/dba/oracle/Oracle8LOBBatchAction.java   | 2 +-
 .../org/apache/cayenne/dba/oracle/Oracle8LOBBatchQueryWrapper.java  | 2 +-
 .../org/apache/cayenne/dba/oracle/Oracle8LOBBatchTranslator.java    | 2 +-
 .../apache/cayenne/dba/oracle/Oracle8LOBInsertBatchTranslator.java  | 2 +-
 .../apache/cayenne/dba/oracle/Oracle8LOBUpdateBatchTranslator.java  | 2 +-
 .../org/apache/cayenne/dba/oracle/Oracle8SQLTemplateAction.java     | 2 +-
 .../java/org/apache/cayenne/dba/oracle/OracleActionBuilder.java     | 2 +-
 .../src/main/java/org/apache/cayenne/dba/oracle/OracleAdapter.java  | 2 +-
 .../main/java/org/apache/cayenne/dba/oracle/OracleBatchAction.java  | 2 +-
 .../java/org/apache/cayenne/dba/oracle/OracleByteArrayType.java     | 2 +-
 .../src/main/java/org/apache/cayenne/dba/oracle/OracleCharType.java | 2 +-
 .../apache/cayenne/dba/oracle/OracleEJBQLConditionTranslator.java   | 2 +-
 .../org/apache/cayenne/dba/oracle/OracleEJBQLTranslatorFactory.java | 2 +-
 .../main/java/org/apache/cayenne/dba/oracle/OraclePkGenerator.java  | 2 +-
 .../java/org/apache/cayenne/dba/oracle/OracleProcedureAction.java   | 2 +-
 .../java/org/apache/cayenne/dba/oracle/OracleResultSetMetadata.java | 2 +-
 .../java/org/apache/cayenne/dba/oracle/OracleResultSetWrapper.java  | 2 +-
 .../java/org/apache/cayenne/dba/oracle/OracleSQLTemplateAction.java | 2 +-
 .../java/org/apache/cayenne/dba/oracle/OracleSQLTreeProcessor.java  | 2 +-
 .../main/java/org/apache/cayenne/dba/oracle/OracleSelectAction.java | 2 +-
 .../src/main/java/org/apache/cayenne/dba/oracle/OracleSniffer.java  | 2 +-
 .../main/java/org/apache/cayenne/dba/oracle/OracleUtilDateType.java | 2 +-
 .../src/main/java/org/apache/cayenne/dba/oracle/package.html        | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/dba/package.html    | 2 +-
 .../org/apache/cayenne/dba/postgres/PostgreSQLTreeProcessor.java    | 2 +-
 .../java/org/apache/cayenne/dba/postgres/PostgresActionBuilder.java | 2 +-
 .../main/java/org/apache/cayenne/dba/postgres/PostgresAdapter.java  | 2 +-
 .../java/org/apache/cayenne/dba/postgres/PostgresBatchAction.java   | 2 +-
 .../java/org/apache/cayenne/dba/postgres/PostgresByteArrayType.java | 2 +-
 .../java/org/apache/cayenne/dba/postgres/PostgresPkGenerator.java   | 2 +-
 .../org/apache/cayenne/dba/postgres/PostgresProcedureAction.java    | 2 +-
 .../java/org/apache/cayenne/dba/postgres/PostgresSelectAction.java  | 2 +-
 .../main/java/org/apache/cayenne/dba/postgres/PostgresSniffer.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dba/postgres/package.html      | 2 +-
 .../apache/cayenne/dba/postgres/sqltree/PositionFunctionNode.java   | 2 +-
 .../cayenne/dba/postgres/sqltree/PostgresExtractFunctionNode.java   | 2 +-
 .../org/apache/cayenne/dba/postgres/sqltree/PostgresLikeNode.java   | 2 +-
 .../cayenne/dba/postgres/sqltree/PostgresLimitOffsetNode.java       | 2 +-
 .../java/org/apache/cayenne/dba/sqlite/SQLiteActionBuilder.java     | 2 +-
 .../src/main/java/org/apache/cayenne/dba/sqlite/SQLiteAdapter.java  | 2 +-
 .../java/org/apache/cayenne/dba/sqlite/SQLiteBigDecimalType.java    | 2 +-
 .../java/org/apache/cayenne/dba/sqlite/SQLiteByteArrayType.java     | 2 +-
 .../main/java/org/apache/cayenne/dba/sqlite/SQLiteCalendarType.java | 2 +-
 .../src/main/java/org/apache/cayenne/dba/sqlite/SQLiteDateType.java | 2 +-
 .../main/java/org/apache/cayenne/dba/sqlite/SQLiteFloatType.java    | 2 +-
 .../java/org/apache/cayenne/dba/sqlite/SQLiteSQLTemplateAction.java | 2 +-
 .../main/java/org/apache/cayenne/dba/sqlite/SQLiteSelectAction.java | 2 +-
 .../src/main/java/org/apache/cayenne/dba/sqlite/SQLiteSniffer.java  | 2 +-
 .../org/apache/cayenne/dba/sqlserver/SQLServerActionBuilder.java    | 2 +-
 .../java/org/apache/cayenne/dba/sqlserver/SQLServerAdapter.java     | 2 +-
 .../java/org/apache/cayenne/dba/sqlserver/SQLServerBatchAction.java | 2 +-
 .../java/org/apache/cayenne/dba/sqlserver/SQLServerPkGenerator.java | 2 +-
 .../org/apache/cayenne/dba/sqlserver/SQLServerProcedureAction.java  | 2 +-
 .../java/org/apache/cayenne/dba/sqlserver/SQLServerSniffer.java     | 2 +-
 .../org/apache/cayenne/dba/sqlserver/SQLServerTreeProcessor.java    | 2 +-
 .../src/main/java/org/apache/cayenne/dba/sqlserver/package.html     | 2 +-
 .../apache/cayenne/dba/sqlserver/sqltree/SQLServerColumnNode.java   | 2 +-
 .../src/main/java/org/apache/cayenne/dba/sybase/SybaseAdapter.java  | 2 +-
 .../apache/cayenne/dba/sybase/SybaseEJBQLConditionTranslator.java   | 2 +-
 .../apache/cayenne/dba/sybase/SybaseEJBQLSubselectTranslator.java   | 2 +-
 .../org/apache/cayenne/dba/sybase/SybaseEJBQLTranslatorFactory.java | 2 +-
 .../main/java/org/apache/cayenne/dba/sybase/SybasePkGenerator.java  | 2 +-
 .../java/org/apache/cayenne/dba/sybase/SybaseSQLTreeProcessor.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dba/sybase/SybaseSniffer.java  | 2 +-
 .../src/main/java/org/apache/cayenne/dba/sybase/package.html        | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/EJBQLBaseVisitor.java    | 2 +-
 .../main/java/org/apache/cayenne/ejbql/EJBQLCompiledExpression.java | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/EJBQLException.java      | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/EJBQLExpression.java     | 2 +-
 .../main/java/org/apache/cayenne/ejbql/EJBQLExpressionVisitor.java  | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/EJBQLParser.java         | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/EJBQLParserFactory.java  | 2 +-
 .../org/apache/cayenne/ejbql/parser/AggregateConditionNode.java     | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/CompiledExpression.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/Compiler.java     | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLAbs.java     | 2 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLAbstractSchemaName.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLAdd.java     | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLAggregate.java   | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLAggregateColumn.java  | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLAll.java     | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLAnd.java     | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLAny.java     | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLAscending.java   | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLAverage.java | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLBetween.java | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLBooleanLiteral.java   | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLClassName.java   | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLConcat.java  | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLConstructor.java | 2 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLConstructorParameter.java  | 2 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLConstructorParameters.java | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLCount.java   | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLCurrentDate.java | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLCurrentTime.java | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLCurrentTimestamp.java | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLDbPath.java  | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLDecimalLiteral.java   | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLDelete.java  | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLDescending.java  | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLDistinct.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLDivide.java  | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLEquals.java  | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLEscapeCharacter.java  | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLExists.java  | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLFrom.java    | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLFromItem.java    | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLGreaterOrEqual.java   | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLGreaterThan.java | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLGroupBy.java | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLHaving.java  | 2 +-
 .../apache/cayenne/ejbql/parser/EJBQLIdentificationVariable.java    | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLIdentifier.java  | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLIn.java      | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLInnerFetchJoin.java   | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLInnerJoin.java   | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLIntegerLiteral.java   | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLIsEmpty.java | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLIsNull.java  | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLJoin.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLLength.java  | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLLessOrEqual.java | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLLessThan.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLLike.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLLocate.java  | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLLower.java   | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLMax.java     | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLMemberOf.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLMin.java     | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLMod.java     | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLMultiply.java    | 2 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLNamedInputParameter.java   | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLNegative.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLNot.java     | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLNotEquals.java   | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLOr.java      | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLOrderBy.java | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLOrderByItem.java | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLOuterFetchJoin.java   | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLOuterJoin.java   | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLPath.java    | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLPatternValue.java     | 2 +-
 .../apache/cayenne/ejbql/parser/EJBQLPositionalInputParameter.java  | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLSelect.java  | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLSelectClause.java     | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLSelectExpression.java | 2 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLSelectExpressions.java     | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLSize.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLSqrt.java    | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLStringLiteral.java    | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLSubselect.java   | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLSubstring.java   | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLSubtract.java    | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLSum.java     | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLTok.java     | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLTrim.java    | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLTrimBoth.java    | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLTrimCharacter.java    | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLTrimLeading.java | 2 +-
 .../org/apache/cayenne/ejbql/parser/EJBQLTrimSpecification.java     | 2 +-
 .../java/org/apache/cayenne/ejbql/parser/EJBQLTrimTrailing.java     | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLUpdate.java  | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLUpdateField.java | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLUpdateItem.java  | 2 +-
 .../main/java/org/apache/cayenne/ejbql/parser/EJBQLUpdateValue.java | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLUpper.java   | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/EJBQLWhere.java   | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/Node.java         | 2 +-
 .../src/main/java/org/apache/cayenne/ejbql/parser/SimpleNode.java   | 2 +-
 .../src/main/java/org/apache/cayenne/event/CayenneEvent.java        | 2 +-
 .../src/main/java/org/apache/cayenne/event/DefaultEventManager.java | 2 +-
 .../src/main/java/org/apache/cayenne/event/DispatchQueue.java       | 2 +-
 .../src/main/java/org/apache/cayenne/event/EventBridge.java         | 2 +-
 .../src/main/java/org/apache/cayenne/event/EventBridgeFactory.java  | 2 +-
 .../src/main/java/org/apache/cayenne/event/EventManager.java        | 2 +-
 .../main/java/org/apache/cayenne/event/EventManagerProvider.java    | 2 +-
 .../src/main/java/org/apache/cayenne/event/EventSubject.java        | 2 +-
 .../src/main/java/org/apache/cayenne/event/NoopEventBridge.java     | 2 +-
 .../main/java/org/apache/cayenne/event/NoopEventBridgeProvider.java | 2 +-
 .../src/main/java/org/apache/cayenne/event/NoopEventManager.java    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/event/package.html  | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/exp/Expression.java | 2 +-
 .../src/main/java/org/apache/cayenne/exp/ExpressionException.java   | 2 +-
 .../src/main/java/org/apache/cayenne/exp/ExpressionFactory.java     | 2 +-
 .../src/main/java/org/apache/cayenne/exp/ExpressionParameter.java   | 2 +-
 .../main/java/org/apache/cayenne/exp/FunctionExpressionFactory.java | 2 +-
 .../src/main/java/org/apache/cayenne/exp/LikeExpressionHelper.java  | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/exp/Property.java   | 2 +-
 .../src/main/java/org/apache/cayenne/exp/TraversalHandler.java      | 2 +-
 .../src/main/java/org/apache/cayenne/exp/TraversalHelper.java       | 2 +-
 .../src/main/java/org/apache/cayenne/exp/ValueInjector.java         | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/exp/package.html    | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTAbs.java         | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTAdd.java         | 2 +-
 .../org/apache/cayenne/exp/parser/ASTAggregateFunctionCall.java     | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTAnd.java         | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTAsterisk.java    | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTAvg.java         | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTBetween.java     | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTBitwiseAnd.java  | 2 +-
 .../java/org/apache/cayenne/exp/parser/ASTBitwiseLeftShift.java     | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTBitwiseNot.java  | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTBitwiseOr.java   | 2 +-
 .../java/org/apache/cayenne/exp/parser/ASTBitwiseRightShift.java    | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTBitwiseXor.java  | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTConcat.java      | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTCount.java       | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTCurrentDate.java | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTCurrentTime.java | 2 +-
 .../java/org/apache/cayenne/exp/parser/ASTCurrentTimestamp.java     | 2 +-
 .../main/java/org/apache/cayenne/exp/parser/ASTCustomFunction.java  | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTDbPath.java      | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTDistinct.java    | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTDivide.java      | 2 +-
 .../main/java/org/apache/cayenne/exp/parser/ASTEnclosingObject.java | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTEnum.java        | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTEqual.java       | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTExists.java      | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTExtract.java     | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTFalse.java       | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTFullObject.java  | 2 +-
 .../main/java/org/apache/cayenne/exp/parser/ASTFunctionCall.java    | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTGreater.java     | 2 +-
 .../main/java/org/apache/cayenne/exp/parser/ASTGreaterOrEqual.java  | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTIn.java          | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTLength.java      | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTLess.java        | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTLessOrEqual.java | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTLike.java        | 2 +-
 .../main/java/org/apache/cayenne/exp/parser/ASTLikeIgnoreCase.java  | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTList.java        | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTLocate.java      | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTLower.java       | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTMax.java         | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTMin.java         | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTMod.java         | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTMultiply.java    | 2 +-
 .../main/java/org/apache/cayenne/exp/parser/ASTNamedParameter.java  | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTNegate.java      | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTNot.java         | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTNotBetween.java  | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTNotEqual.java    | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTNotIn.java       | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTNotLike.java     | 2 +-
 .../java/org/apache/cayenne/exp/parser/ASTNotLikeIgnoreCase.java    | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTObjPath.java     | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTOr.java          | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTPath.java        | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTScalar.java      | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTSqrt.java        | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTSubquery.java    | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTSubstring.java   | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTSubtract.java    | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTSum.java         | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTTrim.java        | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTTrue.java        | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ASTUpper.java       | 2 +-
 .../java/org/apache/cayenne/exp/parser/AggregateConditionNode.java  | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ConditionNode.java  | 2 +-
 .../java/org/apache/cayenne/exp/parser/EvaluatedBitwiseNode.java    | 2 +-
 .../main/java/org/apache/cayenne/exp/parser/EvaluatedMathNode.java  | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/EvaluatedNode.java  | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/Evaluator.java      | 2 +-
 .../main/java/org/apache/cayenne/exp/parser/ExpressionParser.java   | 2 +-
 .../org/apache/cayenne/exp/parser/ExpressionParserConstants.java    | 2 +-
 .../org/apache/cayenne/exp/parser/ExpressionParserTokenManager.java | 2 +-
 .../main/java/org/apache/cayenne/exp/parser/ExpressionUtils.java    | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/IgnoreCaseNode.java | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/JavaCharStream.java | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/Node.java           | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/ParseException.java | 2 +-
 .../main/java/org/apache/cayenne/exp/parser/PatternMatchNode.java   | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/SimpleNode.java     | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/Token.java          | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/TokenMgrError.java  | 2 +-
 .../src/main/java/org/apache/cayenne/exp/parser/package.html        | 2 +-
 .../src/main/java/org/apache/cayenne/exp/property/BaseProperty.java | 2 +-
 .../java/org/apache/cayenne/exp/property/CollectionProperty.java    | 2 +-
 .../java/org/apache/cayenne/exp/property/ComparableProperty.java    | 2 +-
 .../src/main/java/org/apache/cayenne/exp/property/DateProperty.java | 2 +-
 .../main/java/org/apache/cayenne/exp/property/EntityProperty.java   | 2 +-
 .../src/main/java/org/apache/cayenne/exp/property/ListProperty.java | 2 +-
 .../src/main/java/org/apache/cayenne/exp/property/MapProperty.java  | 2 +-
 .../main/java/org/apache/cayenne/exp/property/NumericProperty.java  | 2 +-
 .../src/main/java/org/apache/cayenne/exp/property/Property.java     | 2 +-
 .../main/java/org/apache/cayenne/exp/property/PropertyFactory.java  | 2 +-
 .../main/java/org/apache/cayenne/exp/property/PropertyUtils.java    | 2 +-
 .../java/org/apache/cayenne/exp/property/RelationshipProperty.java  | 2 +-
 .../src/main/java/org/apache/cayenne/exp/property/SetProperty.java  | 2 +-
 .../main/java/org/apache/cayenne/exp/property/StringProperty.java   | 2 +-
 .../src/main/java/org/apache/cayenne/exp/property/package-info.java | 2 +-
 .../src/main/java/org/apache/cayenne/graph/ArcCreateOperation.java  | 2 +-
 .../src/main/java/org/apache/cayenne/graph/ArcDeleteOperation.java  | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/graph/ArcId.java    | 2 +-
 .../src/main/java/org/apache/cayenne/graph/ChildDiffLoader.java     | 2 +-
 .../src/main/java/org/apache/cayenne/graph/CompoundDiff.java        | 2 +-
 .../src/main/java/org/apache/cayenne/graph/GraphChangeHandler.java  | 2 +-
 .../src/main/java/org/apache/cayenne/graph/GraphDiff.java           | 2 +-
 .../src/main/java/org/apache/cayenne/graph/GraphDiffCompressor.java | 2 +-
 .../src/main/java/org/apache/cayenne/graph/GraphEvent.java          | 2 +-
 .../src/main/java/org/apache/cayenne/graph/GraphManager.java        | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/graph/GraphMap.java | 2 +-
 .../src/main/java/org/apache/cayenne/graph/NodeCreateOperation.java | 2 +-
 .../src/main/java/org/apache/cayenne/graph/NodeDeleteOperation.java | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/graph/NodeDiff.java | 2 +-
 .../main/java/org/apache/cayenne/graph/NodeIdChangeOperation.java   | 2 +-
 .../java/org/apache/cayenne/graph/NodePropertyChangeOperation.java  | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/graph/package.html  | 2 +-
 .../java/org/apache/cayenne/log/CompactSlf4jJdbcEventLogger.java    | 2 +-
 .../java/org/apache/cayenne/log/FormattedSlf4jJdbcEventLogger.java  | 2 +-
 .../src/main/java/org/apache/cayenne/log/JdbcEventLogger.java       | 2 +-
 .../src/main/java/org/apache/cayenne/log/NoopJdbcEventLogger.java   | 2 +-
 .../src/main/java/org/apache/cayenne/log/Slf4jJdbcEventLogger.java  | 2 +-
 .../src/main/java/org/apache/cayenne/map/AliasPathComponent.java    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/Attribute.java  | 2 +-
 .../main/java/org/apache/cayenne/map/AttributePathComponent.java    | 2 +-
 .../src/main/java/org/apache/cayenne/map/CallbackDescriptor.java    | 2 +-
 .../src/main/java/org/apache/cayenne/map/CallbackMap.java           | 2 +-
 .../src/main/java/org/apache/cayenne/map/ClientEntityResolver.java  | 2 +-
 .../src/main/java/org/apache/cayenne/map/ClientObjAttribute.java    | 2 +-
 .../src/main/java/org/apache/cayenne/map/ClientObjEntity.java       | 2 +-
 .../src/main/java/org/apache/cayenne/map/ClientObjRelationship.java | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/DataMap.java    | 2 +-
 .../src/main/java/org/apache/cayenne/map/DbAttribute.java           | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/DbEntity.java   | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/DbJoin.java     | 2 +-
 .../src/main/java/org/apache/cayenne/map/DbKeyGenerator.java        | 2 +-
 .../src/main/java/org/apache/cayenne/map/DbRelationship.java        | 2 +-
 .../java/org/apache/cayenne/map/DefaultEntityResultSegment.java     | 2 +-
 .../java/org/apache/cayenne/map/DefaultScalarResultSegment.java     | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/DeleteRule.java | 2 +-
 .../src/main/java/org/apache/cayenne/map/DetectedDbEntity.java      | 2 +-
 .../src/main/java/org/apache/cayenne/map/EJBQLQueryDescriptor.java  | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/Embeddable.java | 2 +-
 .../src/main/java/org/apache/cayenne/map/EmbeddableAttribute.java   | 2 +-
 .../src/main/java/org/apache/cayenne/map/EmbeddedAttribute.java     | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/Entity.java     | 2 +-
 .../src/main/java/org/apache/cayenne/map/EntityInheritanceTree.java | 2 +-
 .../src/main/java/org/apache/cayenne/map/EntityResolver.java        | 2 +-
 .../src/main/java/org/apache/cayenne/map/EntityResult.java          | 2 +-
 .../src/main/java/org/apache/cayenne/map/EntitySorter.java          | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/JoinType.java   | 2 +-
 .../src/main/java/org/apache/cayenne/map/LifecycleEvent.java        | 2 +-
 .../src/main/java/org/apache/cayenne/map/MappingCache.java          | 2 +-
 .../src/main/java/org/apache/cayenne/map/MappingNamespace.java      | 2 +-
 .../src/main/java/org/apache/cayenne/map/ObjAttribute.java          | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/ObjEntity.java  | 2 +-
 .../src/main/java/org/apache/cayenne/map/ObjRelationship.java       | 2 +-
 .../src/main/java/org/apache/cayenne/map/PathComponent.java         | 2 +-
 .../src/main/java/org/apache/cayenne/map/PathComponentIterator.java | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/Procedure.java  | 2 +-
 .../src/main/java/org/apache/cayenne/map/ProcedureParameter.java    | 2 +-
 .../main/java/org/apache/cayenne/map/ProcedureQueryDescriptor.java  | 2 +-
 .../main/java/org/apache/cayenne/map/ProxiedMappingNamespace.java   | 2 +-
 .../src/main/java/org/apache/cayenne/map/QueryDescriptor.java       | 2 +-
 .../src/main/java/org/apache/cayenne/map/QueryDescriptorLoader.java | 2 +-
 .../src/main/java/org/apache/cayenne/map/Relationship.java          | 2 +-
 .../main/java/org/apache/cayenne/map/RelationshipPathComponent.java | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/SQLResult.java  | 2 +-
 .../src/main/java/org/apache/cayenne/map/SQLTemplateDescriptor.java | 2 +-
 .../src/main/java/org/apache/cayenne/map/SelectQueryDescriptor.java | 2 +-
 .../main/java/org/apache/cayenne/map/SyntheticPKObjAttribute.java   | 2 +-
 .../src/main/java/org/apache/cayenne/map/event/AttributeEvent.java  | 2 +-
 .../main/java/org/apache/cayenne/map/event/DbAttributeListener.java | 2 +-
 .../main/java/org/apache/cayenne/map/event/DbEntityListener.java    | 2 +-
 .../java/org/apache/cayenne/map/event/DbRelationshipListener.java   | 2 +-
 .../java/org/apache/cayenne/map/event/EmbeddableAttributeEvent.java | 2 +-
 .../org/apache/cayenne/map/event/EmbeddableAttributeListener.java   | 2 +-
 .../src/main/java/org/apache/cayenne/map/event/EmbeddableEvent.java | 2 +-
 .../main/java/org/apache/cayenne/map/event/EmbeddableListener.java  | 2 +-
 .../src/main/java/org/apache/cayenne/map/event/EntityEvent.java     | 2 +-
 .../src/main/java/org/apache/cayenne/map/event/MapEvent.java        | 2 +-
 .../java/org/apache/cayenne/map/event/ObjAttributeListener.java     | 2 +-
 .../main/java/org/apache/cayenne/map/event/ObjEntityListener.java   | 2 +-
 .../java/org/apache/cayenne/map/event/ObjRelationshipListener.java  | 2 +-
 .../main/java/org/apache/cayenne/map/event/RelationshipEvent.java   | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/map/package.html    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/package.html        | 2 +-
 .../src/main/java/org/apache/cayenne/query/AbstractMappedQuery.java | 2 +-
 .../src/main/java/org/apache/cayenne/query/AbstractQuery.java       | 2 +-
 .../src/main/java/org/apache/cayenne/query/BaseQueryMetadata.java   | 2 +-
 .../src/main/java/org/apache/cayenne/query/BatchQuery.java          | 2 +-
 .../src/main/java/org/apache/cayenne/query/BatchQueryRow.java       | 2 +-
 .../src/main/java/org/apache/cayenne/query/CacheableQuery.java      | 2 +-
 .../src/main/java/org/apache/cayenne/query/CapsStrategy.java        | 2 +-
 .../src/main/java/org/apache/cayenne/query/ColumnSelect.java        | 2 +-
 .../main/java/org/apache/cayenne/query/ColumnSelectMetadata.java    | 2 +-
 .../main/java/org/apache/cayenne/query/DefaultQueryMetadata.java    | 2 +-
 .../src/main/java/org/apache/cayenne/query/DeleteBatchQuery.java    | 2 +-
 .../src/main/java/org/apache/cayenne/query/EJBQLQuery.java          | 2 +-
 .../src/main/java/org/apache/cayenne/query/EJBQLQueryMetadata.java  | 2 +-
 .../src/main/java/org/apache/cayenne/query/EntityResultSegment.java | 2 +-
 .../src/main/java/org/apache/cayenne/query/FluentSelect.java        | 2 +-
 .../org/apache/cayenne/query/FluentSelectPrefetchRouterAction.java  | 2 +-
 .../src/main/java/org/apache/cayenne/query/IndirectQuery.java       | 2 +-
 .../src/main/java/org/apache/cayenne/query/InsertBatchQuery.java    | 2 +-
 .../src/main/java/org/apache/cayenne/query/MappedExec.java          | 2 +-
 .../src/main/java/org/apache/cayenne/query/MappedSelect.java        | 2 +-
 .../src/main/java/org/apache/cayenne/query/ObjectIdQuery.java       | 2 +-
 .../src/main/java/org/apache/cayenne/query/ObjectSelect.java        | 2 +-
 .../main/java/org/apache/cayenne/query/ObjectSelectMetadata.java    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/query/Ordering.java | 2 +-
 .../src/main/java/org/apache/cayenne/query/Orderings.java           | 2 +-
 .../src/main/java/org/apache/cayenne/query/ParameterizedQuery.java  | 2 +-
 .../src/main/java/org/apache/cayenne/query/PrefetchProcessor.java   | 2 +-
 .../src/main/java/org/apache/cayenne/query/PrefetchSelectQuery.java | 2 +-
 .../src/main/java/org/apache/cayenne/query/PrefetchTreeNode.java    | 2 +-
 .../src/main/java/org/apache/cayenne/query/ProcedureCall.java       | 2 +-
 .../src/main/java/org/apache/cayenne/query/ProcedureQuery.java      | 2 +-
 .../main/java/org/apache/cayenne/query/ProcedureQueryMetadata.java  | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/query/Query.java    | 2 +-
 .../src/main/java/org/apache/cayenne/query/QueryCacheStrategy.java  | 2 +-
 .../src/main/java/org/apache/cayenne/query/QueryChain.java          | 2 +-
 .../src/main/java/org/apache/cayenne/query/QueryMetadata.java       | 2 +-
 .../src/main/java/org/apache/cayenne/query/QueryMetadataProxy.java  | 2 +-
 .../main/java/org/apache/cayenne/query/QueryMetadataWrapper.java    | 2 +-
 .../src/main/java/org/apache/cayenne/query/QueryRouter.java         | 2 +-
 .../src/main/java/org/apache/cayenne/query/RefreshQuery.java        | 2 +-
 .../src/main/java/org/apache/cayenne/query/RelationshipQuery.java   | 2 +-
 .../src/main/java/org/apache/cayenne/query/SQLAction.java           | 2 +-
 .../src/main/java/org/apache/cayenne/query/SQLActionVisitor.java    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/query/SQLExec.java  | 2 +-
 .../src/main/java/org/apache/cayenne/query/SQLSelect.java           | 2 +-
 .../src/main/java/org/apache/cayenne/query/SQLTemplate.java         | 2 +-
 .../src/main/java/org/apache/cayenne/query/SQLTemplateMetadata.java | 2 +-
 .../src/main/java/org/apache/cayenne/query/ScalarResultSegment.java | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/query/Select.java   | 2 +-
 .../src/main/java/org/apache/cayenne/query/SelectById.java          | 2 +-
 .../src/main/java/org/apache/cayenne/query/SelectQuery.java         | 2 +-
 .../src/main/java/org/apache/cayenne/query/SelectQueryMetadata.java | 2 +-
 .../org/apache/cayenne/query/SelectQueryPrefetchRouterAction.java   | 2 +-
 .../src/main/java/org/apache/cayenne/query/SortOrder.java           | 2 +-
 .../java/org/apache/cayenne/query/ToCacheKeyPrefetchProcessor.java  | 2 +-
 .../java/org/apache/cayenne/query/ToCacheKeyTraversalHandler.java   | 2 +-
 .../src/main/java/org/apache/cayenne/query/UpdateBatchQuery.java    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/query/package.html  | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/AbstractCallback.java  | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/Accessor.java          | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/AccessorFactory.java   | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/ArcProperty.java       | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/AttributeProperty.java | 2 +-
 .../java/org/apache/cayenne/reflect/AttributePropertyDecorator.java | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/BaseArcProperty.java   | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/BaseProperty.java      | 2 +-
 .../main/java/org/apache/cayenne/reflect/BaseToManyProperty.java    | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/BaseToOneProperty.java | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/BeanAccessor.java      | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/CallbackOnEntity.java  | 2 +-
 .../main/java/org/apache/cayenne/reflect/CallbackOnListener.java    | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/ClassDescriptor.java   | 2 +-
 .../java/org/apache/cayenne/reflect/ClassDescriptorFactory.java     | 2 +-
 .../main/java/org/apache/cayenne/reflect/ClassDescriptorMap.java    | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/Converter.java         | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/ConverterFactory.java  | 2 +-
 .../main/java/org/apache/cayenne/reflect/EmbeddableDescriptor.java  | 2 +-
 .../main/java/org/apache/cayenne/reflect/EmbeddedFieldAccessor.java | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/EnumConverter.java     | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/FaultFactory.java      | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/FieldAccessor.java     | 2 +-
 .../java/org/apache/cayenne/reflect/FieldEmbeddableDescriptor.java  | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/IdMapKeyAccessor.java  | 2 +-
 .../org/apache/cayenne/reflect/LazyClassDescriptorDecorator.java    | 2 +-
 .../org/apache/cayenne/reflect/LifecycleCallbackEventHandler.java   | 2 +-
 .../java/org/apache/cayenne/reflect/LifecycleCallbackRegistry.java  | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/MapAccessor.java       | 2 +-
 .../main/java/org/apache/cayenne/reflect/PersistentDescriptor.java  | 2 +-
 .../org/apache/cayenne/reflect/PersistentDescriptorFactory.java     | 2 +-
 .../apache/cayenne/reflect/PersistentDescriptorResultMetadata.java  | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/Property.java          | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/PropertyAccessor.java  | 2 +-
 .../main/java/org/apache/cayenne/reflect/PropertyComparator.java    | 2 +-
 .../main/java/org/apache/cayenne/reflect/PropertyDescriptor.java    | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/PropertyException.java | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/PropertyUtils.java     | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/PropertyVisitor.java   | 2 +-
 .../java/org/apache/cayenne/reflect/SimpleAttributeProperty.java    | 2 +-
 .../main/java/org/apache/cayenne/reflect/SingletonFaultFactory.java | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/ToAnyConverter.java    | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/ToManyMapProperty.java | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/ToManyProperty.java    | 2 +-
 .../src/main/java/org/apache/cayenne/reflect/ToOneProperty.java     | 2 +-
 .../java/org/apache/cayenne/reflect/UnresolvablePathException.java  | 2 +-
 .../java/org/apache/cayenne/reflect/generic/DataObjectAccessor.java | 2 +-
 .../apache/cayenne/reflect/generic/DataObjectAttributeProperty.java | 2 +-
 .../org/apache/cayenne/reflect/generic/DataObjectBaseProperty.java  | 2 +-
 .../org/apache/cayenne/reflect/generic/DataObjectDescriptor.java    | 2 +-
 .../apache/cayenne/reflect/generic/DataObjectDescriptorFactory.java | 2 +-
 .../apache/cayenne/reflect/generic/DataObjectToManyMapProperty.java | 2 +-
 .../apache/cayenne/reflect/generic/DataObjectToManyProperty.java    | 2 +-
 .../org/apache/cayenne/reflect/generic/DataObjectToOneProperty.java | 2 +-
 .../cayenne/reflect/valueholder/ValueHolderDescriptorFactory.java   | 2 +-
 .../apache/cayenne/reflect/valueholder/ValueHolderListProperty.java | 2 +-
 .../apache/cayenne/reflect/valueholder/ValueHolderMapProperty.java  | 2 +-
 .../org/apache/cayenne/reflect/valueholder/ValueHolderProperty.java | 2 +-
 .../apache/cayenne/reflect/valueholder/ValueHolderSetProperty.java  | 2 +-
 .../cayenne/reflect/valueholder/ValueHolderToManyProperty.java      | 2 +-
 .../org/apache/cayenne/resource/ClassLoaderResourceLocator.java     | 2 +-
 .../java/org/apache/cayenne/resource/FilesystemResourceLocator.java | 2 +-
 .../src/main/java/org/apache/cayenne/resource/Resource.java         | 2 +-
 .../src/main/java/org/apache/cayenne/resource/ResourceLocator.java  | 2 +-
 .../src/main/java/org/apache/cayenne/resource/URLResource.java      | 2 +-
 .../org/apache/cayenne/template/CayenneSQLTemplateProcessor.java    | 2 +-
 .../src/main/java/org/apache/cayenne/template/Context.java          | 2 +-
 .../org/apache/cayenne/template/DefaultTemplateContextFactory.java  | 2 +-
 .../java/org/apache/cayenne/template/SQLTemplateRenderingUtils.java | 2 +-
 .../java/org/apache/cayenne/template/TemplateContextFactory.java    | 2 +-
 .../main/java/org/apache/cayenne/template/TemplateParserPool.java   | 2 +-
 .../src/main/java/org/apache/cayenne/template/directive/Bind.java   | 2 +-
 .../main/java/org/apache/cayenne/template/directive/BindEqual.java  | 2 +-
 .../java/org/apache/cayenne/template/directive/BindNotEqual.java    | 2 +-
 .../java/org/apache/cayenne/template/directive/BindObjectEqual.java | 2 +-
 .../org/apache/cayenne/template/directive/BindObjectNotEqual.java   | 2 +-
 .../main/java/org/apache/cayenne/template/directive/Directive.java  | 2 +-
 .../src/main/java/org/apache/cayenne/template/directive/Result.java | 2 +-
 .../src/main/java/org/apache/cayenne/template/parser/ASTArray.java  | 2 +-
 .../src/main/java/org/apache/cayenne/template/parser/ASTBlock.java  | 2 +-
 .../main/java/org/apache/cayenne/template/parser/ASTBoolScalar.java | 2 +-
 .../main/java/org/apache/cayenne/template/parser/ASTDirective.java  | 2 +-
 .../main/java/org/apache/cayenne/template/parser/ASTExpression.java | 2 +-
 .../java/org/apache/cayenne/template/parser/ASTFloatScalar.java     | 2 +-
 .../src/main/java/org/apache/cayenne/template/parser/ASTIfElse.java | 2 +-
 .../main/java/org/apache/cayenne/template/parser/ASTIntScalar.java  | 2 +-
 .../src/main/java/org/apache/cayenne/template/parser/ASTMethod.java | 2 +-
 .../java/org/apache/cayenne/template/parser/ASTStringScalar.java    | 2 +-
 .../src/main/java/org/apache/cayenne/template/parser/ASTText.java   | 2 +-
 .../main/java/org/apache/cayenne/template/parser/ASTVariable.java   | 2 +-
 .../java/org/apache/cayenne/template/parser/ExpressionNode.java     | 2 +-
 .../java/org/apache/cayenne/template/parser/IdentifierNode.java     | 2 +-
 .../apache/cayenne/template/parser/JJTSQLTemplateParserState.java   | 2 +-
 .../java/org/apache/cayenne/template/parser/JavaCharStream.java     | 2 +-
 .../src/main/java/org/apache/cayenne/template/parser/Node.java      | 2 +-
 .../java/org/apache/cayenne/template/parser/ParseException.java     | 2 +-
 .../java/org/apache/cayenne/template/parser/SQLTemplateParser.java  | 2 +-
 .../apache/cayenne/template/parser/SQLTemplateParserConstants.java  | 2 +-
 .../cayenne/template/parser/SQLTemplateParserTokenManager.java      | 2 +-
 .../main/java/org/apache/cayenne/template/parser/ScalarNode.java    | 2 +-
 .../main/java/org/apache/cayenne/template/parser/SimpleNode.java    | 2 +-
 .../src/main/java/org/apache/cayenne/template/parser/Token.java     | 2 +-
 .../main/java/org/apache/cayenne/template/parser/TokenMgrError.java | 2 +-
 .../src/main/java/org/apache/cayenne/tx/BaseTransaction.java        | 2 +-
 .../src/main/java/org/apache/cayenne/tx/CayenneTransaction.java     | 2 +-
 .../java/org/apache/cayenne/tx/DefaultTransactionDescriptor.java    | 2 +-
 .../main/java/org/apache/cayenne/tx/DefaultTransactionFactory.java  | 2 +-
 .../main/java/org/apache/cayenne/tx/DefaultTransactionManager.java  | 2 +-
 .../java/org/apache/cayenne/tx/DoNothingTransactionListener.java    | 2 +-
 .../src/main/java/org/apache/cayenne/tx/ExternalTransaction.java    | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/tx/Transaction.java | 2 +-
 .../java/org/apache/cayenne/tx/TransactionConnectionDecorator.java  | 2 +-
 .../src/main/java/org/apache/cayenne/tx/TransactionDescriptor.java  | 2 +-
 .../src/main/java/org/apache/cayenne/tx/TransactionFactory.java     | 2 +-
 .../src/main/java/org/apache/cayenne/tx/TransactionFilter.java      | 2 +-
 .../src/main/java/org/apache/cayenne/tx/TransactionListener.java    | 2 +-
 .../src/main/java/org/apache/cayenne/tx/TransactionManager.java     | 2 +-
 .../src/main/java/org/apache/cayenne/tx/TransactionPropagation.java | 2 +-
 .../src/main/java/org/apache/cayenne/tx/TransactionalOperation.java | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/util/ArrayUtil.java | 2 +-
 .../src/main/java/org/apache/cayenne/util/Base64Codec.java          | 2 +-
 .../src/main/java/org/apache/cayenne/util/CayenneMapEntry.java      | 2 +-
 .../src/main/java/org/apache/cayenne/util/CompareToBuilder.java     | 2 +-
 .../src/main/java/org/apache/cayenne/util/ConversionUtil.java       | 2 +-
 .../src/main/java/org/apache/cayenne/util/DeepMergeOperation.java   | 2 +-
 .../src/main/java/org/apache/cayenne/util/DeleteRuleUpdater.java    | 2 +-
 .../src/main/java/org/apache/cayenne/util/EntityMergeListener.java  | 2 +-
 .../src/main/java/org/apache/cayenne/util/EqualsBuilder.java        | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/util/EventUtil.java | 2 +-
 .../src/main/java/org/apache/cayenne/util/GenericQueryResult.java   | 2 +-
 .../src/main/java/org/apache/cayenne/util/GenericResponse.java      | 2 +-
 .../src/main/java/org/apache/cayenne/util/HashCodeBuilder.java      | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/util/IDUtil.java    | 2 +-
 .../main/java/org/apache/cayenne/util/IncrementalListResponse.java  | 2 +-
 .../src/main/java/org/apache/cayenne/util/IndexPropertyList.java    | 2 +-
 .../src/main/java/org/apache/cayenne/util/Invocation.java           | 2 +-
 .../src/main/java/org/apache/cayenne/util/ListResponse.java         | 2 +-
 .../main/java/org/apache/cayenne/util/LocalizedStringsHandler.java  | 2 +-
 .../src/main/java/org/apache/cayenne/util/MemoryBlob.java           | 2 +-
 .../src/main/java/org/apache/cayenne/util/MemoryClob.java           | 2 +-
 .../main/java/org/apache/cayenne/util/ObjectContextGraphAction.java | 2 +-
 .../main/java/org/apache/cayenne/util/ObjectContextQueryAction.java | 2 +-
 .../main/java/org/apache/cayenne/util/ObjectDetachOperation.java    | 2 +-
 .../java/org/apache/cayenne/util/PersistentObjectCollection.java    | 2 +-
 .../main/java/org/apache/cayenne/util/PersistentObjectHolder.java   | 2 +-
 .../src/main/java/org/apache/cayenne/util/PersistentObjectList.java | 2 +-
 .../src/main/java/org/apache/cayenne/util/PersistentObjectMap.java  | 2 +-
 .../src/main/java/org/apache/cayenne/util/PersistentObjectSet.java  | 2 +-
 .../main/java/org/apache/cayenne/util/ProcedureResultBuilder.java   | 2 +-
 .../src/main/java/org/apache/cayenne/util/QueryResultBuilder.java   | 2 +-
 .../src/main/java/org/apache/cayenne/util/ReferenceMap.java         | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/util/RegexUtil.java | 2 +-
 .../src/main/java/org/apache/cayenne/util/RelationshipFault.java    | 2 +-
 .../main/java/org/apache/cayenne/util/ResultIteratorIterator.java   | 2 +-
 .../main/java/org/apache/cayenne/util/ShallowMergeOperation.java    | 2 +-
 .../src/main/java/org/apache/cayenne/util/SingleEntryMap.java       | 2 +-
 .../src/main/java/org/apache/cayenne/util/SoftValueMap.java         | 2 +-
 .../src/main/java/org/apache/cayenne/util/ToStringBuilder.java      | 2 +-
 cayenne-server/src/main/java/org/apache/cayenne/util/Util.java      | 2 +-
 .../src/main/java/org/apache/cayenne/util/WeakValueMap.java         | 2 +-
 .../src/main/java/org/apache/cayenne/util/XMLEncoder.java           | 2 +-
 .../src/main/java/org/apache/cayenne/util/XMLSerializable.java      | 2 +-
 .../java/org/apache/cayenne/util/commons/CompositeCollection.java   | 2 +-
 .../main/java/org/apache/cayenne/util/commons/IteratorChain.java    | 2 +-
 .../util/concurrentlinkedhashmap/ConcurrentLinkedHashMap.java       | 4 ++--
 .../cayenne/util/concurrentlinkedhashmap/EvictionListener.java      | 4 ++--
 .../apache/cayenne/util/concurrentlinkedhashmap/LinkedDeque.java    | 4 ++--
 .../org/apache/cayenne/util/concurrentlinkedhashmap/Weigher.java    | 4 ++--
 .../org/apache/cayenne/util/concurrentlinkedhashmap/Weighers.java   | 4 ++--
 cayenne-server/src/main/java/org/apache/cayenne/util/package.html   | 2 +-
 .../java/org/apache/cayenne/validation/BeanValidationFailure.java   | 2 +-
 .../java/org/apache/cayenne/validation/SimpleValidationFailure.java | 2 +-
 .../java/org/apache/cayenne/validation/ValidationException.java     | 2 +-
 .../main/java/org/apache/cayenne/validation/ValidationFailure.java  | 2 +-
 .../main/java/org/apache/cayenne/validation/ValidationResult.java   | 2 +-
 .../src/main/jjtree/org/apache/cayenne/ejbql/EJBQLParser.jjt        | 2 +-
 .../main/jjtree/org/apache/cayenne/exp/parser/ExpressionParser.jjt  | 2 +-
 .../jjtree/org/apache/cayenne/template/parser/SQLTemplateParser.jjt | 2 +-
 ....apache.cayenne.configuration.server.CayenneServerModuleProvider | 2 +-
 .../main/resources/org/apache/cayenne/cayenne-strings.properties    | 2 +-
 .../src/main/resources/org/apache/cayenne/dba/db2/types.xml         | 2 +-
 .../src/main/resources/org/apache/cayenne/dba/derby/types.xml       | 2 +-
 .../src/main/resources/org/apache/cayenne/dba/firebird/types.xml    | 2 +-
 .../src/main/resources/org/apache/cayenne/dba/frontbase/types.xml   | 2 +-
 .../src/main/resources/org/apache/cayenne/dba/h2/types.xml          | 2 +-
 .../src/main/resources/org/apache/cayenne/dba/hsqldb/types.xml      | 2 +-
 .../src/main/resources/org/apache/cayenne/dba/ingres/types.xml      | 2 +-
 .../src/main/resources/org/apache/cayenne/dba/mysql/types.xml       | 2 +-
 .../src/main/resources/org/apache/cayenne/dba/openbase/types.xml    | 2 +-
 .../main/resources/org/apache/cayenne/dba/oracle/types-oracle8.xml  | 2 +-
 .../src/main/resources/org/apache/cayenne/dba/oracle/types.xml      | 2 +-
 .../src/main/resources/org/apache/cayenne/dba/postgres/types.xml    | 2 +-
 .../src/main/resources/org/apache/cayenne/dba/sqlite/types.xml      | 2 +-
 .../src/main/resources/org/apache/cayenne/dba/sqlserver/types.xml   | 2 +-
 .../src/main/resources/org/apache/cayenne/dba/sybase/types.xml      | 2 +-
 cayenne-server/src/main/resources/org/apache/cayenne/dba/types.xml  | 2 +-
 .../src/main/resources/org/apache/cayenne/schema/10/cgen.xsd        | 2 +-
 .../src/main/resources/org/apache/cayenne/schema/10/dbimport.xsd    | 2 +-
 .../src/main/resources/org/apache/cayenne/schema/10/domain.xsd      | 2 +-
 .../src/main/resources/org/apache/cayenne/schema/10/graph.xsd       | 2 +-
 .../src/main/resources/org/apache/cayenne/schema/10/info.xsd        | 2 +-
 .../src/main/resources/org/apache/cayenne/schema/10/modelMap.xsd    | 2 +-
 .../src/main/resources/org/apache/cayenne/schema/9/modelMap.xsd     | 2 +-
 .../src/test/java/org/apache/cayenne/BaseContextTest.java           | 2 +-
 .../test/java/org/apache/cayenne/CDOCollectionRelationshipIT.java   | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/CDOMany2OneIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/CDOMany2OneNoRevIT.java        | 2 +-
 .../src/test/java/org/apache/cayenne/CDOMapRelationshipIT.java      | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/CDOOne2ManyIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/CDOOne2OneDepIT.java           | 2 +-
 .../src/test/java/org/apache/cayenne/CDOOneDep2OneIT.java           | 2 +-
 .../src/test/java/org/apache/cayenne/CDOOneToManyFKIT.java          | 2 +-
 .../src/test/java/org/apache/cayenne/CDOOneToOneFKIT.java           | 2 +-
 .../src/test/java/org/apache/cayenne/CDOQualifiedEntitiesIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/CDOReflexiveRelDeleteIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/CDOReflexiveRelIT.java         | 2 +-
 .../src/test/java/org/apache/cayenne/CDOSetRelationshipIT.java      | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/Cay2412IT.java      | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneCompoundIT.java         | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneDOTestBase.java         | 2 +-
 .../java/org/apache/cayenne/CayenneDataObjectFlattenedRelIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneDataObjectIT.java       | 2 +-
 .../test/java/org/apache/cayenne/CayenneDataObjectInContextIT.java  | 2 +-
 .../java/org/apache/cayenne/CayenneDataObjectRelationshipsIT.java   | 2 +-
 .../org/apache/cayenne/CayenneDataObjectSetToManyCollectionIT.java  | 2 +-
 .../java/org/apache/cayenne/CayenneDataObjectSetToManyListIT.java   | 2 +-
 .../java/org/apache/cayenne/CayenneDataObjectSetToManyMapIT.java    | 2 +-
 .../java/org/apache/cayenne/CayenneDataObjectSetToManySetIT.java    | 2 +-
 .../test/java/org/apache/cayenne/CayenneDataObjectValidationIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/CayenneExceptionTest.java      | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/CayenneIT.java      | 2 +-
 .../test/java/org/apache/cayenne/CayenneRuntimeExceptionTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/CompoundPkChangeIT.java        | 2 +-
 .../src/test/java/org/apache/cayenne/ConfigExceptionTest.java       | 2 +-
 .../src/test/java/org/apache/cayenne/ContextStateRecorderTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/DataContextConcurrencyIT.java  | 2 +-
 .../test/java/org/apache/cayenne/DataContextMaxIdQualifierIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/DataObjectSerializationIT.java | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/DataRowTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/FlattenedRelationshipsIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/GenericMappingIT.java          | 2 +-
 .../src/test/java/org/apache/cayenne/HybridDataObjectIT.java        | 2 +-
 .../src/test/java/org/apache/cayenne/ManyToManyNoJoinIT.java        | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/MeaningfulFKIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/MockBaseContext.java           | 2 +-
 .../src/test/java/org/apache/cayenne/MockDataChannel.java           | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/MockDataObject.java | 2 +-
 .../src/test/java/org/apache/cayenne/MockGraphEventListener.java    | 2 +-
 .../src/test/java/org/apache/cayenne/MockPersistentObject.java      | 2 +-
 .../src/test/java/org/apache/cayenne/MockSerializable.java          | 2 +-
 .../test/java/org/apache/cayenne/ObjectContextChangeLogTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/ObjectIdRegressionTest.java    | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/ObjectIdTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/OneWayRelationshipsIT.java     | 2 +-
 .../test/java/org/apache/cayenne/PersistenceByReachabilityIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/PersistentObjectIT.java        | 2 +-
 .../src/test/java/org/apache/cayenne/PregeneratedPKIT.java          | 2 +-
 .../src/test/java/org/apache/cayenne/access/CAY2509IT.java          | 2 +-
 .../src/test/java/org/apache/cayenne/access/Cay2032IT.java          | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextArrayTypeIT.java | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextBinaryPKIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataContextBlobIT.java  | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextCallbacksIT.java | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextCharPKIT.java    | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextCharTypeIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataContextClobIT.java  | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextCommitIT.java    | 2 +-
 .../java/org/apache/cayenne/access/DataContextCompoundRelIT.java    | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextCrossDBIT.java   | 2 +-
 .../org/apache/cayenne/access/DataContextDataChannelEventsIT.java   | 2 +-
 .../java/org/apache/cayenne/access/DataContextDecoratedStackIT.java | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextDelegateIT.java  | 2 +-
 .../org/apache/cayenne/access/DataContextDelegateSharedCacheIT.java | 2 +-
 .../java/org/apache/cayenne/access/DataContextDeleteRulesIT.java    | 2 +-
 .../apache/cayenne/access/DataContextDisjointByIdPrefetchIT.java    | 2 +-
 .../cayenne/access/DataContextDisjointByIdPrefetch_ExtrasIT.java    | 2 +-
 .../org/apache/cayenne/access/DataContextEJBQLArrayResultIT.java    | 2 +-
 .../org/apache/cayenne/access/DataContextEJBQLConditionsIT.java     | 2 +-
 .../apache/cayenne/access/DataContextEJBQLConditionsPeopleIT.java   | 2 +-
 .../access/DataContextEJBQLDateTimeFunctionalExpressionsIT.java     | 2 +-
 .../java/org/apache/cayenne/access/DataContextEJBQLDeleteIT.java    | 2 +-
 .../java/org/apache/cayenne/access/DataContextEJBQLDeletePKIT.java  | 2 +-
 .../java/org/apache/cayenne/access/DataContextEJBQLFetchJoinIT.java | 2 +-
 .../cayenne/access/DataContextEJBQLFlattenedRelationshipsIT.java    | 2 +-
 .../cayenne/access/DataContextEJBQLFunctionalExpressionsIT.java     | 2 +-
 .../org/apache/cayenne/access/DataContextEJBQLGroupByHavingIT.java  | 2 +-
 .../org/apache/cayenne/access/DataContextEJBQLInheritanceIT.java    | 2 +-
 .../java/org/apache/cayenne/access/DataContextEJBQLIsNullIT.java    | 2 +-
 .../java/org/apache/cayenne/access/DataContextEJBQLJoinsIT.java     | 2 +-
 .../cayenne/access/DataContextEJBQLNumericalFunctionalIT.java       | 2 +-
 .../java/org/apache/cayenne/access/DataContextEJBQLOrderByIT.java   | 2 +-
 .../org/apache/cayenne/access/DataContextEJBQLQueryCallback.java    | 2 +-
 .../org/apache/cayenne/access/DataContextEJBQLQueryCompoundIT.java  | 2 +-
 .../java/org/apache/cayenne/access/DataContextEJBQLQueryIT.java     | 2 +-
 .../java/org/apache/cayenne/access/DataContextEJBQLSubqueryIT.java  | 2 +-
 .../org/apache/cayenne/access/DataContextEJBQLUpdateCompoundIT.java | 2 +-
 .../java/org/apache/cayenne/access/DataContextEJBQLUpdateIT.java    | 2 +-
 .../apache/cayenne/access/DataContextEntityWithMeaningfulPKIT.java  | 2 +-
 .../apache/cayenne/access/DataContextExtendedTypeOperationsIT.java  | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextExtrasIT.java    | 2 +-
 .../org/apache/cayenne/access/DataContextFlattenedAttributesIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataContextIT.java      | 2 +-
 .../java/org/apache/cayenne/access/DataContextIteratedQueryIT.java  | 2 +-
 .../java/org/apache/cayenne/access/DataContextJoinAliasesIT.java    | 2 +-
 .../java/org/apache/cayenne/access/DataContextLocalObjectIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataContextNoPkIT.java  | 2 +-
 .../java/org/apache/cayenne/access/DataContextObjectIdQueryIT.java  | 2 +-
 .../cayenne/access/DataContextObjectIdQuery_PolymorphicIT.java      | 2 +-
 .../java/org/apache/cayenne/access/DataContextObjectTrackingIT.java | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextOrderingIT.java  | 2 +-
 .../java/org/apache/cayenne/access/DataContextOuterJoinsIT.java     | 2 +-
 .../java/org/apache/cayenne/access/DataContextPaginatedQueryIT.java | 2 +-
 .../org/apache/cayenne/access/DataContextPerformQueryAPIIT.java     | 2 +-
 .../org/apache/cayenne/access/DataContextPrefetchExtras1IT.java     | 2 +-
 .../java/org/apache/cayenne/access/DataContextPrefetchExtrasIT.java | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextPrefetchIT.java  | 2 +-
 .../org/apache/cayenne/access/DataContextPrefetchMultistepIT.java   | 2 +-
 .../cayenne/access/DataContextPrefetchQualifierOverlapIT.java       | 2 +-
 .../java/org/apache/cayenne/access/DataContextProcedureQueryIT.java | 2 +-
 .../org/apache/cayenne/access/DataContextQualifiedEntityIT.java     | 2 +-
 .../java/org/apache/cayenne/access/DataContextQueryCachingIT.java   | 2 +-
 .../java/org/apache/cayenne/access/DataContextQueryChainIT.java     | 2 +-
 .../java/org/apache/cayenne/access/DataContextRefreshQueryIT.java   | 2 +-
 .../java/org/apache/cayenne/access/DataContextRefreshingIT.java     | 2 +-
 .../org/apache/cayenne/access/DataContextRelationshipQueryIT.java   | 2 +-
 .../cayenne/access/DataContextRelationshipQuery_PolymorphicIT.java  | 2 +-
 .../test/java/org/apache/cayenne/access/DataContextRollbackIT.java  | 2 +-
 .../org/apache/cayenne/access/DataContextSQLTemplateCompoundIT.java | 2 +-
 .../java/org/apache/cayenne/access/DataContextSQLTemplateIT.java    | 2 +-
 .../apache/cayenne/access/DataContextSelectQuerySplitAliasesIT.java | 2 +-
 .../java/org/apache/cayenne/access/DataContextSerializationIT.java  | 2 +-
 .../org/apache/cayenne/access/DataContextSharedCacheEmpiricIT.java  | 2 +-
 .../java/org/apache/cayenne/access/DataContextSharedCacheIT.java    | 2 +-
 .../java/org/apache/cayenne/access/DataContextValidationIT.java     | 2 +-
 .../test/java/org/apache/cayenne/access/DataDomainCallbacksIT.java  | 2 +-
 .../test/java/org/apache/cayenne/access/DataDomainFiltersIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataDomainIT.java       | 2 +-
 .../java/org/apache/cayenne/access/DataDomainQueryActionIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataNodeIT.java         | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataNodeQueriesIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataRowStoreIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/access/DataRowUtilsIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/access/DateTimeTypesIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/DbArcIdTest.java        | 2 +-
 .../src/test/java/org/apache/cayenne/access/DbGeneratorIT.java      | 2 +-
 .../org/apache/cayenne/access/DefaultDataRowStoreFactoryIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/access/DeleteObjectIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/access/DeleteRulesIT.java      | 2 +-
 .../src/test/java/org/apache/cayenne/access/EmbeddingIT.java        | 2 +-
 .../test/java/org/apache/cayenne/access/EmbeddingSerializeIT.java   | 2 +-
 .../test/java/org/apache/cayenne/access/EntityInheritanceIT.java    | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/access/EnumIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/access/FlattenedArcKeyIT.java  | 2 +-
 .../test/java/org/apache/cayenne/access/FlattenedPrefetchIT.java    | 2 +-
 .../org/apache/cayenne/access/FlattenedRelationshipInContextIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/access/IdentityColumnsIT.java  | 2 +-
 .../test/java/org/apache/cayenne/access/IncrementalFaultListIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/access/JointPrefetchIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/MiscTypesIT.java        | 2 +-
 .../java/org/apache/cayenne/access/MockCallingBackListener.java     | 2 +-
 .../java/org/apache/cayenne/access/MockDataContextDelegate.java     | 2 +-
 .../src/test/java/org/apache/cayenne/access/MockDataNode.java       | 2 +-
 .../src/test/java/org/apache/cayenne/access/MockDataRowStore.java   | 2 +-
 .../test/java/org/apache/cayenne/access/MockOperationObserver.java  | 2 +-
 .../src/test/java/org/apache/cayenne/access/MockQueryEngine.java    | 2 +-
 .../org/apache/cayenne/access/NestedDataContextLocalCacheIT.java    | 2 +-
 .../org/apache/cayenne/access/NestedDataContextParentEventsIT.java  | 2 +-
 .../apache/cayenne/access/NestedDataContextParentPeerEventsIT.java  | 2 +-
 .../org/apache/cayenne/access/NestedDataContextPeerEventsIT.java    | 2 +-
 .../java/org/apache/cayenne/access/NestedDataContextReadIT.java     | 2 +-
 .../java/org/apache/cayenne/access/NestedDataContextRollbackIT.java | 2 +-
 .../org/apache/cayenne/access/NestedDataContextValidationIT.java    | 2 +-
 .../java/org/apache/cayenne/access/NestedDataContextWriteIT.java    | 2 +-
 .../org/apache/cayenne/access/NestedDataContext_DeadlockIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/access/NumericTypesIT.java     | 2 +-
 .../java/org/apache/cayenne/access/ObjectStoreDiffRetainingIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/access/ObjectStoreGCIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/ObjectStoreIT.java      | 2 +-
 .../src/test/java/org/apache/cayenne/access/ObjectStoreTest.java    | 2 +-
 .../test/java/org/apache/cayenne/access/OptimisticLockingIT.java    | 2 +-
 .../org/apache/cayenne/access/PrefetchProcessorTreeBuilderIT.java   | 2 +-
 .../test/java/org/apache/cayenne/access/PrimitiveAttributesIT.java  | 2 +-
 .../test/java/org/apache/cayenne/access/QuotedIdentifiersIT.java    | 2 +-
 .../test/java/org/apache/cayenne/access/ReturnTypesMappingIT.java   | 2 +-
 .../cayenne/access/SimpleIdIncrementalFaultListDataRowsIT.java      | 2 +-
 .../org/apache/cayenne/access/SimpleIdIncrementalFaultListIT.java   | 2 +-
 .../cayenne/access/SimpleIdIncrementalFaultListPrefetchIT.java      | 2 +-
 .../java/org/apache/cayenne/access/SingleTableInheritance1IT.java   | 2 +-
 .../java/org/apache/cayenne/access/SingleTableInheritanceIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/ToManyListIT.java       | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/access/UUIDIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/access/UnitTestDomain.java     | 2 +-
 .../java/org/apache/cayenne/access/UnitTestDomainQueryAction.java   | 2 +-
 .../test/java/org/apache/cayenne/access/VerticalInheritanceIT.java  | 2 +-
 .../cayenne/access/VerticalInheritanceMultipleAttributesIT.java     | 2 +-
 .../access/dbsync/BaseSchemaUpdateStrategy_ConcurrencyTest.java     | 2 +-
 .../org/apache/cayenne/access/dbsync/SchemaUpdateStrategyBase.java  | 2 +-
 .../org/apache/cayenne/access/dbsync/SchemaUpdateStrategyIT.java    | 2 +-
 .../access/dbsync/ThrowOnPartialOrCreateSchemaStrategyIT.java       | 2 +-
 .../cayenne/access/dbsync/ThrowOnPartialSchemaStrategyIT.java       | 2 +-
 .../org/apache/cayenne/access/dbsync/TstSchemaUpdateStrategy.java   | 2 +-
 .../java/org/apache/cayenne/access/event/SnapshotEventTest.java     | 2 +-
 .../apache/cayenne/access/flush/ArcValuesCreationHandlerTest.java   | 2 +-
 .../cayenne/access/flush/DefaultDataDomainFlushActionTest.java      | 2 +-
 .../org/apache/cayenne/access/flush/DefaultDbRowOpSorterTest.java   | 2 +-
 .../org/apache/cayenne/access/flush/operation/BaseDbRowOpTest.java  | 2 +-
 .../apache/cayenne/access/flush/operation/DbRowOpMergerTest.java    | 2 +-
 .../org/apache/cayenne/access/flush/operation/QualifierTest.java    | 2 +-
 .../java/org/apache/cayenne/access/flush/operation/ValuesTest.java  | 2 +-
 .../java/org/apache/cayenne/access/jdbc/BatchActionGeneratedIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/access/jdbc/BatchActionIT.java | 2 +-
 .../java/org/apache/cayenne/access/jdbc/BatchActionLockingIT.java   | 2 +-
 .../java/org/apache/cayenne/access/jdbc/ColumnDescriptorTest.java   | 2 +-
 .../java/org/apache/cayenne/access/jdbc/JDBCResultIteratorTest.java | 2 +-
 .../test/java/org/apache/cayenne/access/jdbc/SQLStatementTest.java  | 2 +-
 .../java/org/apache/cayenne/access/jdbc/SQLTemplateActionIT.java    | 2 +-
 .../test/java/org/apache/cayenne/access/jdbc/SelectActionIT.java    | 2 +-
 .../access/jdbc/SelectActionWithUnsupportedDistinctTypesIT.java     | 2 +-
 .../org/apache/cayenne/access/sqlbuilder/SelectBuilderTest.java     | 2 +-
 .../java/org/apache/cayenne/access/sqlbuilder/sqltree/NodeTest.java | 2 +-
 .../cayenne/access/translator/batch/DefaultBatchTranslatorIT.java   | 2 +-
 .../cayenne/access/translator/batch/DeleteBatchTranslatorIT.java    | 2 +-
 .../cayenne/access/translator/batch/InsertBatchTranslatorIT.java    | 2 +-
 .../access/translator/batch/SoftDeleteBatchTranslatorIT.java        | 2 +-
 .../cayenne/access/translator/batch/UpdateBatchTranslatorIT.java    | 2 +-
 .../cayenne/access/translator/ejbql/EJBQLSelectTranslatorIT.java    | 2 +-
 .../cayenne/access/translator/select/BaseColumnExtractorTest.java   | 2 +-
 .../cayenne/access/translator/select/ColumnDescriptorStageTest.java | 2 +-
 .../access/translator/select/CustomColumnSetExtractorTest.java      | 2 +-
 .../access/translator/select/DbEntityColumnExtractorTest.java       | 2 +-
 .../access/translator/select/DefaultObjectSelectTranslatorIT.java   | 2 +-
 .../cayenne/access/translator/select/DefaultSelectTranslatorIT.java | 2 +-
 .../access/translator/select/DescriptorColumnExtractorTest.java     | 2 +-
 .../apache/cayenne/access/translator/select/DistinctStageTest.java  | 2 +-
 .../apache/cayenne/access/translator/select/GroupByStageTest.java   | 2 +-
 .../access/translator/select/HavingTranslationStageTest.java        | 2 +-
 .../cayenne/access/translator/select/IdColumnExtractorTest.java     | 2 +-
 .../cayenne/access/translator/select/LimitOffsetStageTest.java      | 2 +-
 .../cayenne/access/translator/select/MockQueryMetadataBuilder.java  | 2 +-
 .../cayenne/access/translator/select/MockQueryWrapperBuilder.java   | 2 +-
 .../cayenne/access/translator/select/MockTranslatorContext.java     | 2 +-
 .../apache/cayenne/access/translator/select/ObjPathProcessorIT.java | 2 +-
 .../cayenne/access/translator/select/ObjPathProcessorIT2.java       | 2 +-
 .../cayenne/access/translator/select/ObjPathProcessorIT3.java       | 2 +-
 .../cayenne/access/translator/select/ObjPathProcessorIT4.java       | 2 +-
 .../apache/cayenne/access/translator/select/OrderingStageTest.java  | 2 +-
 .../apache/cayenne/access/translator/select/PathComponentsTest.java | 2 +-
 .../access/translator/select/QualifierTranslationStageTest.java     | 2 +-
 .../cayenne/access/translator/select/QualifierTranslatorTest.java   | 2 +-
 .../test/java/org/apache/cayenne/access/types/BooleanTypeTest.java  | 2 +-
 .../java/org/apache/cayenne/access/types/ByteArrayTypeTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/access/types/CharTypeTest.java | 2 +-
 .../cayenne/access/types/DefaultValueObjectTypeRegistryTest.java    | 2 +-
 .../java/org/apache/cayenne/access/types/EnumTypeFactoryTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/access/types/EnumTypeTest.java | 2 +-
 .../org/apache/cayenne/access/types/ExtendedTypeMapEnumsTest.java   | 2 +-
 .../java/org/apache/cayenne/access/types/ExtendedTypeMapTest.java   | 2 +-
 .../test/java/org/apache/cayenne/access/types/InnerEnumHolder.java  | 2 +-
 .../src/test/java/org/apache/cayenne/access/types/Java8TimeIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/access/types/MockEnum.java     | 2 +-
 .../src/test/java/org/apache/cayenne/access/types/MockEnum2.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/types/MockEnum3.java    | 2 +-
 .../src/test/java/org/apache/cayenne/access/types/MockEnum4.java    | 2 +-
 .../test/java/org/apache/cayenne/access/types/MockEnumHolder.java   | 2 +-
 .../test/java/org/apache/cayenne/access/types/MockExtendedType.java | 2 +-
 .../cayenne/access/types/ValueObjectTypeFactoryOrderTest.java       | 2 +-
 .../org/apache/cayenne/access/types/ValueObjectTypeFactoryTest.java | 2 +-
 .../org/apache/cayenne/access/util/DefaultOperationObserverIT.java  | 2 +-
 .../test/java/org/apache/cayenne/ashwood/AshwoodEntitySorterIT.java | 2 +-
 .../apache/cayenne/ashwood/AshwoodEntitySorter_InheritanceIT.java   | 2 +-
 .../apache/cayenne/ashwood/AshwoodEntitySorter_RelationshipsIT.java | 2 +-
 .../org/apache/cayenne/ashwood/WeightedAshwoodEntitySorterIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/cache/MapQueryCacheTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/cache/MockQueryCache.java      | 2 +-
 .../src/test/java/org/apache/cayenne/cache/QueryCacheIT.java        | 2 +-
 .../java/org/apache/cayenne/configuration/CayenneRuntimeTest.java   | 2 +-
 .../configuration/DefaultDataChannelDescriptorMergerTest.java       | 2 +-
 .../apache/cayenne/configuration/DefaultRuntimePropertiesTest.java  | 2 +-
 .../org/apache/cayenne/configuration/Rot13PasswordEncoderTest.java  | 2 +-
 .../org/apache/cayenne/configuration/Rot47PasswordEncoderTest.java  | 2 +-
 .../apache/cayenne/configuration/mock/MockDataSourceFactory.java    | 2 +-
 .../apache/cayenne/configuration/mock/MockDataSourceFactory1.java   | 2 +-
 .../apache/cayenne/configuration/server/DataContextFactoryTest.java | 2 +-
 .../apache/cayenne/configuration/server/DataDomainProviderTest.java | 2 +-
 .../configuration/server/DefaultDataSourceFactoryLoaderTest.java    | 2 +-
 .../cayenne/configuration/server/DefaultDbAdapterFactoryTest.java   | 2 +-
 .../cayenne/configuration/server/JNDIDataSourceFactoryIT.java       | 2 +-
 .../cayenne/configuration/server/ServerModuleProviderTest.java      | 2 +-
 .../apache/cayenne/configuration/server/ServerRuntimeBuilderIT.java | 2 +-
 .../cayenne/configuration/server/ServerRuntimeBuilderTest.java      | 2 +-
 .../org/apache/cayenne/configuration/server/ServerRuntimeIT.java    | 2 +-
 .../org/apache/cayenne/configuration/server/ServerRuntimeTest.java  | 2 +-
 .../configuration/server/SyntheticNodeDataDomainProviderTest.java   | 2 +-
 .../java/org/apache/cayenne/configuration/xml/BaseHandlerTest.java  | 2 +-
 .../org/apache/cayenne/configuration/xml/DbEntityHandlerTest.java   | 2 +-
 .../apache/cayenne/configuration/xml/DbKeyGeneratorHandlerTest.java | 2 +-
 .../apache/cayenne/configuration/xml/DbRelationshipHandlerTest.java | 2 +-
 .../org/apache/cayenne/configuration/xml/ObjEntityHandlerTest.java  | 2 +-
 .../cayenne/configuration/xml/ObjRelationshipHandlerTest.java       | 2 +-
 .../configuration/xml/PrefetchTypeForSelectQueryHandlerTest.java    | 2 +-
 .../configuration/xml/PrefetchTypeForSqlTemplateHandlerTest.java    | 2 +-
 .../apache/cayenne/configuration/xml/VersionAwareHandlerTest.java   | 2 +-
 .../configuration/xml/XMLDataChannelDescriptorLoaderTest.java       | 2 +-
 .../org/apache/cayenne/configuration/xml/XMLDataMapLoaderTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/conn/DataSourceInfoTest.java   | 2 +-
 .../java/org/apache/cayenne/datafactory/CombinedValueProvider.java  | 2 +-
 .../src/test/java/org/apache/cayenne/datafactory/DataFactory.java   | 2 +-
 .../org/apache/cayenne/datafactory/DictionaryValueProvider.java     | 2 +-
 .../src/test/java/org/apache/cayenne/datafactory/ValueProvider.java | 2 +-
 .../java/org/apache/cayenne/datasource/BasePoolingDataSourceIT.java | 2 +-
 .../org/apache/cayenne/datasource/ManagedPoolingDataSourceIT.java   | 2 +-
 .../org/apache/cayenne/datasource/ManagedPoolingDataSourceTest.java | 2 +-
 .../java/org/apache/cayenne/datasource/PoolAwareConnectionTest.java | 2 +-
 .../org/apache/cayenne/datasource/PoolDataSourceManagerTest.java    | 2 +-
 .../java/org/apache/cayenne/datasource/PoolingDataSourceIT.java     | 2 +-
 .../java/org/apache/cayenne/datasource/PoolingDataSourceTest.java   | 2 +-
 .../datasource/PoolingDataSource_FailingValidationQueryIT.java      | 2 +-
 .../apache/cayenne/datasource/PoolingDataSource_StaticsTest.java    | 2 +-
 .../cayenne/datasource/PoolingDataSource_ValidationQueryIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/dba/AutoAdapterIT.java         | 2 +-
 .../test/java/org/apache/cayenne/dba/ConcurrentPkGeneratorIT.java   | 2 +-
 .../java/org/apache/cayenne/dba/DefaultQuotingStrategyTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/dba/JdbcAdapterIT.java         | 2 +-
 .../src/test/java/org/apache/cayenne/dba/JdbcPkGeneratorIT.java     | 2 +-
 .../test/java/org/apache/cayenne/dba/PerAdapterProviderTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/dba/PkGeneratorIT.java         | 2 +-
 .../src/test/java/org/apache/cayenne/dba/TypesMappingIT.java        | 2 +-
 .../test/java/org/apache/cayenne/dba/hsqldb/HSQLDBAdapterIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/dba/mysql/MySQLAdapterIT.java  | 2 +-
 .../test/java/org/apache/cayenne/dba/oracle/Oracle8AdapterIT.java   | 2 +-
 .../test/java/org/apache/cayenne/dba/oracle/OracleAdapterIT.java    | 2 +-
 .../java/org/apache/cayenne/dba/oracle/OraclePkGeneratorIT.java     | 2 +-
 .../java/org/apache/cayenne/dba/oracle/OracleUtilDateTypeTest.java  | 2 +-
 .../java/org/apache/cayenne/dba/postgres/PostgresAdapterIT.java     | 2 +-
 .../java/org/apache/cayenne/dba/sqlserver/SQLServerAdapterIT.java   | 2 +-
 .../java/org/apache/cayenne/dba/sqlserver/SQLServerSnifferIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/ejbql/EJBQLEnum1.java          | 2 +-
 .../test/java/org/apache/cayenne/ejbql/EJBQLParserFactoryTest.java  | 2 +-
 .../test/java/org/apache/cayenne/ejbql/EJBQLParser_CompileIT.java   | 2 +-
 .../test/java/org/apache/cayenne/ejbql/EJBQLParser_ParseTest.java   | 2 +-
 .../test/java/org/apache/cayenne/ejbql/parser/EJBQLPathTest.java    | 2 +-
 .../test/java/org/apache/cayenne/event/DefaultEventManagerTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/event/EventBridgeTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/event/EventSubjectTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/event/MockEventBridge.java     | 2 +-
 .../test/java/org/apache/cayenne/event/MockEventBridgeFactory.java  | 2 +-
 .../test/java/org/apache/cayenne/event/MockEventBridgeProvider.java | 2 +-
 .../src/test/java/org/apache/cayenne/event/MockEventManager.java    | 2 +-
 .../src/test/java/org/apache/cayenne/event/MockListener.java        | 2 +-
 .../src/test/java/org/apache/cayenne/exp/BooleanExpressionTest.java | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/exp/ExpEnum1.java   | 2 +-
 .../src/test/java/org/apache/cayenne/exp/ExpressionEqualsTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/exp/ExpressionFactoryIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/exp/ExpressionFactoryTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/exp/ExpressionIT.java          | 2 +-
 .../test/java/org/apache/cayenne/exp/ExpressionParameterTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/exp/ExpressionTest.java        | 2 +-
 .../test/java/org/apache/cayenne/exp/ExpressionTraversalTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/exp/Expression_ParamsTest.java | 2 +-
 .../java/org/apache/cayenne/exp/FunctionExpressionFactoryTest.java  | 2 +-
 .../test/java/org/apache/cayenne/exp/LikeExpressionHelperTest.java  | 2 +-
 .../java/org/apache/cayenne/exp/ParsedExpQualifierCompatIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/exp/PropertyTest.java          | 2 +-
 .../src/test/java/org/apache/cayenne/exp/TranslateExpressionIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/exp/TstTraversalHandler.java   | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTAbsTest.java     | 2 +-
 .../test/java/org/apache/cayenne/exp/parser/ASTAggregateTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTAndTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTBetweenTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTConcatTest.java  | 2 +-
 .../test/java/org/apache/cayenne/exp/parser/ASTCurrentDateTest.java | 2 +-
 .../test/java/org/apache/cayenne/exp/parser/ASTCurrentTimeTest.java | 2 +-
 .../java/org/apache/cayenne/exp/parser/ASTCurrentTimestampTest.java | 2 +-
 .../java/org/apache/cayenne/exp/parser/ASTCustomFunctionTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTDbPathIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTDbPathTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTEqualIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTEqualTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTExtractIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTExtractTest.java | 2 +-
 .../java/org/apache/cayenne/exp/parser/ASTFunctionCallDateIT.java   | 2 +-
 .../java/org/apache/cayenne/exp/parser/ASTFunctionCallMathIT.java   | 2 +-
 .../java/org/apache/cayenne/exp/parser/ASTFunctionCallStringIT.java | 2 +-
 .../java/org/apache/cayenne/exp/parser/ASTFunctionCallTest.java     | 2 +-
 .../java/org/apache/cayenne/exp/parser/ASTGreaterOrEqualTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTGreaterTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTInTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTLengthTest.java  | 2 +-
 .../test/java/org/apache/cayenne/exp/parser/ASTLessOrEqualTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTLessTest.java    | 2 +-
 .../java/org/apache/cayenne/exp/parser/ASTLikeIgnoreCaseTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTLikeTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTListTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTLocateTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTLowerTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTModTest.java     | 2 +-
 .../java/org/apache/cayenne/exp/parser/ASTNamedParameterTest.java   | 2 +-
 .../test/java/org/apache/cayenne/exp/parser/ASTNotEqualTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTNotTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTObjPathIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTObjPathTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTOrTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTScalarTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTSqrtTest.java    | 2 +-
 .../test/java/org/apache/cayenne/exp/parser/ASTSubstringTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTTrimTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/ASTUpperTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/exp/parser/EvaluatorTest.java  | 2 +-
 .../apache/cayenne/exp/parser/ExpressionCollectionEvaluationIT.java | 2 +-
 .../apache/cayenne/exp/parser/ExpressionEvaluateInMemoryTest.java   | 2 +-
 .../java/org/apache/cayenne/exp/parser/ExpressionEvaluationIT.java  | 2 +-
 .../test/java/org/apache/cayenne/exp/property/BasePropertyTest.java | 2 +-
 .../test/java/org/apache/cayenne/exp/property/DatePropertyTest.java | 2 +-
 .../java/org/apache/cayenne/exp/property/EntityPropertyTest.java    | 2 +-
 .../test/java/org/apache/cayenne/exp/property/ListPropertyTest.java | 2 +-
 .../test/java/org/apache/cayenne/exp/property/MapPropertyTest.java  | 2 +-
 .../java/org/apache/cayenne/exp/property/NumericPropertyTest.java   | 2 +-
 .../test/java/org/apache/cayenne/exp/property/PathAliasesIT.java    | 2 +-
 .../java/org/apache/cayenne/exp/property/PropertyFactoryTest.java   | 2 +-
 .../test/java/org/apache/cayenne/exp/property/SetPropertyTest.java  | 2 +-
 .../java/org/apache/cayenne/exp/property/StringPropertyTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/graph/GraphMapTest.java        | 2 +-
 .../src/test/java/org/apache/cayenne/graph/NodeDiffTest.java        | 2 +-
 .../org/apache/cayenne/log/CompactSlf4jJdbcEventLoggerTest.java     | 2 +-
 .../test/java/org/apache/cayenne/log/Slf4jJdbcEventLoggerTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/map/AttributeTest.java         | 2 +-
 .../test/java/org/apache/cayenne/map/CallbackDescriptorTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/map/CallbackMapTest.java       | 2 +-
 .../test/java/org/apache/cayenne/map/ClientEntityResolverIT.java    | 2 +-
 .../java/org/apache/cayenne/map/ClientObjectRelationshipTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/map/DataMapNamespaceTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/map/DataMapTest.java           | 2 +-
 .../src/test/java/org/apache/cayenne/map/DbAttributeTest.java       | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/map/DbEntityIT.java | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/map/DbJoinTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/map/DbKeyGeneratorTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/map/DbRelationshipIT.java      | 2 +-
 .../test/java/org/apache/cayenne/map/EmbeddableAttributeTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/map/EmbeddableTest.java        | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/map/EntityIT.java   | 2 +-
 .../test/java/org/apache/cayenne/map/EntityInheritanceTreeTest.java | 2 +-
 .../org/apache/cayenne/map/EntityResolverClassDescriptorIT.java     | 2 +-
 .../java/org/apache/cayenne/map/EntityResolverGenericStackIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/map/EntityResolverIT.java      | 2 +-
 .../java/org/apache/cayenne/map/EntityResolverInheritanceIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/map/MockAttribute.java         | 2 +-
 .../src/test/java/org/apache/cayenne/map/MockCallingBackEntity.java | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/map/MockEntity.java | 2 +-
 .../src/test/java/org/apache/cayenne/map/MockEntityResolver.java    | 2 +-
 .../src/test/java/org/apache/cayenne/map/MockMappingNamespace.java  | 2 +-
 .../src/test/java/org/apache/cayenne/map/MockObjRelationship.java   | 2 +-
 .../src/test/java/org/apache/cayenne/map/MockRelationship.java      | 2 +-
 .../src/test/java/org/apache/cayenne/map/MockSQLAction.java         | 2 +-
 .../src/test/java/org/apache/cayenne/map/ObjAttributeTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/map/ObjEntityIT.java           | 2 +-
 .../org/apache/cayenne/map/ObjEntitySingleTableInheritanceTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/map/ObjRelationshipIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/map/ProcedureTest.java         | 2 +-
 .../test/java/org/apache/cayenne/map/QueryDescriptorLoaderTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/map/RelationshipTest.java      | 2 +-
 .../test/java/org/apache/cayenne/map/SQLTemplateDescriptorTest.java | 2 +-
 .../test/java/org/apache/cayenne/map/SelectQueryDescriptorTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/map/event/MapEventTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/query/AbstractQueryTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/query/ColumnSelectIT.java      | 2 +-
 .../src/test/java/org/apache/cayenne/query/ColumnSelectTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/query/EJBQLQueryCountIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/query/EJBQLQueryIT.java        | 2 +-
 .../src/test/java/org/apache/cayenne/query/EJBQLQueryNumericIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/query/MappedQueryIT.java       | 2 +-
 .../src/test/java/org/apache/cayenne/query/MockAbstractQuery.java   | 2 +-
 .../src/test/java/org/apache/cayenne/query/MockQuery.java           | 2 +-
 .../src/test/java/org/apache/cayenne/query/MockQueryMetadata.java   | 2 +-
 .../src/test/java/org/apache/cayenne/query/MockQueryRouter.java     | 2 +-
 .../src/test/java/org/apache/cayenne/query/ObjectIdQueryTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/query/ObjectSelectTest.java    | 2 +-
 .../java/org/apache/cayenne/query/ObjectSelect_AggregateIT.java     | 2 +-
 .../org/apache/cayenne/query/ObjectSelect_PrimitiveColumnsIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/query/ObjectSelect_RunIT.java  | 2 +-
 .../test/java/org/apache/cayenne/query/ObjectSelect_SubqueryIT.java | 2 +-
 .../src/test/java/org/apache/cayenne/query/OrderingTest.java        | 2 +-
 .../test/java/org/apache/cayenne/query/PrefetchTreeNodeTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/query/ProcedureCallIT.java     | 2 +-
 .../java/org/apache/cayenne/query/ProcedureQueryCacheKeyIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/query/ProcedureQueryTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/query/QueryChainIT.java        | 2 +-
 .../test/java/org/apache/cayenne/query/QueryWithCompoundJoinIT.java | 2 +-
 .../org/apache/cayenne/query/QueryWithInheritancePrefetchIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/query/RefreshQueryTest.java    | 2 +-
 .../test/java/org/apache/cayenne/query/RelationshipQueryTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/query/SQLExecIT.java           | 2 +-
 .../src/test/java/org/apache/cayenne/query/SQLSelectIT.java         | 2 +-
 .../src/test/java/org/apache/cayenne/query/SQLSelectTest.java       | 2 +-
 .../test/java/org/apache/cayenne/query/SQLTemplateCacheKeyIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/query/SQLTemplateIT.java       | 2 +-
 .../src/test/java/org/apache/cayenne/query/SQLTemplateTest.java     | 2 +-
 .../test/java/org/apache/cayenne/query/SQLTemplate_LegacyTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/query/SelectByIdTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/query/SelectById_RunIT.java    | 2 +-
 .../test/java/org/apache/cayenne/query/SelectQueryCacheKeyIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/query/SelectQueryClobIT.java   | 2 +-
 .../org/apache/cayenne/query/SelectQueryFetchLimitOrderingIT.java   | 2 +-
 .../src/test/java/org/apache/cayenne/query/SelectQueryIT.java       | 2 +-
 .../org/apache/cayenne/query/SelectQueryMetadataCacheKeyTest.java   | 2 +-
 .../org/apache/cayenne/query/SelectQueryPrefetchRouterActionIT.java | 2 +-
 .../query/SelectQueryPrefetchRouterActionQualifiedEntityIT.java     | 2 +-
 .../java/org/apache/cayenne/query/SelectQueryReturnTypesIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/query/SelectQueryTest.java     | 2 +-
 .../test/java/org/apache/cayenne/query/StatementFetchSizeIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/reflect/BasePropertyTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/reflect/BeanAccessorTest.java  | 2 +-
 .../test/java/org/apache/cayenne/reflect/CallbackOnEntityTest.java  | 2 +-
 .../java/org/apache/cayenne/reflect/CallbackOnListenerTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/reflect/EnumConverterTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/reflect/FieldAccessorTest.java | 2 +-
 .../apache/cayenne/reflect/LifecycleCallbackEventHandlerTest.java   | 2 +-
 .../java/org/apache/cayenne/reflect/LifecycleCallbackOrderIT.java   | 2 +-
 .../org/apache/cayenne/reflect/LifecycleCallbackRegistryIT.java     | 2 +-
 .../org/apache/cayenne/reflect/LifecycleCallbackRegistryTest.java   | 2 +-
 .../cayenne/reflect/LifecycleCallbackRegistry_InheritanceIT.java    | 2 +-
 .../java/org/apache/cayenne/reflect/MixedPersistenceStrategyIT.java | 2 +-
 .../java/org/apache/cayenne/reflect/PersistentDescriptorTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/reflect/PropertyUtilsTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/reflect/TstFields.java         | 2 +-
 .../src/test/java/org/apache/cayenne/reflect/TstHasRelated.java     | 2 +-
 .../src/test/java/org/apache/cayenne/reflect/TstJavaBean.java       | 2 +-
 .../src/test/java/org/apache/cayenne/reflect/TstJavaBeanChild.java  | 2 +-
 .../cayenne/reflect/generic/DataObjectAttributePropertyTest.java    | 2 +-
 .../cayenne/reflect/generic/DataObjectDescriptorFactoryIT.java      | 2 +-
 .../generic/DataObjectDescriptorFactory_InheritanceMapsIT.java      | 2 +-
 .../org/apache/cayenne/resource/ClassLoaderResourceLocatorTest.java | 2 +-
 .../org/apache/cayenne/resource/FilesystemResourceLocatorTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/resource/URLResourceTest.java  | 2 +-
 .../test/java/org/apache/cayenne/resource/mock/MockResource.java    | 2 +-
 .../java/org/apache/cayenne/resource/mock/MockResourceLocator.java  | 2 +-
 .../apache/cayenne/template/CayenneSQLTemplateProcessorTest.java    | 2 +-
 .../java/org/apache/cayenne/template/TemplateParserPoolTest.java    | 2 +-
 .../java/org/apache/cayenne/template/directive/BindDirectiveIT.java | 2 +-
 .../org/apache/cayenne/template/directive/ResultDirectiveIT.java    | 2 +-
 .../org/apache/cayenne/template/parser/SQLTemplateParserTest.java   | 2 +-
 .../java/org/apache/cayenne/testdo/array_type/ArrayTestEntity.java  | 2 +-
 .../java/org/apache/cayenne/testdo/binary_pk/BinaryPKTest1.java     | 2 +-
 .../java/org/apache/cayenne/testdo/binary_pk/BinaryPKTest2.java     | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/cay_2032/Team.java      | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/cay_2032/Users.java     | 2 +-
 .../java/org/apache/cayenne/testdo/compound/CharFkTestEntity.java   | 2 +-
 .../java/org/apache/cayenne/testdo/compound/CharPkTestEntity.java   | 2 +-
 .../org/apache/cayenne/testdo/compound/CompoundFkTestEntity.java    | 2 +-
 .../test/java/org/apache/cayenne/testdo/compound/CompoundIntPk.java | 2 +-
 .../org/apache/cayenne/testdo/compound/CompoundPkTestEntity.java    | 2 +-
 .../java/org/apache/cayenne/testdo/date_time/CalendarEntity.java    | 2 +-
 .../java/org/apache/cayenne/testdo/date_time/DateTestEntity.java    | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/db1/CrossdbM1E1.java    | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/db2/CrossdbM2E1.java    | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/db2/CrossdbM2E2.java    | 2 +-
 .../org/apache/cayenne/testdo/deleterules/ClientDeleteCascade.java  | 2 +-
 .../org/apache/cayenne/testdo/deleterules/ClientDeleteDeny.java     | 2 +-
 .../org/apache/cayenne/testdo/deleterules/ClientDeleteNullify.java  | 2 +-
 .../org/apache/cayenne/testdo/deleterules/ClientDeleteRule.java     | 2 +-
 .../java/org/apache/cayenne/testdo/deleterules/DeleteCascade.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/deleterules/DeleteDeny.java | 2 +-
 .../java/org/apache/cayenne/testdo/deleterules/DeleteNullify.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/deleterules/DeleteRule.java | 2 +-
 .../java/org/apache/cayenne/testdo/embeddable/EmbedEntity1.java     | 2 +-
 .../test/java/org/apache/cayenne/testdo/embeddable/Embeddable1.java | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/enum_test/Enum1.java    | 2 +-
 .../test/java/org/apache/cayenne/testdo/enum_test/EnumEntity.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/enum_test/EnumEntity2.java  | 2 +-
 .../org/apache/cayenne/testdo/extended_type/ExtendedTypeEntity.java | 2 +-
 .../java/org/apache/cayenne/testdo/extended_type/StringET1.java     | 2 +-
 .../apache/cayenne/testdo/extended_type/StringET1ExtendedType.java  | 2 +-
 .../org/apache/cayenne/testdo/generated/GeneratedColumnCompKey.java | 2 +-
 .../apache/cayenne/testdo/generated/GeneratedColumnCompMaster.java  | 2 +-
 .../org/apache/cayenne/testdo/generated/GeneratedColumnDep.java     | 2 +-
 .../org/apache/cayenne/testdo/generated/GeneratedColumnTest2.java   | 2 +-
 .../apache/cayenne/testdo/generated/GeneratedColumnTestEntity.java  | 2 +-
 .../test/java/org/apache/cayenne/testdo/generated/GeneratedF1.java  | 2 +-
 .../test/java/org/apache/cayenne/testdo/generated/GeneratedF2.java  | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/generic/Generic.java    | 2 +-
 .../test/java/org/apache/cayenne/testdo/hybrid/HybridEntity1.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/hybrid/HybridEntity2.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/inheritance/BaseEntity.java | 2 +-
 .../org/apache/cayenne/testdo/inheritance/DirectToSubEntity.java    | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance/RelatedEntity.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/inheritance/SubEntity.java  | 2 +-
 .../test/java/org/apache/cayenne/testdo/inheritance_flat/Group.java | 2 +-
 .../org/apache/cayenne/testdo/inheritance_flat/GroupProperties.java | 2 +-
 .../org/apache/cayenne/testdo/inheritance_flat/InheritanceFlat.java | 2 +-
 .../test/java/org/apache/cayenne/testdo/inheritance_flat/Role.java  | 2 +-
 .../test/java/org/apache/cayenne/testdo/inheritance_flat/User.java  | 2 +-
 .../org/apache/cayenne/testdo/inheritance_flat/UserProperties.java  | 2 +-
 .../cayenne/testdo/inheritance_horizontal/AbstractSuperEntity.java  | 2 +-
 .../apache/cayenne/testdo/inheritance_horizontal/SubEntity1.java    | 2 +-
 .../apache/cayenne/testdo/inheritance_horizontal/SubEntity2.java    | 2 +-
 .../apache/cayenne/testdo/inheritance_horizontal/SubEntity3.java    | 2 +-
 .../apache/cayenne/testdo/inheritance_people/AbstractPerson.java    | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_people/Address.java  | 2 +-
 .../org/apache/cayenne/testdo/inheritance_people/ClientCompany.java | 2 +-
 .../cayenne/testdo/inheritance_people/CustomerRepresentative.java   | 2 +-
 .../org/apache/cayenne/testdo/inheritance_people/Department.java    | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_people/Employee.java | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_people/Manager.java  | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_people/People.java   | 2 +-
 .../org/apache/cayenne/testdo/inheritance_people/PersonNotes.java   | 2 +-
 .../cayenne/testdo/inheritance_vertical/InheritanceVertical.java    | 2 +-
 .../org/apache/cayenne/testdo/inheritance_vertical/Iv1Root.java     | 2 +-
 .../org/apache/cayenne/testdo/inheritance_vertical/Iv1Sub1.java     | 2 +-
 .../org/apache/cayenne/testdo/inheritance_vertical/Iv2Root.java     | 2 +-
 .../org/apache/cayenne/testdo/inheritance_vertical/Iv2Sub1.java     | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_vertical/Iv2X.java   | 2 +-
 .../org/apache/cayenne/testdo/inheritance_vertical/IvAbstract.java  | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_vertical/IvBase.java | 2 +-
 .../apache/cayenne/testdo/inheritance_vertical/IvBaseWithLock.java  | 2 +-
 .../org/apache/cayenne/testdo/inheritance_vertical/IvConcrete.java  | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_vertical/IvImpl.java | 2 +-
 .../apache/cayenne/testdo/inheritance_vertical/IvImplWithLock.java  | 2 +-
 .../org/apache/cayenne/testdo/inheritance_vertical/IvOther.java     | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_vertical/IvRoot.java | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_vertical/IvSub1.java | 2 +-
 .../org/apache/cayenne/testdo/inheritance_vertical/IvSub1Sub1.java  | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_vertical/IvSub2.java | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_vertical/IvSub3.java | 2 +-
 .../org/apache/cayenne/testdo/inheritance_with_enum/Dependent.java  | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_with_enum/Root.java  | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_with_enum/Sub.java   | 2 +-
 .../java/org/apache/cayenne/testdo/inheritance_with_enum/Type.java  | 2 +-
 .../java/org/apache/cayenne/testdo/java8/LocalDateTestEntity.java   | 2 +-
 .../org/apache/cayenne/testdo/java8/LocalDateTimeTestEntity.java    | 2 +-
 .../java/org/apache/cayenne/testdo/java8/LocalTimeTestEntity.java   | 2 +-
 .../apache/cayenne/testdo/lifecycle_callbacks_order/Lifecycle.java  | 2 +-
 .../java/org/apache/cayenne/testdo/lifecycles/ClientLifecycles.java | 2 +-
 .../test/java/org/apache/cayenne/testdo/lifecycles/Lifecycles.java  | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/lob/BlobTestEntity.java | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/lob/ClobTestEntity.java | 2 +-
 .../test/java/org/apache/cayenne/testdo/lob/ClobTestRelation.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/lob/NClobTestEntity.java    | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/locking/Locking.java    | 2 +-
 .../test/java/org/apache/cayenne/testdo/locking/LockingHelper.java  | 2 +-
 .../org/apache/cayenne/testdo/locking/RelLockingTestEntity.java     | 2 +-
 .../org/apache/cayenne/testdo/locking/SimpleLockingTestEntity.java  | 2 +-
 .../org/apache/cayenne/testdo/map_to_many/ClientIdMapToMany.java    | 2 +-
 .../apache/cayenne/testdo/map_to_many/ClientIdMapToManyTarget.java  | 2 +-
 .../java/org/apache/cayenne/testdo/map_to_many/IdMapToMany.java     | 2 +-
 .../org/apache/cayenne/testdo/map_to_many/IdMapToManyTarget.java    | 2 +-
 .../test/java/org/apache/cayenne/testdo/map_to_many/MapToMany.java  | 2 +-
 .../java/org/apache/cayenne/testdo/map_to_many/MapToManyTarget.java | 2 +-
 .../org/apache/cayenne/testdo/meaningful_pk/ClientMeaningfulPk.java | 2 +-
 .../org/apache/cayenne/testdo/meaningful_pk/MeaningfulPKDep.java    | 2 +-
 .../org/apache/cayenne/testdo/meaningful_pk/MeaningfulPKTest1.java  | 2 +-
 .../java/org/apache/cayenne/testdo/meaningful_pk/MeaningfulPk.java  | 2 +-
 .../org/apache/cayenne/testdo/meaningful_pk/MeaningfulPkTest2.java  | 2 +-
 .../java/org/apache/cayenne/testdo/misc_types/ArraysEntity.java     | 2 +-
 .../java/org/apache/cayenne/testdo/misc_types/CharacterEntity.java  | 2 +-
 .../org/apache/cayenne/testdo/misc_types/SerializableEntity.java    | 2 +-
 .../testdo/mixed_persistence_strategy/MixedPersistenceStrategy.java | 2 +-
 .../mixed_persistence_strategy/MixedPersistenceStrategy2.java       | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/mt/ClientMtTable1.java  | 2 +-
 .../java/org/apache/cayenne/testdo/mt/ClientMtTable1Subclass1.java  | 2 +-
 .../java/org/apache/cayenne/testdo/mt/ClientMtTable1Subclass2.java  | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/mt/ClientMtTable2.java  | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/mt/ClientMtTable3.java  | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/mt/ClientMtTable4.java  | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/mt/ClientMtTable5.java  | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/mt/MtTable1.java        | 2 +-
 .../test/java/org/apache/cayenne/testdo/mt/MtTable1Subclass1.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/mt/MtTable1Subclass2.java   | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/mt/MtTable2.java        | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/mt/MtTable3.java        | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/mt/MtTable4.java        | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/mt/MtTable5.java        | 2 +-
 .../test/java/org/apache/cayenne/testdo/no_pk/NoPkTestEntity.java   | 2 +-
 .../org/apache/cayenne/testdo/numeric_types/BigDecimalEntity.java   | 2 +-
 .../org/apache/cayenne/testdo/numeric_types/BigIntegerEntity.java   | 2 +-
 .../apache/cayenne/testdo/numeric_types/BitNumberTestEntity.java    | 2 +-
 .../java/org/apache/cayenne/testdo/numeric_types/BitTestEntity.java | 2 +-
 .../org/apache/cayenne/testdo/numeric_types/BooleanTestEntity.java  | 2 +-
 .../org/apache/cayenne/testdo/numeric_types/DecimalPKTest1.java     | 2 +-
 .../apache/cayenne/testdo/numeric_types/DecimalPKTestEntity.java    | 2 +-
 .../java/org/apache/cayenne/testdo/numeric_types/LongEntity.java    | 2 +-
 .../org/apache/cayenne/testdo/numeric_types/SmallintTestEntity.java | 2 +-
 .../org/apache/cayenne/testdo/numeric_types/TinyintTestEntity.java  | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/oneway/OnewayRels.java  | 2 +-
 .../test/java/org/apache/cayenne/testdo/oneway/OnewayTable1.java    | 2 +-
 .../test/java/org/apache/cayenne/testdo/oneway/OnewayTable2.java    | 2 +-
 .../test/java/org/apache/cayenne/testdo/oneway/OnewayTable3.java    | 2 +-
 .../test/java/org/apache/cayenne/testdo/oneway/OnewayTable4.java    | 2 +-
 .../org/apache/cayenne/testdo/primitive/PrimitivesTestEntity.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/qualified/Qualified1.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/qualified/Qualified2.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/qualified/Qualified3.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/qualified/Qualified4.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/quotemap/QuoteAdress.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/quotemap/Quote_Person.java  | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/quotemap/Quotemap.java  | 2 +-
 .../java/org/apache/cayenne/testdo/reflexive/ClientReflexive.java   | 2 +-
 .../test/java/org/apache/cayenne/testdo/reflexive/Reflexive.java    | 2 +-
 .../org/apache/cayenne/testdo/relationships/FkOfDifferentType.java  | 2 +-
 .../java/org/apache/cayenne/testdo/relationships/MeaningfulFK.java  | 2 +-
 .../org/apache/cayenne/testdo/relationships/ReflexiveAndToOne.java  | 2 +-
 .../org/apache/cayenne/testdo/relationships/RelationshipHelper.java | 2 +-
 .../java/org/apache/cayenne/testdo/relationships/Relationships.java | 2 +-
 .../org/apache/cayenne/testdo/relationships_activity/Activity.java  | 2 +-
 .../cayenne/testdo/relationships_activity/ActivityResult.java       | 2 +-
 .../cayenne/testdo/relationships_activity/Relationships1.java       | 2 +-
 .../org/apache/cayenne/testdo/relationships_child_master/Child.java | 2 +-
 .../apache/cayenne/testdo/relationships_child_master/Master.java    | 2 +-
 .../org/apache/cayenne/testdo/relationships_clob/ClobDetail.java    | 2 +-
 .../org/apache/cayenne/testdo/relationships_clob/ClobMaster.java    | 2 +-
 .../testdo/relationships_collection_to_many/CollectionToMany.java   | 2 +-
 .../relationships_collection_to_many/CollectionToManyTarget.java    | 2 +-
 .../cayenne/testdo/relationships_delete_rules/DeleteRuleFlatA.java  | 2 +-
 .../cayenne/testdo/relationships_delete_rules/DeleteRuleFlatB.java  | 2 +-
 .../cayenne/testdo/relationships_delete_rules/DeleteRuleTest1.java  | 2 +-
 .../cayenne/testdo/relationships_delete_rules/DeleteRuleTest2.java  | 2 +-
 .../cayenne/testdo/relationships_delete_rules/DeleteRuleTest3.java  | 2 +-
 .../cayenne/testdo/relationships_flattened/FlattenedCircular.java   | 2 +-
 .../cayenne/testdo/relationships_flattened/FlattenedTest1.java      | 2 +-
 .../cayenne/testdo/relationships_flattened/FlattenedTest2.java      | 2 +-
 .../cayenne/testdo/relationships_flattened/FlattenedTest3.java      | 2 +-
 .../cayenne/testdo/relationships_flattened/FlattenedTest4.java      | 2 +-
 .../cayenne/testdo/relationships_flattened/FlattenedTest5.java      | 2 +-
 .../apache/cayenne/testdo/relationships_set_to_many/SetToMany.java  | 2 +-
 .../cayenne/testdo/relationships_set_to_many/SetToManyTarget.java   | 2 +-
 .../apache/cayenne/testdo/relationships_to_many_fk/ToManyFkDep.java | 2 +-
 .../cayenne/testdo/relationships_to_many_fk/ToManyFkRoot.java       | 2 +-
 .../apache/cayenne/testdo/relationships_to_many_fk/ToManyRoot2.java | 2 +-
 .../org/apache/cayenne/testdo/relationships_to_one_fk/ToOneFK1.java | 2 +-
 .../org/apache/cayenne/testdo/relationships_to_one_fk/ToOneFK2.java | 2 +-
 .../org/apache/cayenne/testdo/return_types/ReturnTypesMap1.java     | 2 +-
 .../org/apache/cayenne/testdo/return_types/ReturnTypesMap2.java     | 2 +-
 .../org/apache/cayenne/testdo/return_types/ReturnTypesMapLobs1.java | 2 +-
 .../test/java/org/apache/cayenne/testdo/soft_delete/SoftDelete.java | 2 +-
 .../cayenne/testdo/table_primitives/ClientTablePrimitives.java      | 2 +-
 .../org/apache/cayenne/testdo/table_primitives/TablePrimitives.java | 2 +-
 .../test/java/org/apache/cayenne/testdo/testmap/ArtDataObject.java  | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/testmap/ArtGroup.java   | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/testmap/Artist.java     | 2 +-
 .../test/java/org/apache/cayenne/testdo/testmap/ArtistCallback.java | 2 +-
 .../test/java/org/apache/cayenne/testdo/testmap/ArtistExhibit.java  | 2 +-
 .../java/org/apache/cayenne/testdo/testmap/CompoundPainting.java    | 2 +-
 .../apache/cayenne/testdo/testmap/CompoundPaintingLongNames.java    | 2 +-
 .../org/apache/cayenne/testdo/testmap/EntityListenerObjEntity.java  | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/testmap/Exhibit.java    | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/testmap/Gallery.java    | 2 +-
 .../cayenne/testdo/testmap/MeaningfulGeneratedColumnTestEntity.java | 2 +-
 .../test/java/org/apache/cayenne/testdo/testmap/NullTestEntity.java | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/testmap/Painting.java   | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/testmap/Painting1.java  | 2 +-
 .../test/java/org/apache/cayenne/testdo/testmap/PaintingInfo.java   | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/testmap/ROArtist.java   | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/testmap/ROPainting.java | 2 +-
 .../java/org/apache/cayenne/testdo/testmap/RWCompoundPainting.java  | 2 +-
 .../test/java/org/apache/cayenne/testdo/testmap/SubPainting.java    | 2 +-
 .../java/org/apache/cayenne/testdo/testmap/annotations/Tag1.java    | 2 +-
 .../java/org/apache/cayenne/testdo/testmap/annotations/Tag2.java    | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/things/Bag.java         | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/things/Ball.java        | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/things/Box.java         | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/things/BoxInfo.java     | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/things/Thing.java       | 2 +-
 .../test/java/org/apache/cayenne/testdo/toone/ClientTooneDep.java   | 2 +-
 .../java/org/apache/cayenne/testdo/toone/ClientTooneMaster.java     | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/toone/TooneDep.java     | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/toone/TooneMaster.java  | 2 +-
 .../apache/cayenne/testdo/unsupported_distinct_types/Customer.java  | 2 +-
 .../apache/cayenne/testdo/unsupported_distinct_types/Product.java   | 2 +-
 .../testdo/unsupported_distinct_types/UnsupportedDistinctTypes.java | 2 +-
 .../src/test/java/org/apache/cayenne/testdo/uuid/UuidPkEntity.java  | 2 +-
 .../test/java/org/apache/cayenne/testdo/uuid/UuidTestEntity.java    | 2 +-
 .../test/java/org/apache/cayenne/testdo/weighted_sort/SortDep.java  | 2 +-
 .../test/java/org/apache/cayenne/testdo/weighted_sort/SortRoot.java | 2 +-
 .../java/org/apache/cayenne/tx/DefaultTransactionManagerIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/tx/TransactionIsolationIT.java | 2 +-
 .../org/apache/cayenne/tx/TransactionPropagationRollbackIT.java     | 2 +-
 .../src/test/java/org/apache/cayenne/tx/TransactionThreadIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/tx/UserTransactionIT.java      | 2 +-
 .../src/test/java/org/apache/cayenne/unit/DB2UnitDbAdapter.java     | 2 +-
 .../src/test/java/org/apache/cayenne/unit/DerbyUnitDbAdapter.java   | 2 +-
 .../test/java/org/apache/cayenne/unit/FirebirdUnitDbAdapter.java    | 2 +-
 .../test/java/org/apache/cayenne/unit/FrontBaseUnitDbAdapter.java   | 2 +-
 .../src/test/java/org/apache/cayenne/unit/H2UnitDbAdapter.java      | 2 +-
 .../src/test/java/org/apache/cayenne/unit/HSQLDBUnitDbAdapter.java  | 2 +-
 .../src/test/java/org/apache/cayenne/unit/HSQLProcedures.java       | 2 +-
 .../src/test/java/org/apache/cayenne/unit/IngresUnitDbAdapter.java  | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/unit/JNDISetup.java | 2 +-
 .../src/test/java/org/apache/cayenne/unit/MySQLUnitDbAdapter.java   | 2 +-
 .../test/java/org/apache/cayenne/unit/OpenBaseUnitDbAdapter.java    | 2 +-
 .../src/test/java/org/apache/cayenne/unit/OracleUnitDbAdapter.java  | 2 +-
 .../test/java/org/apache/cayenne/unit/PostgresUnitDbAdapter.java    | 2 +-
 .../test/java/org/apache/cayenne/unit/SQLServerUnitDbAdapter.java   | 2 +-
 .../src/test/java/org/apache/cayenne/unit/SQLiteUnitDbAdapter.java  | 2 +-
 .../src/test/java/org/apache/cayenne/unit/SybaseUnitDbAdapter.java  | 2 +-
 .../src/test/java/org/apache/cayenne/unit/UnitDbAdapter.java        | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/unit/di/DICase.java | 2 +-
 .../src/test/java/org/apache/cayenne/unit/di/DICaseSelfIT.java      | 2 +-
 .../java/org/apache/cayenne/unit/di/DataChannelInterceptor.java     | 2 +-
 .../test/java/org/apache/cayenne/unit/di/DataChannelSyncStats.java  | 2 +-
 .../org/apache/cayenne/unit/di/DefaultUnitTestLifecycleManager.java | 2 +-
 .../src/test/java/org/apache/cayenne/unit/di/UnitTestClosure.java   | 2 +-
 .../java/org/apache/cayenne/unit/di/UnitTestLifecycleManager.java   | 2 +-
 .../java/org/apache/cayenne/unit/di/server/CayenneProjects.java     | 2 +-
 .../org/apache/cayenne/unit/di/server/ConnectionProperties.java     | 2 +-
 .../src/test/java/org/apache/cayenne/unit/di/server/DBCleaner.java  | 2 +-
 .../java/org/apache/cayenne/unit/di/server/DBCleanerProvider.java   | 2 +-
 .../java/org/apache/cayenne/unit/di/server/FlavoredDBHelper.java    | 2 +-
 .../org/apache/cayenne/unit/di/server/FlavoredDBHelperProvider.java | 2 +-
 .../java/org/apache/cayenne/unit/di/server/PeopleProjectCase.java   | 2 +-
 .../cayenne/unit/di/server/SQLTemplateCustomizerProvider.java       | 2 +-
 .../test/java/org/apache/cayenne/unit/di/server/SchemaBuilder.java  | 2 +-
 .../src/test/java/org/apache/cayenne/unit/di/server/ServerCase.java | 2 +-
 .../unit/di/server/ServerCaseBatchQueryBuilderFactoryProvider.java  | 2 +-
 .../org/apache/cayenne/unit/di/server/ServerCaseContextsSync.java   | 2 +-
 .../cayenne/unit/di/server/ServerCaseDataChannelInterceptor.java    | 2 +-
 .../cayenne/unit/di/server/ServerCaseDataContextProvider.java       | 2 +-
 .../apache/cayenne/unit/di/server/ServerCaseDataDomainProvider.java | 2 +-
 .../apache/cayenne/unit/di/server/ServerCaseDataNodeFactory.java    | 2 +-
 .../apache/cayenne/unit/di/server/ServerCaseDataNodeProvider.java   | 2 +-
 .../apache/cayenne/unit/di/server/ServerCaseDataSourceFactory.java  | 2 +-
 .../cayenne/unit/di/server/ServerCaseDataSourceInfoProvider.java    | 2 +-
 .../apache/cayenne/unit/di/server/ServerCaseDbAdapterProvider.java  | 2 +-
 .../cayenne/unit/di/server/ServerCaseEntityResolverProvider.java    | 2 +-
 .../apache/cayenne/unit/di/server/ServerCaseLifecycleManager.java   | 2 +-
 .../java/org/apache/cayenne/unit/di/server/ServerCaseModule.java    | 2 +-
 .../cayenne/unit/di/server/ServerCaseObjectContextProvider.java     | 2 +-
 .../org/apache/cayenne/unit/di/server/ServerCaseProperties.java     | 2 +-
 .../java/org/apache/cayenne/unit/di/server/ServerCaseSelfIT.java    | 2 +-
 .../cayenne/unit/di/server/ServerCaseSharedDataSourceFactory.java   | 2 +-
 .../org/apache/cayenne/unit/di/server/ServerRuntimeProvider.java    | 2 +-
 .../cayenne/unit/di/server/ServerRuntimeProviderContextsSync.java   | 2 +-
 .../org/apache/cayenne/unit/di/server/UnitDbAdapterProvider.java    | 2 +-
 .../java/org/apache/cayenne/unit/di/server/UseServerRuntime.java    | 2 +-
 .../java/org/apache/cayenne/unit/jira/CAY_10062004_ExpTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/unit/jira/CAY_115IT.java       | 2 +-
 .../src/test/java/org/apache/cayenne/unit/jira/CAY_191IT.java       | 2 +-
 .../src/test/java/org/apache/cayenne/unit/jira/CAY_194IT.java       | 2 +-
 .../src/test/java/org/apache/cayenne/unit/jira/CAY_207Manager1.java | 2 +-
 .../src/test/java/org/apache/cayenne/unit/jira/CAY_207Manager2.java | 2 +-
 .../src/test/java/org/apache/cayenne/unit/jira/CAY_207String1.java  | 2 +-
 .../src/test/java/org/apache/cayenne/unit/jira/CAY_207String2.java  | 2 +-
 .../test/java/org/apache/cayenne/unit/jira/CAY_207StringType1.java  | 2 +-
 .../test/java/org/apache/cayenne/unit/jira/CAY_207StringType2.java  | 2 +-
 .../src/test/java/org/apache/cayenne/unit/jira/CAY_743Test.java     | 2 +-
 .../java/org/apache/cayenne/unit/util/ModuleProviderChecker.java    | 2 +-
 .../java/org/apache/cayenne/unit/util/SQLTemplateCustomizer.java    | 2 +-
 .../src/test/java/org/apache/cayenne/unit/util/TstBean.java         | 2 +-
 .../test/java/org/apache/cayenne/unit/util/ValidationDelegate.java  | 2 +-
 .../src/test/java/org/apache/cayenne/util/ArrayUtilTest.java        | 2 +-
 .../src/test/java/org/apache/cayenne/util/Base64CodecTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/util/DeepMergeOperationIT.java | 2 +-
 .../org/apache/cayenne/util/DeepMergeOperationInheritanceIT.java    | 2 +-
 .../src/test/java/org/apache/cayenne/util/GenericResponseTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/util/IDUtilTest.java           | 2 +-
 .../test/java/org/apache/cayenne/util/IndexPropertyListTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/util/IndexedObject.java        | 2 +-
 .../src/test/java/org/apache/cayenne/util/InvocationTest.java       | 2 +-
 .../src/test/java/org/apache/cayenne/util/ListResponseTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/util/MockSerializable.java     | 2 +-
 .../java/org/apache/cayenne/util/PersistentObjectHolderTest.java    | 2 +-
 .../src/test/java/org/apache/cayenne/util/RegexUtilTest.java        | 2 +-
 .../test/java/org/apache/cayenne/util/ShallowMergeOperationIT.java  | 2 +-
 .../src/test/java/org/apache/cayenne/util/SingleEntryMapTest.java   | 2 +-
 cayenne-server/src/test/java/org/apache/cayenne/util/UtilTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/util/WeakValueMapTest.java     | 2 +-
 .../util/concurrentlinkedhashmap/ConcurrentLinkedHashMapTest.java   | 2 +-
 .../org/apache/cayenne/validation/BeanValidationFailureTest.java    | 2 +-
 .../java/org/apache/cayenne/validation/ValidationExceptionTest.java | 2 +-
 .../java/org/apache/cayenne/validation/ValidationResultTest.java    | 2 +-
 cayenne-server/src/test/resources/custom-name-file.xml              | 2 +-
 cayenne-server/src/test/resources/dbcp.driver.properties            | 2 +-
 cayenne-server/src/test/resources/dbcp.properties                   | 2 +-
 cayenne-server/src/test/resources/ddl/db2/create-out-sp.sql         | 2 +-
 cayenne-server/src/test/resources/ddl/db2/create-select-sp.sql      | 2 +-
 cayenne-server/src/test/resources/ddl/db2/create-update-sp.sql      | 2 +-
 cayenne-server/src/test/resources/ddl/db2/create-update-sp2.sql     | 2 +-
 cayenne-server/src/test/resources/ddl/db2/drop-out-sp.sql           | 2 +-
 cayenne-server/src/test/resources/ddl/db2/drop-select-sp.sql        | 2 +-
 cayenne-server/src/test/resources/ddl/db2/drop-update-sp.sql        | 2 +-
 cayenne-server/src/test/resources/ddl/db2/drop-update-sp2.sql       | 2 +-
 cayenne-server/src/test/resources/ddl/hsqldb/create-sp-aliases.sql  | 2 +-
 cayenne-server/src/test/resources/ddl/mysql/create-out-sp.sql       | 2 +-
 cayenne-server/src/test/resources/ddl/mysql/create-select-sp.sql    | 2 +-
 cayenne-server/src/test/resources/ddl/mysql/create-update-sp.sql    | 2 +-
 cayenne-server/src/test/resources/ddl/mysql/create-update-sp2.sql   | 2 +-
 cayenne-server/src/test/resources/ddl/mysql/drop-out-sp.sql         | 2 +-
 cayenne-server/src/test/resources/ddl/mysql/drop-select-sp.sql      | 2 +-
 cayenne-server/src/test/resources/ddl/mysql/drop-update-sp.sql      | 2 +-
 cayenne-server/src/test/resources/ddl/mysql/drop-update-sp2.sql     | 2 +-
 cayenne-server/src/test/resources/ddl/oracle/create-out-sp.sql      | 2 +-
 cayenne-server/src/test/resources/ddl/oracle/create-select-sp.sql   | 2 +-
 cayenne-server/src/test/resources/ddl/oracle/create-types-pkg.sql   | 2 +-
 cayenne-server/src/test/resources/ddl/oracle/create-update-sp.sql   | 2 +-
 cayenne-server/src/test/resources/ddl/oracle/create-update-sp2.sql  | 2 +-
 cayenne-server/src/test/resources/ddl/postgresql/create-out-sp.sql  | 2 +-
 .../src/test/resources/ddl/postgresql/create-select-sp.sql          | 2 +-
 .../src/test/resources/ddl/postgresql/create-update-sp.sql          | 2 +-
 .../src/test/resources/ddl/postgresql/create-update-sp2.sql         | 2 +-
 cayenne-server/src/test/resources/ddl/sybase/create-out-sp.sql      | 2 +-
 cayenne-server/src/test/resources/ddl/sybase/create-select-sp.sql   | 2 +-
 cayenne-server/src/test/resources/ddl/sybase/create-update-sp.sql   | 2 +-
 cayenne-server/src/test/resources/ddl/sybase/create-update-sp2.sql  | 2 +-
 cayenne-server/src/test/resources/ddl/sybase/drop-out-sp.sql        | 2 +-
 cayenne-server/src/test/resources/ddl/sybase/drop-select-sp.sql     | 2 +-
 cayenne-server/src/test/resources/ddl/sybase/drop-update-sp.sql     | 2 +-
 cayenne-server/src/test/resources/ddl/sybase/drop-update-sp2.sql    | 2 +-
 .../org/apache/cayenne/configuration/server/testDBCP.properties     | 2 +-
 .../apache/cayenne/configuration/server/testDBCP_legacy.properties  | 2 +-
 .../org/apache/cayenne/configuration/xml/DbEntityHandlerTest.xml    | 2 +-
 .../apache/cayenne/configuration/xml/DbKeyGeneratorHandlerTest.xml  | 2 +-
 .../apache/cayenne/configuration/xml/DbRelationshipHandlerTest.xml  | 2 +-
 .../org/apache/cayenne/configuration/xml/ObjEntityHandlerTest.xml   | 2 +-
 .../apache/cayenne/configuration/xml/ObjRelationshipHandlerTest.xml | 2 +-
 .../configuration/xml/PrefetchTypeForSelectQueryHandlerTest.xml     | 2 +-
 .../configuration/xml/PrefetchTypeForSqlTemplateHandlerTest.xml     | 2 +-
 .../org/apache/cayenne/configuration/xml/testConfigMap2.map.xml     | 2 +-
 .../org/apache/cayenne/configuration/xml/testConfigMap3_1.map.xml   | 2 +-
 .../org/apache/cayenne/configuration/xml/testConfigMap3_2.map.xml   | 2 +-
 .../org/apache/cayenne/dbimport/reverseEngineering-ant-mapping.xml  | 2 +-
 .../cayenne/dbimport/reverseEngineering-catalog-and-schema.xml      | 2 +-
 .../org/apache/cayenne/dbimport/reverseEngineering-catalog.xml      | 2 +-
 .../org/apache/cayenne/dbimport/reverseEngineering-expected.xml     | 2 +-
 .../org/apache/cayenne/dbimport/reverseEngineering-flat.xml         | 2 +-
 .../apache/cayenne/dbimport/reverseEngineering-maven-mapping.xml    | 2 +-
 .../apache/cayenne/dbimport/reverseEngineering-mixed-mapping.xml    | 2 +-
 .../org/apache/cayenne/dbimport/reverseEngineering-schema.xml       | 2 +-
 .../cayenne/dbimport/reverseEngineering-skipPrimaryKeyLoading.xml   | 2 +-
 .../dbimport/reverseEngineering-skipRelationshipsLoading.xml        | 2 +-
 .../org/apache/cayenne/dbimport/reverseEngineering-tableTypes.xml   | 2 +-
 .../resources/org/apache/cayenne/dbimport/reverseEngineering.xml    | 2 +-
 cayenne-velocity/pom.xml                                            | 2 +-
 .../src/main/java/org/apache/cayenne/velocity/BindDirective.java    | 2 +-
 .../main/java/org/apache/cayenne/velocity/BindEqualDirective.java   | 2 +-
 .../java/org/apache/cayenne/velocity/BindNotEqualDirective.java     | 2 +-
 .../java/org/apache/cayenne/velocity/BindObjectEqualDirective.java  | 2 +-
 .../org/apache/cayenne/velocity/BindObjectNotEqualDirective.java    | 2 +-
 .../src/main/java/org/apache/cayenne/velocity/ChainDirective.java   | 2 +-
 .../src/main/java/org/apache/cayenne/velocity/ChunkDirective.java   | 2 +-
 .../src/main/java/org/apache/cayenne/velocity/ResultDirective.java  | 2 +-
 .../org/apache/cayenne/velocity/SQLTemplateResourceManager.java     | 2 +-
 .../src/main/java/org/apache/cayenne/velocity/VelocityModule.java   | 2 +-
 .../org/apache/cayenne/velocity/VelocitySQLTemplateProcessor.java   | 2 +-
 .../org/apache/cayenne/velocity/VelocityServerModuleProvider.java   | 2 +-
 ....apache.cayenne.configuration.server.CayenneServerModuleProvider | 2 +-
 .../org/apache/cayenne/velocity/VelocityModuleProviderTest.java     | 2 +-
 .../apache/cayenne/velocity/VelocitySQLTemplateProcessorTest.java   | 2 +-
 .../cayenne/velocity/VelocitySQLTemplateProcessor_ChainTest.java    | 2 +-
 .../cayenne/velocity/VelocitySQLTemplateProcessor_SelectTest.java   | 2 +-
 cayenne-web/pom.xml                                                 | 2 +-
 .../java/org/apache/cayenne/configuration/web/CayenneFilter.java    | 2 +-
 .../java/org/apache/cayenne/configuration/web/RequestHandler.java   | 2 +-
 .../cayenne/configuration/web/SessionContextRequestHandler.java     | 2 +-
 .../cayenne/configuration/web/StatelessContextRequestHandler.java   | 2 +-
 .../java/org/apache/cayenne/configuration/web/WebConfiguration.java | 2 +-
 .../main/java/org/apache/cayenne/configuration/web/WebModule.java   | 2 +-
 .../apache/cayenne/configuration/web/WebServerModuleProvider.java   | 2 +-
 .../src/main/java/org/apache/cayenne/configuration/web/WebUtil.java | 2 +-
 ....apache.cayenne.configuration.server.CayenneServerModuleProvider | 2 +-
 .../org/apache/cayenne/configuration/web/CayenneFilterTest.java     | 2 +-
 .../cayenne/configuration/web/CayenneFilter_DispatchModule.java     | 2 +-
 .../configuration/web/CayenneFilter_DispatchRequestHandler.java     | 2 +-
 .../test/java/org/apache/cayenne/configuration/web/MockModule1.java | 2 +-
 .../test/java/org/apache/cayenne/configuration/web/MockModule2.java | 2 +-
 .../org/apache/cayenne/configuration/web/MockRequestHandler.java    | 2 +-
 .../apache/cayenne/configuration/web/ServletContextHandlerTest.java | 2 +-
 .../org/apache/cayenne/configuration/web/WebConfigurationTest.java  | 2 +-
 .../org/apache/cayenne/configuration/web/WebModuleProviderTest.java | 2 +-
 .../java/org/apache/cayenne/configuration/web/WebModuleTest.java    | 2 +-
 .../test/java/org/apache/cayenne/configuration/web/WebUtilTest.java | 2 +-
 cayenne-xmpp/pom.xml                                                | 2 +-
 cayenne-xmpp/src/main/java/org/apache/cayenne/event/XMPPBridge.java | 2 +-
 .../src/main/java/org/apache/cayenne/event/XMPPBridgeFactory.java   | 2 +-
 .../src/main/java/org/apache/cayenne/event/XMPPBridgeProvider.java  | 2 +-
 cayenne-xmpp/src/main/java/org/apache/cayenne/event/XMPPModule.java | 2 +-
 .../java/org/apache/cayenne/event/XMPPServerModuleProvider.java     | 2 +-
 ....apache.cayenne.configuration.server.CayenneServerModuleProvider | 2 +-
 .../org/apache/cayenne/event/CayenneXMPPModuleProviderTest.java     | 2 +-
 .../test/java/org/apache/cayenne/event/XMPPBridgeFactoryTest.java   | 2 +-
 .../test/java/org/apache/cayenne/event/XMPPBridgeProviderTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/event/XMPPBridgeTest.java      | 2 +-
 .../src/test/java/org/apache/cayenne/event/XMPPModuleIT.java        | 2 +-
 docs/asciidoc/cayenne-asciidoc-extension/pom.xml                    | 2 +-
 .../main/java/org/apache/cayenne/asciidoc/CayennePostProcessor.java | 2 +-
 docs/asciidoc/cayenne-guide/pom.xml                                 | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/configurationProperties.adoc   | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/expressionsBNF.adoc            | 2 +-
 .../cayenne-guide/src/docs/asciidoc/_cayenne-guide/header.html      | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/listOfTables.adoc              | 2 +-
 .../cayenne-guide/src/docs/asciidoc/_cayenne-guide/part1.adoc       | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part1/mapping.adoc             | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part1/modeler.adoc             | 2 +-
 .../cayenne-guide/src/docs/asciidoc/_cayenne-guide/part1/setup.adoc | 2 +-
 .../cayenne-guide/src/docs/asciidoc/_cayenne-guide/part2.adoc       | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part2/customize.adoc           | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part2/expressions.adoc         | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part2/including.adoc           | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part2/lifecycle.adoc           | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part2/objectContext.adoc       | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part2/orderings.adoc           | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part2/queries.adoc             | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part2/starting.adoc            | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part2/tuning.adoc              | 2 +-
 .../cayenne-guide/src/docs/asciidoc/_cayenne-guide/part3.adoc       | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part3/clientImpl.adoc          | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part3/limitations.adoc         | 2 +-
 .../cayenne-guide/src/docs/asciidoc/_cayenne-guide/part3/rop.adoc   | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part3/ropDeployment.adoc       | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part3/ropSetup.adoc            | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part3/serverImpl.adoc          | 2 +-
 .../cayenne-guide/src/docs/asciidoc/_cayenne-guide/part4.adoc       | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part4/filtering.adoc           | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part4/introduction.adoc        | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part4/otherSettings.adoc       | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part4/revEngineering.adoc      | 2 +-
 .../cayenne-guide/src/docs/asciidoc/_cayenne-guide/part5.adoc       | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part5/apacheVelocity.adoc      | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part5/cacheInvalidation.adoc   | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part5/cayenneOsgi.adoc         | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part5/cayenneRopServer.adoc    | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part5/cayenneWeb.adoc          | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part5/commitLog.adoc           | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part5/crypto.adoc              | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/part5/jCache.adoc              | 2 +-
 .../docs/asciidoc/_cayenne-guide/part5/projectCompatibility.adoc    | 2 +-
 .../src/docs/asciidoc/_cayenne-guide/serviceCollections.adoc        | 2 +-
 .../cayenne-guide/src/docs/asciidoc/_cayenne-guide/var.adoc         | 2 +-
 docs/asciidoc/cayenne-guide/src/docs/asciidoc/cayenne-guide.adoc    | 4 ++--
 docs/asciidoc/getting-started-db-first/pom.xml                      | 2 +-
 .../src/docs/asciidoc/_getting-started-db-first/header.html         | 2 +-
 .../asciidoc/_getting-started-db-first/part1-maven-project.adoc     | 2 +-
 .../src/docs/asciidoc/_getting-started-db-first/part1-setup.adoc    | 2 +-
 .../src/docs/asciidoc/_getting-started-db-first/part1.adoc          | 2 +-
 .../src/docs/asciidoc/_getting-started-db-first/part2-rr-setup.adoc | 2 +-
 .../src/docs/asciidoc/_getting-started-db-first/part2.adoc          | 2 +-
 .../docs/asciidoc/_getting-started-db-first/part3-filtering.adoc    | 2 +-
 .../asciidoc/_getting-started-db-first/part3-updating-model.adoc    | 2 +-
 .../src/docs/asciidoc/_getting-started-db-first/part3.adoc          | 2 +-
 .../docs/asciidoc/_getting-started-db-first/part4-java-classes.adoc | 2 +-
 .../docs/asciidoc/_getting-started-db-first/part4-java-code.adoc    | 2 +-
 .../src/docs/asciidoc/_getting-started-db-first/part4.adoc          | 2 +-
 .../src/docs/asciidoc/_getting-started-db-first/part5.adoc          | 2 +-
 .../src/docs/asciidoc/getting-started-db-first.adoc                 | 4 ++--
 docs/asciidoc/getting-started-guide/pom.xml                         | 2 +-
 .../src/docs/asciidoc/_getting-started-guide/delete.adoc            | 2 +-
 .../src/docs/asciidoc/_getting-started-guide/header.html            | 2 +-
 .../src/docs/asciidoc/_getting-started-guide/java-classes.adoc      | 2 +-
 .../src/docs/asciidoc/_getting-started-guide/object-context.adoc    | 2 +-
 .../asciidoc/_getting-started-guide/object-relational-mapping.adoc  | 2 +-
 .../src/docs/asciidoc/_getting-started-guide/part2.adoc             | 2 +-
 .../src/docs/asciidoc/_getting-started-guide/part3.adoc             | 2 +-
 .../docs/asciidoc/_getting-started-guide/persistent-objects.adoc    | 2 +-
 .../src/docs/asciidoc/_getting-started-guide/select-query.adoc      | 2 +-
 .../src/docs/asciidoc/_getting-started-guide/setup.adoc             | 2 +-
 .../src/docs/asciidoc/_getting-started-guide/starting-project.adoc  | 2 +-
 .../src/docs/asciidoc/_getting-started-guide/webapp.adoc            | 2 +-
 .../src/docs/asciidoc/getting-started-guide.adoc                    | 4 ++--
 docs/asciidoc/getting-started-rop/pom.xml                           | 2 +-
 .../src/docs/asciidoc/_getting-started-rop/header.html              | 2 +-
 .../src/docs/asciidoc/_getting-started-rop/part1.adoc               | 2 +-
 .../src/docs/asciidoc/_getting-started-rop/part1/prerequisites.adoc | 2 +-
 .../src/docs/asciidoc/_getting-started-rop/part2.adoc               | 2 +-
 .../src/docs/asciidoc/_getting-started-rop/part2/adding.adoc        | 2 +-
 .../src/docs/asciidoc/_getting-started-rop/part2/connect.adoc       | 2 +-
 .../docs/asciidoc/_getting-started-rop/part2/hessianWebServ.adoc    | 2 +-
 .../src/docs/asciidoc/_getting-started-rop/part2/starting.adoc      | 2 +-
 .../src/docs/asciidoc/_getting-started-rop/var.adoc                 | 2 +-
 .../getting-started-rop/src/docs/asciidoc/getting-started-rop.adoc  | 4 ++--
 docs/asciidoc/pom.xml                                               | 2 +-
 docs/asciidoc/upgrade-guide/pom.xml                                 | 2 +-
 .../upgrade-guide/src/docs/asciidoc/_upgrade-guide/header.html      | 2 +-
 .../src/docs/asciidoc/_upgrade-guide/new-features.adoc              | 2 +-
 docs/asciidoc/upgrade-guide/src/docs/asciidoc/upgrade-guide.adoc    | 4 ++--
 docs/doc/pom.xml                                                    | 2 +-
 docs/doc/src/main/resources/README.html                             | 2 +-
 docs/pom.xml                                                        | 2 +-
 maven-plugins/cayenne-maven-plugin/pom.xml                          | 2 +-
 .../main/java/org/apache/cayenne/tools/CayenneGeneratorMojo.java    | 2 +-
 .../src/main/java/org/apache/cayenne/tools/DbGeneratorMojo.java     | 2 +-
 .../java/org/apache/cayenne/tools/DbImportDataSourceConfig.java     | 2 +-
 .../src/main/java/org/apache/cayenne/tools/DbImporterMojo.java      | 2 +-
 .../src/main/java/org/apache/cayenne/tools/MavenLogger.java         | 2 +-
 .../org/apache/cayenne/tools/MavenPluginClassLoaderManager.java     | 2 +-
 .../src/main/resources/META-INF/m2e/lifecycle-mapping-metadata.xml  | 2 +-
 .../src/test/java/org/apache/cayenne/stubs/ArtifactStub.java        | 2 +-
 .../src/test/java/org/apache/cayenne/stubs/CayenneProjectStub.java  | 2 +-
 .../java/org/apache/cayenne/stubs/CustomObjectNameGenerator.java    | 2 +-
 .../java/org/apache/cayenne/tools/CayenneGeneratorMojoTest.java     | 2 +-
 .../org/apache/cayenne/tools/DbImporterMojoConfigurationTest.java   | 2 +-
 .../src/test/java/org/apache/cayenne/tools/DbImporterMojoTest.java  | 2 +-
 .../src/test/java/org/apache/cayenne/tools/DerbyManager.java        | 2 +-
 .../src/test/resources/cgen/project-to-test/cgen-pom.xml            | 2 +-
 .../src/test/resources/cgen/project-to-test/datamap-and-pom.xml     | 2 +-
 .../src/test/resources/cgen/project-to-test/pom.xml                 | 2 +-
 .../test/resources/cgen/project-to-test/replaceDatamapMode-pom.xml  | 2 +-
 .../src/test/resources/org/apache/cayenne/tools/config/pom-01.xml   | 2 +-
 .../org/apache/cayenne/tools/config/pom-catalog-and-schema.xml      | 2 +-
 .../test/resources/org/apache/cayenne/tools/config/pom-catalog.xml  | 2 +-
 .../org/apache/cayenne/tools/config/pom-default-package.xml         | 2 +-
 .../src/test/resources/org/apache/cayenne/tools/config/pom-flat.xml | 2 +-
 .../test/resources/org/apache/cayenne/tools/config/pom-mapping.xml  | 2 +-
 .../test/resources/org/apache/cayenne/tools/config/pom-schema-2.xml | 2 +-
 .../test/resources/org/apache/cayenne/tools/config/pom-schema.xml   | 2 +-
 .../apache/cayenne/tools/config/pom-skip-primary-key-loading.xml    | 2 +-
 .../apache/cayenne/tools/config/pom-skip-relationships-loading.xml  | 2 +-
 .../resources/org/apache/cayenne/tools/config/pom-table-types.xml   | 2 +-
 .../cayenne/tools/dbimport/testAddedFlattenedRelationship-pom.xml   | 2 +-
 .../cayenne/tools/dbimport/testAddedFlattenedRelationship.map.xml   | 2 +-
 .../tools/dbimport/testAddedFlattenedRelationship.map.xml-result    | 2 +-
 .../cayenne/tools/dbimport/testAddedFlattenedRelationship.sql       | 2 +-
 .../apache/cayenne/tools/dbimport/testComplexChangeOrder-pom.xml    | 2 +-
 .../apache/cayenne/tools/dbimport/testComplexChangeOrder.map.xml    | 2 +-
 .../cayenne/tools/dbimport/testComplexChangeOrder.map.xml-result    | 2 +-
 .../org/apache/cayenne/tools/dbimport/testComplexChangeOrder.sql    | 2 +-
 .../cayenne/tools/dbimport/testCustomObjectLayerSettings-pom.xml    | 2 +-
 .../cayenne/tools/dbimport/testCustomObjectLayerSettings.map.xml    | 2 +-
 .../tools/dbimport/testCustomObjectLayerSettings.map.xml-result     | 2 +-
 .../apache/cayenne/tools/dbimport/testCustomObjectLayerSettings.sql | 2 +-
 .../org/apache/cayenne/tools/dbimport/testDbAttributeChange-pom.xml | 2 +-
 .../org/apache/cayenne/tools/dbimport/testDbAttributeChange.map.xml | 2 +-
 .../cayenne/tools/dbimport/testDbAttributeChange.map.xml-result     | 2 +-
 .../org/apache/cayenne/tools/dbimport/testDbAttributeChange.sql     | 2 +-
 .../org/apache/cayenne/tools/dbimport/testDefaultPackage-pom.xml    | 2 +-
 .../apache/cayenne/tools/dbimport/testDefaultPackage.map.xml-result | 2 +-
 .../org/apache/cayenne/tools/dbimport/testDefaultPackage.sql        | 2 +-
 .../apache/cayenne/tools/dbimport/testExcludeRelationship-pom.xml   | 2 +-
 .../apache/cayenne/tools/dbimport/testExcludeRelationship.map.xml   | 2 +-
 .../cayenne/tools/dbimport/testExcludeRelationship.map.xml-result   | 2 +-
 .../org/apache/cayenne/tools/dbimport/testExcludeRelationship.sql   | 2 +-
 .../cayenne/tools/dbimport/testExcludeRelationshipFirst-pom.xml     | 2 +-
 .../tools/dbimport/testExcludeRelationshipFirst.map.xml-result      | 2 +-
 .../apache/cayenne/tools/dbimport/testExcludeRelationshipFirst.sql  | 2 +-
 .../apache/cayenne/tools/dbimport/testFilteringWithSchema-pom.xml   | 2 +-
 .../cayenne/tools/dbimport/testFilteringWithSchema.map.xml-result   | 2 +-
 .../org/apache/cayenne/tools/dbimport/testFilteringWithSchema.sql   | 2 +-
 .../org/apache/cayenne/tools/dbimport/testFkAttributeRename-pom.xml | 2 +-
 .../org/apache/cayenne/tools/dbimport/testFkAttributeRename.map.xml | 2 +-
 .../cayenne/tools/dbimport/testFkAttributeRename.map.xml-result     | 2 +-
 .../org/apache/cayenne/tools/dbimport/testFkAttributeRename.sql     | 2 +-
 .../tools/dbimport/testFlattensManyToManyWithRecursiveLink-pom.xml  | 2 +-
 .../dbimport/testFlattensManyToManyWithRecursiveLink.map.xml-result | 2 +-
 .../tools/dbimport/testFlattensManyToManyWithRecursiveLink.sql      | 2 +-
 .../apache/cayenne/tools/dbimport/testForceDataMapSchema-pom.xml    | 2 +-
 .../apache/cayenne/tools/dbimport/testForceDataMapSchema.map.xml    | 2 +-
 .../cayenne/tools/dbimport/testForceDataMapSchema.map.xml-result    | 2 +-
 .../org/apache/cayenne/tools/dbimport/testForceDataMapSchema.sql    | 2 +-
 .../cayenne/tools/dbimport/testImportAddTableAndColumn-pom.xml      | 2 +-
 .../cayenne/tools/dbimport/testImportAddTableAndColumn.map.xml      | 2 +-
 .../tools/dbimport/testImportAddTableAndColumn.map.xml-result       | 2 +-
 .../apache/cayenne/tools/dbimport/testImportAddTableAndColumn.sql   | 2 +-
 .../org/apache/cayenne/tools/dbimport/testImportNewDataMap-pom.xml  | 2 +-
 .../cayenne/tools/dbimport/testImportNewDataMap.map.xml-result      | 2 +-
 .../org/apache/cayenne/tools/dbimport/testImportNewDataMap.sql      | 2 +-
 .../apache/cayenne/tools/dbimport/testImportNewRelationship-pom.xml | 2 +-
 .../apache/cayenne/tools/dbimport/testImportNewRelationship.map.xml | 2 +-
 .../cayenne/tools/dbimport/testImportNewRelationship.map.xml-result | 2 +-
 .../org/apache/cayenne/tools/dbimport/testImportNewRelationship.sql | 2 +-
 .../apache/cayenne/tools/dbimport/testImportWithoutChanges-pom.xml  | 2 +-
 .../apache/cayenne/tools/dbimport/testImportWithoutChanges.map.xml  | 2 +-
 .../cayenne/tools/dbimport/testImportWithoutChanges.map.xml-result  | 2 +-
 .../org/apache/cayenne/tools/dbimport/testImportWithoutChanges.sql  | 2 +-
 .../org/apache/cayenne/tools/dbimport/testInheritance-pom.xml       | 2 +-
 .../org/apache/cayenne/tools/dbimport/testInheritance.map.xml       | 2 +-
 .../apache/cayenne/tools/dbimport/testInheritance.map.xml-result    | 2 +-
 .../resources/org/apache/cayenne/tools/dbimport/testInheritance.sql | 2 +-
 .../org/apache/cayenne/tools/dbimport/testJava7Types-pom.xml        | 2 +-
 .../org/apache/cayenne/tools/dbimport/testJava7Types.map.xml        | 2 +-
 .../org/apache/cayenne/tools/dbimport/testJava7Types.map.xml-result | 2 +-
 .../resources/org/apache/cayenne/tools/dbimport/testJava7Types.sql  | 2 +-
 .../org/apache/cayenne/tools/dbimport/testJava8Types-pom.xml        | 2 +-
 .../org/apache/cayenne/tools/dbimport/testJava8Types.map.xml        | 2 +-
 .../org/apache/cayenne/tools/dbimport/testJava8Types.map.xml-result | 2 +-
 .../resources/org/apache/cayenne/tools/dbimport/testJava8Types.sql  | 2 +-
 .../org/apache/cayenne/tools/dbimport/testNamingStrategy-pom.xml    | 2 +-
 .../apache/cayenne/tools/dbimport/testNamingStrategy.map.xml-result | 2 +-
 .../org/apache/cayenne/tools/dbimport/testNamingStrategy.sql        | 2 +-
 .../org/apache/cayenne/tools/dbimport/testOneToOne-pom.xml          | 2 +-
 .../org/apache/cayenne/tools/dbimport/testOneToOne.map.xml-result   | 2 +-
 .../resources/org/apache/cayenne/tools/dbimport/testOneToOne.sql    | 2 +-
 .../cayenne/tools/dbimport/testPreserveCustomObjMappings-pom.xml    | 2 +-
 .../cayenne/tools/dbimport/testPreserveCustomObjMappings.map.xml    | 2 +-
 .../tools/dbimport/testPreserveCustomObjMappings.map.xml-result     | 2 +-
 .../apache/cayenne/tools/dbimport/testPreserveCustomObjMappings.sql | 2 +-
 .../apache/cayenne/tools/dbimport/testPreserveRelationships-pom.xml | 2 +-
 .../apache/cayenne/tools/dbimport/testPreserveRelationships.map.xml | 2 +-
 .../cayenne/tools/dbimport/testPreserveRelationships.map.xml-result | 2 +-
 .../org/apache/cayenne/tools/dbimport/testPreserveRelationships.sql | 2 +-
 .../cayenne/tools/dbimport/testSchemasAndTableExclude-pom.xml       | 2 +-
 .../tools/dbimport/testSchemasAndTableExclude.map.xml-result        | 2 +-
 .../apache/cayenne/tools/dbimport/testSchemasAndTableExclude.sql    | 2 +-
 .../apache/cayenne/tools/dbimport/testSkipPrimaryKeyLoading-pom.xml | 2 +-
 .../apache/cayenne/tools/dbimport/testSkipPrimaryKeyLoading.map.xml | 2 +-
 .../cayenne/tools/dbimport/testSkipPrimaryKeyLoading.map.xml-result | 2 +-
 .../org/apache/cayenne/tools/dbimport/testSkipPrimaryKeyLoading.sql | 2 +-
 .../cayenne/tools/dbimport/testSkipRelationshipsLoading-pom.xml     | 2 +-
 .../cayenne/tools/dbimport/testSkipRelationshipsLoading.map.xml     | 2 +-
 .../tools/dbimport/testSkipRelationshipsLoading.map.xml-result      | 2 +-
 .../apache/cayenne/tools/dbimport/testSkipRelationshipsLoading.sql  | 2 +-
 .../tools/dbimport/testSupportsCatalogsOnReverseEngineering-pom.xml | 2 +-
 .../tools/dbimport/testSupportsCatalogsOnReverseEngineering.map.xml | 2 +-
 .../org/apache/cayenne/tools/dbimport/testTableTypes-pom.xml        | 2 +-
 .../org/apache/cayenne/tools/dbimport/testTableTypes.map.xml-result | 2 +-
 .../resources/org/apache/cayenne/tools/dbimport/testTableTypes.sql  | 2 +-
 .../apache/cayenne/tools/dbimport/testUnFlattensManyToMany-pom.xml  | 2 +-
 .../apache/cayenne/tools/dbimport/testUnFlattensManyToMany.map.xml  | 2 +-
 .../cayenne/tools/dbimport/testUnFlattensManyToMany.map.xml-result  | 2 +-
 .../org/apache/cayenne/tools/dbimport/testUnFlattensManyToMany.sql  | 2 +-
 .../org/apache/cayenne/tools/dbimport/testViewsExclude-pom.xml      | 2 +-
 .../apache/cayenne/tools/dbimport/testViewsExclude.map.xml-result   | 2 +-
 .../org/apache/cayenne/tools/dbimport/testViewsExclude.sql          | 2 +-
 .../src/test/resources/org/apache/cayenne/tools/dbimporter-pom1.xml | 2 +-
 .../src/test/resources/org/apache/cayenne/tools/dbimporter-pom2.xml | 2 +-
 .../src/test/resources/org/apache/cayenne/tools/dbimporter-pom3.xml | 2 +-
 maven-plugins/cayenne-modeler-maven-plugin/pom.xml                  | 2 +-
 .../src/main/java/org/apache/cayenne/tools/CayenneModelerMojo.java  | 2 +-
 maven-plugins/cayenne-tools-itest/pom.xml                           | 2 +-
 .../org/apache/cayenne/tools/CayenneGeneratorIntegrationTest.java   | 2 +-
 maven-plugins/pom.xml                                               | 2 +-
 modeler/cayenne-modeler-generic-ext/pom.xml                         | 2 +-
 .../java/org/apache/cayenne/modeler/generic/GenericButtonUI.java    | 2 +-
 .../apache/cayenne/modeler/generic/GenericCayenneModelerModule.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/generic/GenericMain.java   | 2 +-
 .../apache/cayenne/modeler/generic/GenericPlatformInitializer.java  | 2 +-
 modeler/cayenne-modeler-generic/pom.xml                             | 2 +-
 modeler/cayenne-modeler-mac-ext/pom.xml                             | 2 +-
 .../java/org/apache/cayenne/modeler/osx/OSXApplicationWrapper.java  | 2 +-
 .../org/apache/cayenne/modeler/osx/OSXCayenneModelerModule.java     | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/osx/OSXMain.java       | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/osx/OSXPanelUI.java    | 2 +-
 .../java/org/apache/cayenne/modeler/osx/OSXPlatformInitializer.java | 2 +-
 .../java/org/apache/cayenne/modeler/osx/OSXQuitResponseWrapper.java | 2 +-
 .../java/org/apache/cayenne/modeler/osx/OSXToolBarSeparatorUI.java  | 2 +-
 modeler/cayenne-modeler-mac/pom.xml                                 | 2 +-
 modeler/cayenne-modeler-win-ext/pom.xml                             | 2 +-
 .../org/apache/cayenne/modeler/win/WinCayenneModelerModule.java     | 2 +-
 .../java/org/apache/cayenne/modeler/win/WinCustomTextFieldUI.java   | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/win/WinMain.java       | 2 +-
 .../java/org/apache/cayenne/modeler/win/WinPlatformInitializer.java | 2 +-
 modeler/cayenne-modeler-win/pom.xml                                 | 2 +-
 modeler/cayenne-modeler/pom.xml                                     | 2 +-
 .../java/org/apache/cayenne/configuration/event/DataMapEvent.java   | 2 +-
 .../org/apache/cayenne/configuration/event/DataMapListener.java     | 2 +-
 .../java/org/apache/cayenne/configuration/event/DataNodeEvent.java  | 2 +-
 .../org/apache/cayenne/configuration/event/DataNodeListener.java    | 2 +-
 .../java/org/apache/cayenne/configuration/event/DomainEvent.java    | 2 +-
 .../java/org/apache/cayenne/configuration/event/DomainListener.java | 2 +-
 .../java/org/apache/cayenne/configuration/event/ProcedureEvent.java | 2 +-
 .../org/apache/cayenne/configuration/event/ProcedureListener.java   | 2 +-
 .../apache/cayenne/configuration/event/ProcedureParameterEvent.java | 2 +-
 .../cayenne/configuration/event/ProcedureParameterListener.java     | 2 +-
 .../java/org/apache/cayenne/configuration/event/QueryEvent.java     | 2 +-
 .../java/org/apache/cayenne/configuration/event/QueryListener.java  | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/Application.java       | 2 +-
 .../java/org/apache/cayenne/modeler/CayenneModelerController.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/CayenneModelerFrame.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/ClassLoadingService.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/CodeTemplateManager.java   | 2 +-
 .../java/org/apache/cayenne/modeler/DbRelationshipDialogView.java   | 2 +-
 .../java/org/apache/cayenne/modeler/FileClassLoadingService.java    | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/Main.java              | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/ModelerConstants.java  | 2 +-
 .../main/java/org/apache/cayenne/modeler/ModelerPreferences.java    | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/ProjectController.java | 2 +-
 .../java/org/apache/cayenne/modeler/ProjectFileChangeTracker.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/ProjectTreeFactory.java    | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/ProjectTreeModel.java  | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/ProjectTreeView.java   | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/TreeDragSource.java    | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/TreeDropTarget.java    | 2 +-
 .../main/java/org/apache/cayenne/modeler/action/AboutAction.java    | 2 +-
 .../main/java/org/apache/cayenne/modeler/action/ActionManager.java  | 2 +-
 .../org/apache/cayenne/modeler/action/BaseViewEntityAction.java     | 2 +-
 .../java/org/apache/cayenne/modeler/action/CollapseTreeAction.java  | 2 +-
 .../apache/cayenne/modeler/action/ConfigurePreferencesAction.java   | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/action/CopyAction.java | 2 +-
 .../java/org/apache/cayenne/modeler/action/CopyAttributeAction.java | 2 +-
 .../cayenne/modeler/action/CopyAttributeRelationshipAction.java     | 2 +-
 .../org/apache/cayenne/modeler/action/CopyCallbackMethodAction.java | 2 +-
 .../apache/cayenne/modeler/action/CopyProcedureParameterAction.java | 2 +-
 .../org/apache/cayenne/modeler/action/CopyRelationshipAction.java   | 2 +-
 .../org/apache/cayenne/modeler/action/CreateAttributeAction.java    | 2 +-
 .../apache/cayenne/modeler/action/CreateCallbackMethodAction.java   | 2 +-
 .../java/org/apache/cayenne/modeler/action/CreateDataMapAction.java | 2 +-
 .../org/apache/cayenne/modeler/action/CreateDbEntityAction.java     | 2 +-
 .../org/apache/cayenne/modeler/action/CreateEmbeddableAction.java   | 2 +-
 .../java/org/apache/cayenne/modeler/action/CreateNodeAction.java    | 2 +-
 .../org/apache/cayenne/modeler/action/CreateObjEntityAction.java    | 2 +-
 .../apache/cayenne/modeler/action/CreateObjEntityFromDbAction.java  | 2 +-
 .../org/apache/cayenne/modeler/action/CreateProcedureAction.java    | 2 +-
 .../cayenne/modeler/action/CreateProcedureParameterAction.java      | 2 +-
 .../java/org/apache/cayenne/modeler/action/CreateQueryAction.java   | 2 +-
 .../org/apache/cayenne/modeler/action/CreateRelationshipAction.java | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/action/CutAction.java  | 2 +-
 .../java/org/apache/cayenne/modeler/action/CutAttributeAction.java  | 2 +-
 .../cayenne/modeler/action/CutAttributeRelationshipAction.java      | 2 +-
 .../org/apache/cayenne/modeler/action/CutCallbackMethodAction.java  | 2 +-
 .../apache/cayenne/modeler/action/CutProcedureParameterAction.java  | 2 +-
 .../org/apache/cayenne/modeler/action/CutRelationshipAction.java    | 2 +-
 .../main/java/org/apache/cayenne/modeler/action/DBWizardAction.java | 2 +-
 .../apache/cayenne/modeler/action/DbEntityCounterpartAction.java    | 2 +-
 .../java/org/apache/cayenne/modeler/action/DbEntitySyncAction.java  | 2 +-
 .../org/apache/cayenne/modeler/action/DefaultActionManager.java     | 2 +-
 .../java/org/apache/cayenne/modeler/action/DocumentationAction.java | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/action/ExitAction.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/action/FilterAction.java   | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/action/FindAction.java | 2 +-
 .../java/org/apache/cayenne/modeler/action/GenerateCodeAction.java  | 2 +-
 .../java/org/apache/cayenne/modeler/action/GenerateDBAction.java    | 2 +-
 .../org/apache/cayenne/modeler/action/GetDbConnectionAction.java    | 2 +-
 .../java/org/apache/cayenne/modeler/action/ImportDataMapAction.java | 2 +-
 .../java/org/apache/cayenne/modeler/action/ImportEOModelAction.java | 2 +-
 .../org/apache/cayenne/modeler/action/InferRelationshipsAction.java | 2 +-
 .../java/org/apache/cayenne/modeler/action/LinkDataMapAction.java   | 2 +-
 .../java/org/apache/cayenne/modeler/action/LinkDataMapsAction.java  | 2 +-
 .../java/org/apache/cayenne/modeler/action/LoadDbSchemaAction.java  | 2 +-
 .../main/java/org/apache/cayenne/modeler/action/MigrateAction.java  | 2 +-
 .../org/apache/cayenne/modeler/action/MultipleObjectsAction.java    | 2 +-
 .../org/apache/cayenne/modeler/action/NavigateBackwardAction.java   | 2 +-
 .../org/apache/cayenne/modeler/action/NavigateForwardAction.java    | 2 +-
 .../java/org/apache/cayenne/modeler/action/NewProjectAction.java    | 2 +-
 .../apache/cayenne/modeler/action/ObjEntityCounterpartAction.java   | 2 +-
 .../java/org/apache/cayenne/modeler/action/ObjEntitySyncAction.java | 2 +-
 .../apache/cayenne/modeler/action/ObjEntityToSuperEntityAction.java | 2 +-
 .../java/org/apache/cayenne/modeler/action/OpenProjectAction.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/action/PasteAction.java    | 2 +-
 .../main/java/org/apache/cayenne/modeler/action/ProjectAction.java  | 2 +-
 .../main/java/org/apache/cayenne/modeler/action/ProjectOpener.java  | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/action/RedoAction.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/action/RemoveAction.java   | 2 +-
 .../org/apache/cayenne/modeler/action/RemoveAttributeAction.java    | 2 +-
 .../cayenne/modeler/action/RemoveAttributeRelationshipAction.java   | 2 +-
 .../apache/cayenne/modeler/action/RemoveCallbackMethodAction.java   | 2 +-
 .../cayenne/modeler/action/RemoveProcedureParameterAction.java      | 2 +-
 .../org/apache/cayenne/modeler/action/RemoveRelationshipAction.java | 2 +-
 .../org/apache/cayenne/modeler/action/ReverseEngineeringAction.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/action/RevertAction.java   | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/action/SaveAction.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/action/SaveAsAction.java   | 2 +-
 .../org/apache/cayenne/modeler/action/ShowLogConsoleAction.java     | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/action/UndoAction.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/action/ValidateAction.java | 2 +-
 .../apache/cayenne/modeler/action/dbimport/AddCatalogAction.java    | 2 +-
 .../cayenne/modeler/action/dbimport/AddExcludeColumnAction.java     | 2 +-
 .../cayenne/modeler/action/dbimport/AddExcludeProcedureAction.java  | 2 +-
 .../cayenne/modeler/action/dbimport/AddExcludeTableAction.java      | 2 +-
 .../cayenne/modeler/action/dbimport/AddIncludeColumnAction.java     | 2 +-
 .../cayenne/modeler/action/dbimport/AddIncludeProcedureAction.java  | 2 +-
 .../cayenne/modeler/action/dbimport/AddIncludeTableAction.java      | 2 +-
 .../cayenne/modeler/action/dbimport/AddPatternParamAction.java      | 2 +-
 .../org/apache/cayenne/modeler/action/dbimport/AddSchemaAction.java | 2 +-
 .../apache/cayenne/modeler/action/dbimport/DeleteNodeAction.java    | 2 +-
 .../org/apache/cayenne/modeler/action/dbimport/EditNodeAction.java  | 2 +-
 .../cayenne/modeler/action/dbimport/MoveImportNodeAction.java       | 2 +-
 .../cayenne/modeler/action/dbimport/MoveInvertNodeAction.java       | 2 +-
 .../modeler/action/dbimport/ReverseEngineeringToolMenuAction.java   | 2 +-
 .../cayenne/modeler/action/dbimport/TreeManipulationAction.java     | 2 +-
 .../main/java/org/apache/cayenne/modeler/dialog/AboutDialog.java    | 2 +-
 .../java/org/apache/cayenne/modeler/dialog/ConfirmRemoveDialog.java | 2 +-
 .../java/org/apache/cayenne/modeler/dialog/DbJoinTableModel.java    | 2 +-
 .../org/apache/cayenne/modeler/dialog/DbRelationshipDialog.java     | 2 +-
 .../java/org/apache/cayenne/modeler/dialog/ErrorDebugDialog.java    | 2 +-
 .../java/org/apache/cayenne/modeler/dialog/FileDeletedDialog.java   | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/dialog/FindDialog.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/dialog/FindDialogView.java | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/dialog/LogConsole.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/dialog/LogConsoleView.java | 2 +-
 .../java/org/apache/cayenne/modeler/dialog/LogConsoleWindow.java    | 2 +-
 .../java/org/apache/cayenne/modeler/dialog/OverwriteDialog.java     | 2 +-
 .../org/apache/cayenne/modeler/dialog/UnsavedChangesDialog.java     | 2 +-
 .../org/apache/cayenne/modeler/dialog/ValidationResultBrowser.java  | 2 +-
 .../apache/cayenne/modeler/dialog/ValidationResultBrowserView.java  | 2 +-
 .../main/java/org/apache/cayenne/modeler/dialog/WarningDialog.java  | 2 +-
 .../cayenne/modeler/dialog/WarningDialogByDbTargetChange.java       | 2 +-
 .../dialog/autorelationship/InferRelationshipsController.java       | 2 +-
 .../dialog/autorelationship/InferRelationshipsControllerBase.java   | 2 +-
 .../modeler/dialog/autorelationship/InferRelationshipsDialog.java   | 2 +-
 .../modeler/dialog/autorelationship/InferRelationshipsPanel.java    | 2 +-
 .../dialog/autorelationship/InferRelationshipsTabController.java    | 2 +-
 .../modeler/dialog/autorelationship/InferredRelationship.java       | 2 +-
 .../java/org/apache/cayenne/modeler/dialog/cgen/TemplateDialog.java | 2 +-
 .../org/apache/cayenne/modeler/dialog/cgen/TemplateDialogView.java  | 2 +-
 .../apache/cayenne/modeler/dialog/datadomain/FilterController.java  | 2 +-
 .../org/apache/cayenne/modeler/dialog/datadomain/FilterDialog.java  | 2 +-
 .../java/org/apache/cayenne/modeler/dialog/datadomain/package.html  | 2 +-
 .../cayenne/modeler/dialog/datamap/CatalogUpdateController.java     | 2 +-
 .../modeler/dialog/datamap/DefaultsPreferencesController.java       | 2 +-
 .../cayenne/modeler/dialog/datamap/DefaultsPreferencesView.java     | 2 +-
 .../cayenne/modeler/dialog/datamap/LockingUpdateController.java     | 2 +-
 .../apache/cayenne/modeler/dialog/datamap/LockingUpdateView.java    | 2 +-
 .../cayenne/modeler/dialog/datamap/PackageUpdateController.java     | 2 +-
 .../cayenne/modeler/dialog/datamap/SchemaUpdateController.java      | 2 +-
 .../cayenne/modeler/dialog/datamap/SuperclassUpdateController.java  | 2 +-
 .../java/org/apache/cayenne/modeler/dialog/db/DataSourceWizard.java | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/DataSourceWizardView.java  | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/DbActionOptionsDialog.java | 2 +-
 .../apache/cayenne/modeler/dialog/db/gen/DBGeneratorOptions.java    | 2 +-
 .../cayenne/modeler/dialog/db/gen/DBGeneratorOptionsView.java       | 2 +-
 .../cayenne/modeler/dialog/db/gen/TableSelectorController.java      | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/gen/TableSelectorView.java | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/load/CatalogPopUpMenu.java | 2 +-
 .../apache/cayenne/modeler/dialog/db/load/DbImportProjectSaver.java | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/load/DbImportTreeNode.java | 2 +-
 .../apache/cayenne/modeler/dialog/db/load/DbLoadResultDialog.java   | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/load/DbLoaderContext.java  | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/load/DefaultPopUpMenu.java | 2 +-
 .../cayenne/modeler/dialog/db/load/IncludeTablePopUpMenu.java       | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/load/LoadDataMapTask.java  | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/load/LoaderDelegate.java   | 2 +-
 .../cayenne/modeler/dialog/db/load/ModelerDbImportAction.java       | 2 +-
 .../apache/cayenne/modeler/dialog/db/load/ModelerSyncModule.java    | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/load/RootPopUpMenu.java    | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/load/SchemaPopUpMenu.java  | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/load/TransferableNode.java | 2 +-
 .../org/apache/cayenne/modeler/dialog/db/merge/MergerOptions.java   | 2 +-
 .../apache/cayenne/modeler/dialog/db/merge/MergerOptionsView.java   | 2 +-
 .../modeler/dialog/db/merge/MergerTokenSelectorController.java      | 2 +-
 .../cayenne/modeler/dialog/db/merge/MergerTokenSelectorView.java    | 2 +-
 .../cayenne/modeler/dialog/db/merge/MergerTokenTableModel.java      | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/dialog/db/package.html | 2 +-
 .../apache/cayenne/modeler/dialog/objentity/ClassNameUpdater.java   | 2 +-
 .../cayenne/modeler/dialog/objentity/ClassNameUpdaterView.java      | 2 +-
 .../cayenne/modeler/dialog/objentity/DbRelationshipTargetView.java  | 2 +-
 .../cayenne/modeler/dialog/objentity/EntitySyncController.java      | 2 +-
 .../apache/cayenne/modeler/dialog/objentity/EntitySyncDialog.java   | 2 +-
 .../cayenne/modeler/dialog/objentity/ObjAttributeInfoDialog.java    | 2 +-
 .../modeler/dialog/objentity/ObjAttributeInfoDialogView.java        | 2 +-
 .../cayenne/modeler/dialog/objentity/ObjAttributePathBrowser.java   | 2 +-
 .../cayenne/modeler/dialog/objentity/ObjRelationshipInfo.java       | 2 +-
 .../cayenne/modeler/dialog/objentity/ObjRelationshipInfoView.java   | 2 +-
 .../modeler/dialog/objentity/ObjRelationshipPathBrowser.java        | 2 +-
 .../dialog/objentity/OverrideEmbeddableAttributeTableModel.java     | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/dialog/package.html    | 2 +-
 .../cayenne/modeler/dialog/pref/CayenneModelerPreferenceEditor.java | 2 +-
 .../apache/cayenne/modeler/dialog/pref/ClasspathPreferences.java    | 2 +-
 .../cayenne/modeler/dialog/pref/ClasspathPreferencesView.java       | 2 +-
 .../apache/cayenne/modeler/dialog/pref/DBConnectionInfoEditor.java  | 2 +-
 .../cayenne/modeler/dialog/pref/DBConnectionInfoEditorView.java     | 2 +-
 .../org/apache/cayenne/modeler/dialog/pref/DataSourceCreator.java   | 2 +-
 .../apache/cayenne/modeler/dialog/pref/DataSourceCreatorView.java   | 2 +-
 .../apache/cayenne/modeler/dialog/pref/DataSourceDuplicator.java    | 2 +-
 .../cayenne/modeler/dialog/pref/DataSourceDuplicatorView.java       | 2 +-
 .../apache/cayenne/modeler/dialog/pref/DataSourcePreferences.java   | 2 +-
 .../cayenne/modeler/dialog/pref/DataSourcePreferencesView.java      | 2 +-
 .../org/apache/cayenne/modeler/dialog/pref/EncodingSelector.java    | 2 +-
 .../apache/cayenne/modeler/dialog/pref/EncodingSelectorView.java    | 2 +-
 .../org/apache/cayenne/modeler/dialog/pref/GeneralPreferences.java  | 2 +-
 .../apache/cayenne/modeler/dialog/pref/GeneralPreferencesView.java  | 2 +-
 .../org/apache/cayenne/modeler/dialog/pref/PreferenceDialog.java    | 2 +-
 .../apache/cayenne/modeler/dialog/pref/PreferenceDialogView.java    | 2 +-
 .../org/apache/cayenne/modeler/dialog/pref/TemplateCreator.java     | 2 +-
 .../org/apache/cayenne/modeler/dialog/pref/TemplateCreatorView.java | 2 +-
 .../org/apache/cayenne/modeler/dialog/pref/TemplatePreferences.java | 2 +-
 .../apache/cayenne/modeler/dialog/pref/TemplatePreferencesView.java | 2 +-
 .../java/org/apache/cayenne/modeler/dialog/query/QueryType.java     | 2 +-
 .../java/org/apache/cayenne/modeler/dialog/query/QueryTypeView.java | 2 +-
 .../apache/cayenne/modeler/dialog/validator/AttributeErrorMsg.java  | 2 +-
 .../apache/cayenne/modeler/dialog/validator/DataMapErrorMsg.java    | 2 +-
 .../apache/cayenne/modeler/dialog/validator/DataNodeErrorMsg.java   | 2 +-
 .../org/apache/cayenne/modeler/dialog/validator/DomainErrorMsg.java | 2 +-
 .../modeler/dialog/validator/DuplicatedAttributesDialog.java        | 2 +-
 .../modeler/dialog/validator/EmbeddableAttributeErrorMsg.java       | 2 +-
 .../apache/cayenne/modeler/dialog/validator/EmbeddableErrorMsg.java | 2 +-
 .../org/apache/cayenne/modeler/dialog/validator/EntityErrorMsg.java | 2 +-
 .../apache/cayenne/modeler/dialog/validator/ProcedureErrorMsg.java  | 2 +-
 .../modeler/dialog/validator/ProcedureParameterErrorMsg.java        | 2 +-
 .../org/apache/cayenne/modeler/dialog/validator/QueryErrorMsg.java  | 2 +-
 .../cayenne/modeler/dialog/validator/RelationshipErrorMsg.java      | 2 +-
 .../cayenne/modeler/dialog/validator/ValidationDisplayHandler.java  | 2 +-
 .../apache/cayenne/modeler/dialog/validator/ValidatorDialog.java    | 2 +-
 .../apache/cayenne/modeler/dialog/welcome/RecentFileListModel.java  | 2 +-
 .../cayenne/modeler/dialog/welcome/RecentFileListRenderer.java      | 2 +-
 .../org/apache/cayenne/modeler/dialog/welcome/WelcomeScreen.java    | 2 +-
 .../apache/cayenne/modeler/editor/AbstractCallbackMethodsTab.java   | 2 +-
 .../java/org/apache/cayenne/modeler/editor/BaseQueryMainTab.java    | 2 +-
 .../apache/cayenne/modeler/editor/CallbackDescriptorTableModel.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/editor/CallbackType.java   | 2 +-
 .../org/apache/cayenne/modeler/editor/DataDomainTabbedView.java     | 2 +-
 .../main/java/org/apache/cayenne/modeler/editor/DataDomainView.java | 2 +-
 .../java/org/apache/cayenne/modeler/editor/DataMapTabbedView.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/editor/DataMapView.java    | 2 +-
 .../java/org/apache/cayenne/modeler/editor/DbImportController.java  | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/editor/EditorView.java | 2 +-
 .../java/org/apache/cayenne/modeler/editor/EjbqlQueryMainTab.java   | 2 +-
 .../apache/cayenne/modeler/editor/EjbqlQueryPropertiesPanel.java    | 2 +-
 .../org/apache/cayenne/modeler/editor/EjbqlQueryScriptsTab.java     | 2 +-
 .../java/org/apache/cayenne/modeler/editor/EjbqlTabbedView.java     | 2 +-
 .../org/apache/cayenne/modeler/editor/EmbeddableAttributeTab.java   | 2 +-
 .../cayenne/modeler/editor/EmbeddableAttributeTableModel.java       | 2 +-
 .../main/java/org/apache/cayenne/modeler/editor/EmbeddableTab.java  | 2 +-
 .../org/apache/cayenne/modeler/editor/EmbeddableTabbedView.java     | 2 +-
 .../apache/cayenne/modeler/editor/ExistingSelectionProcessor.java   | 2 +-
 .../java/org/apache/cayenne/modeler/editor/GeneratorsPanel.java     | 2 +-
 .../main/java/org/apache/cayenne/modeler/editor/GeneratorsTab.java  | 2 +-
 .../org/apache/cayenne/modeler/editor/GeneratorsTabController.java  | 2 +-
 .../org/apache/cayenne/modeler/editor/ObjAttributeTableModel.java   | 2 +-
 .../java/org/apache/cayenne/modeler/editor/ObjCallbackMethod.java   | 2 +-
 .../org/apache/cayenne/modeler/editor/ObjEntityAttributePanel.java  | 2 +-
 .../cayenne/modeler/editor/ObjEntityAttributeRelationshipTab.java   | 2 +-
 .../apache/cayenne/modeler/editor/ObjEntityCallbackMethodsTab.java  | 2 +-
 .../apache/cayenne/modeler/editor/ObjEntityRelationshipPanel.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/editor/ObjEntityTab.java   | 2 +-
 .../java/org/apache/cayenne/modeler/editor/ObjEntityTabbedView.java | 2 +-
 .../apache/cayenne/modeler/editor/ObjRelationshipTableModel.java    | 2 +-
 .../apache/cayenne/modeler/editor/ObjectQueryPropertiesPanel.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/editor/PrefetchModel.java  | 2 +-
 .../org/apache/cayenne/modeler/editor/ProcedureParameterTab.java    | 2 +-
 .../apache/cayenne/modeler/editor/ProcedureParameterTableModel.java | 2 +-
 .../java/org/apache/cayenne/modeler/editor/ProcedureQueryView.java  | 2 +-
 .../main/java/org/apache/cayenne/modeler/editor/ProcedureTab.java   | 2 +-
 .../java/org/apache/cayenne/modeler/editor/ProcedureTabbedView.java | 2 +-
 .../org/apache/cayenne/modeler/editor/RawQueryPropertiesPanel.java  | 2 +-
 .../org/apache/cayenne/modeler/editor/RootSelectionHandler.java     | 2 +-
 .../java/org/apache/cayenne/modeler/editor/SQLTemplateMainTab.java  | 2 +-
 .../org/apache/cayenne/modeler/editor/SQLTemplatePrefetchTab.java   | 2 +-
 .../org/apache/cayenne/modeler/editor/SQLTemplateScriptsTab.java    | 2 +-
 .../org/apache/cayenne/modeler/editor/SQLTemplateTabbedView.java    | 2 +-
 .../org/apache/cayenne/modeler/editor/SelectPropertiesPanel.java    | 2 +-
 .../java/org/apache/cayenne/modeler/editor/SelectQueryMainTab.java  | 2 +-
 .../org/apache/cayenne/modeler/editor/SelectQueryOrderingTab.java   | 2 +-
 .../org/apache/cayenne/modeler/editor/SelectQueryPrefetchTab.java   | 2 +-
 .../org/apache/cayenne/modeler/editor/SelectQueryTabbedView.java    | 2 +-
 .../apache/cayenne/modeler/editor/cgen/ClassesTabController.java    | 2 +-
 .../org/apache/cayenne/modeler/editor/cgen/ClassesTabPanel.java     | 2 +-
 .../apache/cayenne/modeler/editor/cgen/ClientModeController.java    | 2 +-
 .../apache/cayenne/modeler/editor/cgen/CodeGeneratorController.java | 2 +-
 .../cayenne/modeler/editor/cgen/CodeGeneratorControllerBase.java    | 2 +-
 .../org/apache/cayenne/modeler/editor/cgen/CodeGeneratorPane.java   | 2 +-
 .../apache/cayenne/modeler/editor/cgen/CustomModeController.java    | 2 +-
 .../org/apache/cayenne/modeler/editor/cgen/CustomModePanel.java     | 2 +-
 .../org/apache/cayenne/modeler/editor/cgen/GeneratorController.java | 2 +-
 .../cayenne/modeler/editor/cgen/GeneratorControllerPanel.java       | 2 +-
 .../apache/cayenne/modeler/editor/cgen/GeneratorTabController.java  | 2 +-
 .../org/apache/cayenne/modeler/editor/cgen/GeneratorTabPanel.java   | 2 +-
 .../apache/cayenne/modeler/editor/cgen/StandardModeController.java  | 2 +-
 .../org/apache/cayenne/modeler/editor/cgen/StandardModePanel.java   | 2 +-
 .../java/org/apache/cayenne/modeler/editor/cgen/domain/CgenTab.java | 2 +-
 .../cayenne/modeler/editor/cgen/domain/CgenTabController.java       | 2 +-
 .../org/apache/cayenne/modeler/editor/datanode/AdapterEditor.java   | 2 +-
 .../org/apache/cayenne/modeler/editor/datanode/AdapterView.java     | 2 +-
 .../cayenne/modeler/editor/datanode/CustomDataSourceEditor.java     | 2 +-
 .../cayenne/modeler/editor/datanode/CustomDataSourceView.java       | 2 +-
 .../cayenne/modeler/editor/datanode/DBCP2DataSourceEditor.java      | 2 +-
 .../apache/cayenne/modeler/editor/datanode/DBCP2DataSourceView.java | 2 +-
 .../org/apache/cayenne/modeler/editor/datanode/DataNodeEditor.java  | 2 +-
 .../apache/cayenne/modeler/editor/datanode/DataSourceEditor.java    | 2 +-
 .../cayenne/modeler/editor/datanode/JDBCDataSourceEditor.java       | 2 +-
 .../apache/cayenne/modeler/editor/datanode/JDBCDataSourceView.java  | 2 +-
 .../cayenne/modeler/editor/datanode/JNDIDataSourceEditor.java       | 2 +-
 .../apache/cayenne/modeler/editor/datanode/JNDIDataSourceView.java  | 2 +-
 .../apache/cayenne/modeler/editor/datanode/MainDataNodeEditor.java  | 2 +-
 .../apache/cayenne/modeler/editor/datanode/MainDataNodeView.java    | 2 +-
 .../cayenne/modeler/editor/datanode/PasswordEncoderEditor.java      | 2 +-
 .../apache/cayenne/modeler/editor/datanode/PasswordEncoderView.java | 2 +-
 .../cayenne/modeler/editor/dbentity/DbAttributeTableModel.java      | 2 +-
 .../cayenne/modeler/editor/dbentity/DbEntityAttributePanel.java     | 2 +-
 .../modeler/editor/dbentity/DbEntityAttributeRelationshipTab.java   | 2 +-
 .../cayenne/modeler/editor/dbentity/DbEntityRelationshipPanel.java  | 2 +-
 .../org/apache/cayenne/modeler/editor/dbentity/DbEntityTab.java     | 2 +-
 .../apache/cayenne/modeler/editor/dbentity/DbEntityTabbedView.java  | 2 +-
 .../cayenne/modeler/editor/dbentity/DbRelationshipTableModel.java   | 2 +-
 .../modeler/editor/dbentity/PKCustomSequenceGeneratorPanel.java     | 2 +-
 .../apache/cayenne/modeler/editor/dbentity/PKDBGeneratorPanel.java  | 2 +-
 .../cayenne/modeler/editor/dbentity/PKDefaultGeneratorPanel.java    | 2 +-
 .../apache/cayenne/modeler/editor/dbentity/PKGeneratorPanel.java    | 2 +-
 .../apache/cayenne/modeler/editor/dbimport/ColorTreeRenderer.java   | 2 +-
 .../cayenne/modeler/editor/dbimport/DatabaseSchemaLoader.java       | 2 +-
 .../org/apache/cayenne/modeler/editor/dbimport/DbImportModel.java   | 2 +-
 .../apache/cayenne/modeler/editor/dbimport/DbImportNodeHandler.java | 2 +-
 .../org/apache/cayenne/modeler/editor/dbimport/DbImportTree.java    | 2 +-
 .../cayenne/modeler/editor/dbimport/DbImportTreeCellEditor.java     | 2 +-
 .../cayenne/modeler/editor/dbimport/DbImportTreeCellRenderer.java   | 2 +-
 .../org/apache/cayenne/modeler/editor/dbimport/DbImportView.java    | 2 +-
 .../apache/cayenne/modeler/editor/dbimport/DraggableTreePanel.java  | 2 +-
 .../modeler/editor/dbimport/ReverseEngineeringConfigPanel.java      | 2 +-
 .../modeler/editor/dbimport/ReverseEngineeringTreePanel.java        | 2 +-
 .../apache/cayenne/modeler/editor/dbimport/TreeToolbarPanel.java    | 2 +-
 .../apache/cayenne/modeler/editor/dbimport/domain/DbImportTab.java  | 2 +-
 .../modeler/editor/dbimport/domain/DbImportTabController.java       | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/editor/package.html    | 2 +-
 .../modeler/editor/validation/AttributeValidationFailure.java       | 2 +-
 .../modeler/editor/validation/ObjAttributeWrapperValidator.java     | 2 +-
 .../apache/cayenne/modeler/editor/wrapper/ObjAttributeWrapper.java  | 2 +-
 .../java/org/apache/cayenne/modeler/editor/wrapper/Wrapper.java     | 2 +-
 .../org/apache/cayenne/modeler/event/AttributeDisplayEvent.java     | 2 +-
 .../apache/cayenne/modeler/event/CallbackMethodDisplayEvent.java    | 2 +-
 .../apache/cayenne/modeler/event/CallbackMethodDisplayListener.java | 2 +-
 .../java/org/apache/cayenne/modeler/event/CallbackMethodEvent.java  | 2 +-
 .../org/apache/cayenne/modeler/event/CallbackMethodListener.java    | 2 +-
 .../apache/cayenne/modeler/event/CallbackTypeSelectionEvent.java    | 2 +-
 .../apache/cayenne/modeler/event/CallbackTypeSelectionListener.java | 2 +-
 .../java/org/apache/cayenne/modeler/event/DataMapDisplayEvent.java  | 2 +-
 .../org/apache/cayenne/modeler/event/DataMapDisplayListener.java    | 2 +-
 .../java/org/apache/cayenne/modeler/event/DataNodeDisplayEvent.java | 2 +-
 .../org/apache/cayenne/modeler/event/DataNodeDisplayListener.java   | 2 +-
 .../apache/cayenne/modeler/event/DataSourceModificationEvent.java   | 2 +-
 .../cayenne/modeler/event/DataSourceModificationListener.java       | 2 +-
 .../apache/cayenne/modeler/event/DbAttributeDisplayListener.java    | 2 +-
 .../org/apache/cayenne/modeler/event/DbEntityDisplayListener.java   | 2 +-
 .../apache/cayenne/modeler/event/DbRelationshipDisplayListener.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/event/DisplayEvent.java    | 2 +-
 .../java/org/apache/cayenne/modeler/event/DomainDisplayEvent.java   | 2 +-
 .../org/apache/cayenne/modeler/event/DomainDisplayListener.java     | 2 +-
 .../cayenne/modeler/event/EmbeddableAttributeDisplayEvent.java      | 2 +-
 .../cayenne/modeler/event/EmbeddableAttributeDisplayListener.java   | 2 +-
 .../org/apache/cayenne/modeler/event/EmbeddableDisplayEvent.java    | 2 +-
 .../org/apache/cayenne/modeler/event/EmbeddableDisplayListener.java | 2 +-
 .../java/org/apache/cayenne/modeler/event/EntityDisplayEvent.java   | 2 +-
 .../java/org/apache/cayenne/modeler/event/EntityListenerEvent.java  | 2 +-
 .../org/apache/cayenne/modeler/event/EntityListenerListener.java    | 2 +-
 .../apache/cayenne/modeler/event/MultipleObjectsDisplayEvent.java   | 2 +-
 .../cayenne/modeler/event/MultipleObjectsDisplayListener.java       | 2 +-
 .../apache/cayenne/modeler/event/ObjAttributeDisplayListener.java   | 2 +-
 .../org/apache/cayenne/modeler/event/ObjEntityDisplayListener.java  | 2 +-
 .../cayenne/modeler/event/ObjRelationshipDisplayListener.java       | 2 +-
 .../org/apache/cayenne/modeler/event/ProcedureDisplayEvent.java     | 2 +-
 .../org/apache/cayenne/modeler/event/ProcedureDisplayListener.java  | 2 +-
 .../cayenne/modeler/event/ProcedureParameterDisplayEvent.java       | 2 +-
 .../cayenne/modeler/event/ProcedureParameterDisplayListener.java    | 2 +-
 .../java/org/apache/cayenne/modeler/event/ProjectOnSaveEvent.java   | 2 +-
 .../org/apache/cayenne/modeler/event/ProjectOnSaveListener.java     | 2 +-
 .../java/org/apache/cayenne/modeler/event/QueryDisplayEvent.java    | 2 +-
 .../java/org/apache/cayenne/modeler/event/QueryDisplayListener.java | 2 +-
 .../org/apache/cayenne/modeler/event/RecentFileListListener.java    | 2 +-
 .../org/apache/cayenne/modeler/event/RelationshipDisplayEvent.java  | 2 +-
 .../java/org/apache/cayenne/modeler/event/TablePopupHandler.java    | 2 +-
 .../java/org/apache/cayenne/modeler/graph/BaseGraphBuilder.java     | 2 +-
 .../java/org/apache/cayenne/modeler/graph/DataDomainGraphTab.java   | 2 +-
 .../java/org/apache/cayenne/modeler/graph/DbEntityCellMetadata.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/graph/DbGraphBuilder.java  | 2 +-
 .../java/org/apache/cayenne/modeler/graph/EntityCellMetadata.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/graph/GraphBuilder.java    | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/graph/GraphMap.java    | 2 +-
 .../main/java/org/apache/cayenne/modeler/graph/GraphRegistry.java   | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/graph/GraphType.java   | 2 +-
 .../org/apache/cayenne/modeler/graph/ObjEntityCellMetadata.java     | 2 +-
 .../main/java/org/apache/cayenne/modeler/graph/ObjGraphBuilder.java | 2 +-
 .../apache/cayenne/modeler/graph/action/EntityDisplayAction.java    | 2 +-
 .../org/apache/cayenne/modeler/graph/action/RebuildGraphAction.java | 2 +-
 .../org/apache/cayenne/modeler/graph/action/RemoveEntityAction.java | 2 +-
 .../org/apache/cayenne/modeler/graph/action/SaveAsImageAction.java  | 2 +-
 .../apache/cayenne/modeler/graph/action/ShowGraphEntityAction.java  | 2 +-
 .../java/org/apache/cayenne/modeler/graph/action/ZoomInAction.java  | 2 +-
 .../java/org/apache/cayenne/modeler/graph/action/ZoomOutAction.java | 2 +-
 .../org/apache/cayenne/modeler/graph/extension/EntityHandler.java   | 2 +-
 .../org/apache/cayenne/modeler/graph/extension/GraphExtension.java  | 2 +-
 .../org/apache/cayenne/modeler/graph/extension/GraphHandler.java    | 2 +-
 .../apache/cayenne/modeler/graph/extension/GraphLoaderDelegate.java | 2 +-
 .../apache/cayenne/modeler/graph/extension/GraphSaverDelegate.java  | 2 +-
 .../apache/cayenne/modeler/graph/extension/GraphsRootHandler.java   | 2 +-
 .../java/org/apache/cayenne/modeler/init/CayenneModelerModule.java  | 2 +-
 .../cayenne/modeler/init/platform/GenericPlatformInitializer.java   | 2 +-
 .../apache/cayenne/modeler/init/platform/PlatformInitializer.java   | 2 +-
 .../java/org/apache/cayenne/modeler/pref/ComponentGeometry.java     | 2 +-
 .../main/java/org/apache/cayenne/modeler/pref/DBConnectionInfo.java | 2 +-
 .../java/org/apache/cayenne/modeler/pref/DBGeneratorDefaults.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/pref/DataMapDefaults.java  | 2 +-
 .../main/java/org/apache/cayenne/modeler/pref/DataNodeDefaults.java | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/pref/FSPath.java       | 2 +-
 .../org/apache/cayenne/modeler/pref/ProjectStatePreferences.java    | 2 +-
 .../org/apache/cayenne/modeler/pref/TableColumnPreferences.java     | 2 +-
 .../org/apache/cayenne/modeler/undo/AddPrefetchUndoableEdit.java    | 2 +-
 .../cayenne/modeler/undo/AddPrefetchUndoableEditForSqlTemplate.java | 2 +-
 .../apache/cayenne/modeler/undo/BaseRemovePropertyUndoableEdit.java | 2 +-
 .../apache/cayenne/modeler/undo/CayenneTableModelUndoableEdit.java  | 2 +-
 .../java/org/apache/cayenne/modeler/undo/CayenneUndoManager.java    | 2 +-
 .../java/org/apache/cayenne/modeler/undo/CayenneUndoableEdit.java   | 2 +-
 .../apache/cayenne/modeler/undo/ChangePKGeneratorUndoableEdit.java  | 2 +-
 .../apache/cayenne/modeler/undo/CreateAttributeUndoableEdit.java    | 2 +-
 .../cayenne/modeler/undo/CreateCallbackMethodUndoableEdit.java      | 2 +-
 .../org/apache/cayenne/modeler/undo/CreateDataMapUndoableEdit.java  | 2 +-
 .../org/apache/cayenne/modeler/undo/CreateDbEntityUndoableEdit.java | 2 +-
 .../apache/cayenne/modeler/undo/CreateEmbAttributeUndoableEdit.java | 2 +-
 .../apache/cayenne/modeler/undo/CreateEmbeddableUndoableEdit.java   | 2 +-
 .../org/apache/cayenne/modeler/undo/CreateNodeUndoableEdit.java     | 2 +-
 .../apache/cayenne/modeler/undo/CreateObjEntityUndoableEdit.java    | 2 +-
 .../cayenne/modeler/undo/CreateProcedureParameterUndoableEdit.java  | 2 +-
 .../apache/cayenne/modeler/undo/CreateProcedureUndoableEdit.java    | 2 +-
 .../org/apache/cayenne/modeler/undo/CreateQueryUndoableEdit.java    | 2 +-
 .../apache/cayenne/modeler/undo/CreateRelationshipUndoableEdit.java | 2 +-
 .../org/apache/cayenne/modeler/undo/DbEntitySyncUndoableEdit.java   | 2 +-
 .../org/apache/cayenne/modeler/undo/DbImportTreeUndoableEdit.java   | 2 +-
 .../apache/cayenne/modeler/undo/InferRelationshipsUndoableEdit.java | 2 +-
 .../java/org/apache/cayenne/modeler/undo/JCheckBoxUndoListener.java | 2 +-
 .../java/org/apache/cayenne/modeler/undo/JComboBoxUndoListener.java | 2 +-
 .../java/org/apache/cayenne/modeler/undo/JComboBoxUndoableEdit.java | 2 +-
 .../org/apache/cayenne/modeler/undo/JTextFieldUndoListener.java     | 2 +-
 .../java/org/apache/cayenne/modeler/undo/JUndoableCheckBoxEdit.java | 2 +-
 .../org/apache/cayenne/modeler/undo/LinkDataMapUndoableEdit.java    | 2 +-
 .../org/apache/cayenne/modeler/undo/LinkDataMapsUndoableEdit.java   | 2 +-
 .../org/apache/cayenne/modeler/undo/PasteCompoundUndoableEdit.java  | 2 +-
 .../java/org/apache/cayenne/modeler/undo/PasteUndoableEdit.java     | 2 +-
 .../org/apache/cayenne/modeler/undo/RelationshipUndoableEdit.java   | 2 +-
 .../apache/cayenne/modeler/undo/RemoveAttributeUndoableEdit.java    | 2 +-
 .../cayenne/modeler/undo/RemoveCallbackMethodUndoableEdit.java      | 2 +-
 .../org/apache/cayenne/modeler/undo/RemoveCompoundUndoableEdit.java | 2 +-
 .../apache/cayenne/modeler/undo/RemoveRelationshipUndoableEdit.java | 2 +-
 .../java/org/apache/cayenne/modeler/undo/RemoveUndoableEdit.java    | 2 +-
 .../main/java/org/apache/cayenne/modeler/undo/TextCompoundEdit.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/AdapterMapping.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/BackgroundPanel.java  | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/BlankIcon.java    | 2 +-
 .../org/apache/cayenne/modeler/util/BoardTableCellRenderer.java     | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/BrowserControl.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/CayenneAction.java    | 2 +-
 .../java/org/apache/cayenne/modeler/util/CayenneCellEditor.java     | 2 +-
 .../java/org/apache/cayenne/modeler/util/CayenneController.java     | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/CayenneDialog.java    | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/CayenneTable.java | 2 +-
 .../java/org/apache/cayenne/modeler/util/CayenneTableModel.java     | 2 +-
 .../java/org/apache/cayenne/modeler/util/CayenneTransferable.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/CayenneUserDir.java   | 2 +-
 .../apache/cayenne/modeler/util/CellEditorForAttributeTable.java    | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/CellRenderers.java    | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/CircularArray.java    | 2 +-
 .../java/org/apache/cayenne/modeler/util/CodeValidationUtil.java    | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/ComboBoxAdapter.java  | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/Comparators.java  | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/DbAdapterInfo.java    | 2 +-
 .../apache/cayenne/modeler/util/DbAttributePathComboBoxEditor.java  | 2 +-
 .../cayenne/modeler/util/DbAttributePathComboBoxRenderer.java       | 2 +-
 .../cayenne/modeler/util/DbRelationshipPathComboBoxEditor.java      | 2 +-
 .../java/org/apache/cayenne/modeler/util/DefaultWidgetFactory.java  | 2 +-
 .../cayenne/modeler/util/EntityTreeAttributeRelationshipFilter.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/EntityTreeFilter.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/EntityTreeModel.java  | 2 +-
 .../apache/cayenne/modeler/util/EntityTreeRelationshipFilter.java   | 2 +-
 .../java/org/apache/cayenne/modeler/util/ExpressionConvertor.java   | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/FileFilters.java  | 2 +-
 .../java/org/apache/cayenne/modeler/util/JTextFieldUndoable.java    | 2 +-
 .../org/apache/cayenne/modeler/util/JUndoableCayenneTextPane.java   | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/LongRunningTask.java  | 2 +-
 .../java/org/apache/cayenne/modeler/util/ModelerLogFactory.java     | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/ModelerLogger.java    | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/ModelerUtil.java  | 2 +-
 .../java/org/apache/cayenne/modeler/util/MultiColumnBrowser.java    | 2 +-
 .../org/apache/cayenne/modeler/util/NameGeneratorPreferences.java   | 2 +-
 .../java/org/apache/cayenne/modeler/util/NoopModelerLogger.java     | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/OperatingSystem.java  | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/PanelFactory.java | 2 +-
 .../apache/cayenne/modeler/util/PathChooserComboBoxCellEditor.java  | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/ProgressDialog.java   | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/ProjectUtil.java  | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/RecentFileMenu.java   | 2 +-
 .../java/org/apache/cayenne/modeler/util/SortButtonRenderer.java    | 2 +-
 .../java/org/apache/cayenne/modeler/util/TableHeaderListener.java   | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/TextAdapter.java  | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/UIUtil.java       | 2 +-
 .../java/org/apache/cayenne/modeler/util/ValidatorTextAdapter.java  | 2 +-
 .../src/main/java/org/apache/cayenne/modeler/util/Version.java      | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/WidgetFactory.java    | 2 +-
 .../java/org/apache/cayenne/modeler/util/combo/AutoCompletion.java  | 2 +-
 .../org/apache/cayenne/modeler/util/combo/ComboBoxCellEditor.java   | 2 +-
 .../apache/cayenne/modeler/util/combo/CustomTypeComboBoxEditor.java | 2 +-
 .../java/org/apache/cayenne/modeler/util/combo/EditorTextField.java | 2 +-
 .../java/org/apache/cayenne/modeler/util/combo/SuggestionList.java  | 2 +-
 .../org/apache/cayenne/modeler/util/path/CompoundPathTrimmer.java   | 2 +-
 .../org/apache/cayenne/modeler/util/path/DefaultPathTrimmer.java    | 2 +-
 .../apache/cayenne/modeler/util/path/DefaultResourceTrimmer.java    | 2 +-
 .../java/org/apache/cayenne/modeler/util/path/HomePathTrimmer.java  | 2 +-
 .../java/org/apache/cayenne/modeler/util/path/LongPathTrimmer.java  | 2 +-
 .../java/org/apache/cayenne/modeler/util/path/MaxLengthTrimmer.java | 2 +-
 .../main/java/org/apache/cayenne/modeler/util/path/PathTrimmer.java | 2 +-
 .../cayenne/modeler/util/state/AttributeDisplayEventType.java       | 2 +-
 .../apache/cayenne/modeler/util/state/DataMapDisplayEventType.java  | 2 +-
 .../apache/cayenne/modeler/util/state/DataNodeDisplayEventType.java | 2 +-
 .../org/apache/cayenne/modeler/util/state/DisplayEventType.java     | 2 +-
 .../org/apache/cayenne/modeler/util/state/DisplayEventTypes.java    | 2 +-
 .../apache/cayenne/modeler/util/state/DomainDisplayEventType.java   | 2 +-
 .../modeler/util/state/EmbeddableAttributeDisplayEventType.java     | 2 +-
 .../cayenne/modeler/util/state/EmbeddableDisplayEventType.java      | 2 +-
 .../apache/cayenne/modeler/util/state/EntityDisplayEventType.java   | 2 +-
 .../cayenne/modeler/util/state/MultipleObjectsDisplayEventType.java | 2 +-
 .../cayenne/modeler/util/state/ProcedureDisplayEventType.java       | 2 +-
 .../modeler/util/state/ProcedureParameterDisplayEventType.java      | 2 +-
 .../org/apache/cayenne/modeler/util/state/ProjectStateUtil.java     | 2 +-
 .../apache/cayenne/modeler/util/state/QueryDisplayEventType.java    | 2 +-
 .../cayenne/modeler/util/state/RelationshipDisplayEventType.java    | 2 +-
 .../src/main/java/org/apache/cayenne/pref/CayennePreference.java    | 2 +-
 .../main/java/org/apache/cayenne/pref/CayennePreferenceEditor.java  | 2 +-
 .../java/org/apache/cayenne/pref/CayenneProjectPreferences.java     | 2 +-
 .../main/java/org/apache/cayenne/pref/ChildrenMapPreference.java    | 2 +-
 .../src/main/java/org/apache/cayenne/pref/Preference.java           | 2 +-
 .../src/main/java/org/apache/cayenne/pref/PreferenceDecorator.java  | 2 +-
 .../src/main/java/org/apache/cayenne/pref/PreferenceDetail.java     | 2 +-
 .../src/main/java/org/apache/cayenne/pref/PreferenceEditor.java     | 2 +-
 .../src/main/java/org/apache/cayenne/pref/PreferenceException.java  | 2 +-
 .../src/main/java/org/apache/cayenne/pref/RenamedPreferences.java   | 2 +-
 .../main/java/org/apache/cayenne/pref/UpgradeCayennePreference.java | 2 +-
 .../src/main/java/org/apache/cayenne/swing/ActionBinding.java       | 2 +-
 .../src/main/java/org/apache/cayenne/swing/ActionDelegate.java      | 2 +-
 .../src/main/java/org/apache/cayenne/swing/BeanActionBinding.java   | 2 +-
 .../src/main/java/org/apache/cayenne/swing/BindingBase.java         | 2 +-
 .../src/main/java/org/apache/cayenne/swing/BindingBuilder.java      | 2 +-
 .../src/main/java/org/apache/cayenne/swing/BindingDelegate.java     | 2 +-
 .../src/main/java/org/apache/cayenne/swing/BindingException.java    | 2 +-
 .../src/main/java/org/apache/cayenne/swing/BindingExpression.java   | 2 +-
 .../src/main/java/org/apache/cayenne/swing/BindingFactory.java      | 2 +-
 .../src/main/java/org/apache/cayenne/swing/BoundComponent.java      | 2 +-
 .../src/main/java/org/apache/cayenne/swing/CheckBoxBinding.java     | 2 +-
 .../main/java/org/apache/cayenne/swing/ComboSelectionBinding.java   | 2 +-
 .../src/main/java/org/apache/cayenne/swing/ImageRendererColumn.java | 2 +-
 .../src/main/java/org/apache/cayenne/swing/ItemEventBinding.java    | 2 +-
 .../src/main/java/org/apache/cayenne/swing/ObjectBinding.java       | 2 +-
 .../src/main/java/org/apache/cayenne/swing/PropertyBinding.java     | 2 +-
 .../src/main/java/org/apache/cayenne/swing/TableBinding.java        | 2 +-
 .../src/main/java/org/apache/cayenne/swing/TableBindingBuilder.java | 2 +-
 .../src/main/java/org/apache/cayenne/swing/TextBinding.java         | 2 +-
 .../java/org/apache/cayenne/swing/components/JCayenneCheckBox.java  | 2 +-
 .../main/java/org/apache/cayenne/swing/components/MainToolBar.java  | 2 +-
 .../main/java/org/apache/cayenne/swing/components/TopBorder.java    | 2 +-
 .../apache/cayenne/swing/components/image/FilteredIconFactory.java  | 2 +-
 .../org/apache/cayenne/swing/components/textpane/EditorKit.java     | 2 +-
 .../apache/cayenne/swing/components/textpane/JCayenneTextPane.java  | 2 +-
 .../cayenne/swing/components/textpane/LineNumberedBorder.java       | 2 +-
 .../org/apache/cayenne/swing/components/textpane/TextPaneView.java  | 2 +-
 .../cayenne/swing/components/textpane/TextPaneViewFactory.java      | 2 +-
 .../swing/components/textpane/UnderlineHighlighterForText.java      | 2 +-
 .../apache/cayenne/swing/components/textpane/style/SyntaxStyle.java | 2 +-
 .../cayenne/swing/components/textpane/style/TextPaneStyleMap.java   | 2 +-
 .../cayenne/swing/components/textpane/style/TextPaneStyleTypes.java | 2 +-
 .../swing/components/textpane/syntax/EJBQLSyntaxConstant.java       | 2 +-
 .../swing/components/textpane/syntax/SQLSyntaxConstants.java        | 2 +-
 .../cayenne/swing/components/textpane/syntax/SyntaxConstant.java    | 2 +-
 .../src/main/java/org/apache/cayenne/swing/control/ActionLink.java  | 2 +-
 .../src/main/java/org/apache/cayenne/swing/control/FileChooser.java | 2 +-
 .../main/java/org/apache/cayenne/swing/control/FileMenuItem.java    | 2 +-
 .../src/main/java/org/slf4j/impl/StaticLoggerBinder.java            | 2 +-
 .../org/apache/cayenne/modeler/cayennemodeler-strings.properties    | 2 +-
 .../org/apache/cayenne/configuration/event/DataNodeEventTest.java   | 2 +-
 .../org/apache/cayenne/modeler/action/CreateNodeActionTest.java     | 2 +-
 .../java/org/apache/cayenne/modeler/event/AttributeEventTest.java   | 2 +-
 .../java/org/apache/cayenne/modeler/event/DataMapEventTest.java     | 2 +-
 .../org/apache/cayenne/modeler/event/DomainDisplayEventTest.java    | 2 +-
 .../test/java/org/apache/cayenne/modeler/event/DomainEventTest.java | 2 +-
 .../test/java/org/apache/cayenne/modeler/event/EntityEventTest.java | 2 +-
 .../java/org/apache/cayenne/modeler/event/ModelerEventTest.java     | 2 +-
 .../org/apache/cayenne/modeler/event/RelationshipEventTest.java     | 2 +-
 .../org/apache/cayenne/modeler/util/ApplicationFileFilterTest.java  | 2 +-
 .../java/org/apache/cayenne/modeler/util/CircularArrayTest.java     | 2 +-
 .../java/org/apache/cayenne/modeler/util/DataMapFileFilterTest.java | 2 +-
 .../java/org/apache/cayenne/modeler/util/EOModelFileFilterTest.java | 2 +-
 .../src/test/java/org/apache/cayenne/modeler/util/VersionTest.java  | 2 +-
 modeler/cayenne-wocompat/pom.xml                                    | 2 +-
 .../src/main/java/org/apache/cayenne/wocompat/EODbAttribute.java    | 2 +-
 .../src/main/java/org/apache/cayenne/wocompat/EOModelHelper.java    | 2 +-
 .../src/main/java/org/apache/cayenne/wocompat/EOModelProcessor.java | 2 +-
 .../src/main/java/org/apache/cayenne/wocompat/EOObjAttribute.java   | 2 +-
 .../src/main/java/org/apache/cayenne/wocompat/EOObjEntity.java      | 2 +-
 .../src/main/java/org/apache/cayenne/wocompat/EOQuery.java          | 2 +-
 .../src/main/java/org/apache/cayenne/wocompat/EOSQLQuery.java       | 2 +-
 .../java/org/apache/cayenne/wocompat/PlistDataStructureFactory.java | 2 +-
 .../java/org/apache/cayenne/wocompat/PropertyListSerialization.java | 2 +-
 .../src/main/java/org/apache/cayenne/wocompat/package.html          | 2 +-
 .../cayenne/wocompat/parser/DefaultPlistDataStructureFactory.java   | 2 +-
 .../java/org/apache/cayenne/wocompat/parser/ParseException.java     | 2 +-
 .../src/main/java/org/apache/cayenne/wocompat/parser/Parser.java    | 2 +-
 .../src/main/java/org/apache/cayenne/wocompat/parser/Parser.jj      | 2 +-
 .../java/org/apache/cayenne/wocompat/parser/ParserConstants.java    | 2 +-
 .../java/org/apache/cayenne/wocompat/parser/ParserTokenManager.java | 2 +-
 .../java/org/apache/cayenne/wocompat/parser/SimpleCharStream.java   | 2 +-
 .../src/main/java/org/apache/cayenne/wocompat/parser/Token.java     | 2 +-
 .../main/java/org/apache/cayenne/wocompat/parser/TokenMgrError.java | 2 +-
 .../test/java/org/apache/cayenne/wocompat/EOModelHelperTest.java    | 2 +-
 .../apache/cayenne/wocompat/EOModelProcessorInheritanceTest.java    | 2 +-
 .../test/java/org/apache/cayenne/wocompat/EOModelProcessorTest.java | 2 +-
 .../java/org/apache/cayenne/wocompat/EOModelPrototypesTest.java     | 2 +-
 .../src/test/java/org/apache/cayenne/wocompat/EOQueryTest.java      | 2 +-
 .../org/apache/cayenne/wocompat/PropertyListSerializationTest.java  | 2 +-
 .../org/apache/cayenne/wocompat/parser/PropertyListParserTest.java  | 2 +-
 .../test/java/org/apache/cayenne/wocompat/unit/WOCompatCase.java    | 2 +-
 modeler/pom.xml                                                     | 2 +-
 rat.sh                                                              | 2 +-
 tutorials/pom.xml                                                   | 2 +-
 tutorials/tutorial-rop-client-http2/pom.xml                         | 2 +-
 .../src/main/java/org/apache/cayenne/tutorial/Http2Client.java      | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Artist.java  | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Gallery.java | 2 +-
 .../org/apache/cayenne/tutorial/persistent/client/Painting.java     | 2 +-
 tutorials/tutorial-rop-client/pom.xml                               | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Artist.java  | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Datamap.java | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Gallery.java | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Main.java    | 2 +-
 .../org/apache/cayenne/tutorial/persistent/client/Painting.java     | 2 +-
 tutorials/tutorial-rop-server-http2/pom.xml                         | 2 +-
 .../src/main/java/org/apache/cayenne/tutorial/Http2ROPServlet.java  | 2 +-
 .../src/main/java/org/apache/cayenne/tutorial/Http2Server.java      | 2 +-
 .../main/java/org/apache/cayenne/tutorial/persistent/Artist.java    | 2 +-
 .../main/java/org/apache/cayenne/tutorial/persistent/Gallery.java   | 2 +-
 .../main/java/org/apache/cayenne/tutorial/persistent/Painting.java  | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Artist.java  | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Gallery.java | 2 +-
 .../org/apache/cayenne/tutorial/persistent/client/Painting.java     | 2 +-
 tutorials/tutorial-rop-server/pom.xml                               | 2 +-
 tutorials/tutorial-rop-server/realm.properties                      | 2 +-
 .../main/java/org/apache/cayenne/tutorial/persistent/Artist.java    | 2 +-
 .../main/java/org/apache/cayenne/tutorial/persistent/Datamap.java   | 2 +-
 .../main/java/org/apache/cayenne/tutorial/persistent/Gallery.java   | 2 +-
 .../main/java/org/apache/cayenne/tutorial/persistent/Painting.java  | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Artist.java  | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Datamap.java | 2 +-
 .../java/org/apache/cayenne/tutorial/persistent/client/Gallery.java | 2 +-
 .../org/apache/cayenne/tutorial/persistent/client/Painting.java     | 2 +-
 tutorials/tutorial-rop-server/src/main/webapp/META-INF/context.xml  | 2 +-
 tutorials/tutorial-rop-server/src/main/webapp/WEB-INF/web.xml       | 2 +-
 tutorials/tutorial/pom.xml                                          | 2 +-
 .../tutorial/src/main/java/org/apache/cayenne/tutorial/Main.java    | 2 +-
 .../main/java/org/apache/cayenne/tutorial/persistent/Artist.java    | 2 +-
 .../main/java/org/apache/cayenne/tutorial/persistent/Datamap.java   | 2 +-
 .../main/java/org/apache/cayenne/tutorial/persistent/Gallery.java   | 2 +-
 .../main/java/org/apache/cayenne/tutorial/persistent/Painting.java  | 2 +-
 tutorials/tutorial/src/main/webapp/WEB-INF/web.xml                  | 2 +-
 tutorials/tutorial/src/main/webapp/detail.jsp                       | 2 +-
 tutorials/tutorial/src/main/webapp/index.jsp                        | 2 +-
 4159 files changed, 4171 insertions(+), 4171 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 26c1760..448f353 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -5,7 +5,7 @@
 # (the "License"); you may not use this file except in compliance with
 # the License. You may obtain a copy of the License at
 #
-# http://www.apache.org/licenses/LICENSE-2.0
+# https://www.apache.org/licenses/LICENSE-2.0
 #
 # Unless required by applicable law or agreed to in writing, software
 # distributed under the License is distributed on an "AS IS" BASIS,
diff --git a/README.md b/README.md
index 3a8e636..f6ed05b 100644
--- a/README.md
+++ b/README.md
@@ -7,7 +7,7 @@
 	"License"); you may not use this file except in compliance
 	with the License.  You may obtain a copy of the License at
 	
-	http://www.apache.org/licenses/LICENSE-2.0
+	https://www.apache.org/licenses/LICENSE-2.0
 	
 	Unless required by applicable law or agreed to in writing,
 	software distributed under the License is distributed on an
diff --git a/assembly/pom.xml b/assembly/pom.xml
index 0915a56..e69c043 100644
--- a/assembly/pom.xml
+++ b/assembly/pom.xml
@@ -8,7 +8,7 @@
 	"License"); you may not use this file except in compliance
 	with the License.  You may obtain a copy of the License at
 	
-	http://www.apache.org/licenses/LICENSE-2.0
+	https://www.apache.org/licenses/LICENSE-2.0
 	
 	Unless required by applicable law or agreed to in writing,
 	software distributed under the License is distributed on an
diff --git a/assembly/src/main/resources/assemblies/generic/assembly-generic.xml b/assembly/src/main/resources/assemblies/generic/assembly-generic.xml
index 8ecc109..998f1d0 100644
--- a/assembly/src/main/resources/assemblies/generic/assembly-generic.xml
+++ b/assembly/src/main/resources/assemblies/generic/assembly-generic.xml
@@ -6,7 +6,7 @@
 	you may not use this file except in compliance with the License.
 	You may obtain a copy of the License at
 	
-	http://www.apache.org/licenses/LICENSE-2.0
+	https://www.apache.org/licenses/LICENSE-2.0
 	
 	Unless required by applicable law or agreed to in writing, software
 	distributed under the License is distributed on an "AS IS" BASIS,
diff --git a/assembly/src/main/resources/assemblies/mac/assembly-mac.xml b/assembly/src/main/resources/assemblies/mac/assembly-mac.xml
index 6ff90db..5b32cdf 100644
--- a/assembly/src/main/resources/assemblies/mac/assembly-mac.xml
+++ b/assembly/src/main/resources/assemblies/mac/assembly-mac.xml
@@ -6,7 +6,7 @@
 	you may not use this file except in compliance with the License.
 	You may obtain a copy of the License at
 	
-	http://www.apache.org/licenses/LICENSE-2.0
+	https://www.apache.org/licenses/LICENSE-2.0
 	
 	Unless required by applicable law or agreed to in writing, software
 	distributed under the License is distributed on an "AS IS" BASIS,
diff --git a/assembly/src/main/resources/assemblies/src/assembly-src.xml b/assembly/src/main/resources/assemblies/src/assembly-src.xml
index 2a97cc6..3eb5ed2 100644
--- a/assembly/src/main/resources/assemblies/src/assembly-src.xml
+++ b/assembly/src/main/resources/assemblies/src/assembly-src.xml
@@ -6,7 +6,7 @@
 	you may not use this file except in compliance with the License.
 	You may obtain a copy of the License at
 	
-	http://www.apache.org/licenses/LICENSE-2.0
+	https://www.apache.org/licenses/LICENSE-2.0
 	
 	Unless required by applicable law or agreed to in writing, software
 	distributed under the License is distributed on an "AS IS" BASIS,
diff --git a/assembly/src/main/resources/assemblies/windows/assembly-windows.xml b/assembly/src/main/resources/assemblies/windows/assembly-windows.xml
index d6dd02d..7ab8a0a 100644
--- a/assembly/src/main/resources/assemblies/windows/assembly-windows.xml
+++ b/assembly/src/main/resources/assemblies/windows/assembly-windows.xml
@@ -6,7 +6,7 @@
 	you may not use this file except in compliance with the License.
 	You may obtain a copy of the License at
 	
-	http://www.apache.org/licenses/LICENSE-2.0
+	https://www.apache.org/licenses/LICENSE-2.0
 	
 	Unless required by applicable law or agreed to in writing, software
 	distributed under the License is distributed on an "AS IS" BASIS,
diff --git a/build-tools/cayenne-checkers/src/main/resources/cayenne-checkstyle-suppression.xml b/build-tools/cayenne-checkers/src/main/resources/cayenne-checkstyle-suppression.xml
index 189e9ad..50fef3b 100644
--- a/build-tools/cayenne-checkers/src/main/resources/cayenne-checkstyle-suppression.xml
+++ b/build-tools/cayenne-checkers/src/main/resources/cayenne-checkstyle-suppression.xml
@@ -7,7 +7,7 @@
   "License"); you may not use this file except in compliance
   with the License.  You may obtain a copy of the License at
 
-  http://www.apache.org/licenses/LICENSE-2.0
+  https://www.apache.org/licenses/LICENSE-2.0
 
   Unless required by applicable law or agreed to in writing,
   software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-checkers/src/main/resources/cayenne-checkstyle.xml b/build-tools/cayenne-checkers/src/main/resources/cayenne-checkstyle.xml
index 90587cb..2dd0687 100644
--- a/build-tools/cayenne-checkers/src/main/resources/cayenne-checkstyle.xml
+++ b/build-tools/cayenne-checkers/src/main/resources/cayenne-checkstyle.xml
@@ -7,7 +7,7 @@
   "License"); you may not use this file except in compliance
   with the License.  You may obtain a copy of the License at
 
-  http://www.apache.org/licenses/LICENSE-2.0
+  https://www.apache.org/licenses/LICENSE-2.0
 
   Unless required by applicable law or agreed to in writing,
   software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-checkers/src/main/resources/cayenne-pmd.xml b/build-tools/cayenne-checkers/src/main/resources/cayenne-pmd.xml
index de950e7..951e01a 100644
--- a/build-tools/cayenne-checkers/src/main/resources/cayenne-pmd.xml
+++ b/build-tools/cayenne-checkers/src/main/resources/cayenne-pmd.xml
@@ -8,7 +8,7 @@
   "License"); you may not use this file except in compliance
   with the License.  You may obtain a copy of the License at
 
-  http://www.apache.org/licenses/LICENSE-2.0
+  https://www.apache.org/licenses/LICENSE-2.0
 
   Unless required by applicable law or agreed to in writing,
   software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-checkers/src/main/resources/cayenne-tests-checkstyle.xml b/build-tools/cayenne-checkers/src/main/resources/cayenne-tests-checkstyle.xml
index fe58fda..258fd23 100644
--- a/build-tools/cayenne-checkers/src/main/resources/cayenne-tests-checkstyle.xml
+++ b/build-tools/cayenne-checkers/src/main/resources/cayenne-tests-checkstyle.xml
@@ -7,7 +7,7 @@
   "License"); you may not use this file except in compliance
   with the License.  You may obtain a copy of the License at
 
-  http://www.apache.org/licenses/LICENSE-2.0
+  https://www.apache.org/licenses/LICENSE-2.0
 
   Unless required by applicable law or agreed to in writing,
   software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-checkers/src/main/resources/cayenne-tests-pmd.xml b/build-tools/cayenne-checkers/src/main/resources/cayenne-tests-pmd.xml
index 52ebc67..09b4893 100644
--- a/build-tools/cayenne-checkers/src/main/resources/cayenne-tests-pmd.xml
+++ b/build-tools/cayenne-checkers/src/main/resources/cayenne-tests-pmd.xml
@@ -8,7 +8,7 @@
   "License"); you may not use this file except in compliance
   with the License.  You may obtain a copy of the License at
 
-  http://www.apache.org/licenses/LICENSE-2.0
+  https://www.apache.org/licenses/LICENSE-2.0
 
   Unless required by applicable law or agreed to in writing,
   software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-legal/src/main/resources/META-INF/cayenne/LICENSE.txt b/build-tools/cayenne-legal/src/main/resources/META-INF/cayenne/LICENSE.txt
index ad10aba..4aec7e2 100644
--- a/build-tools/cayenne-legal/src/main/resources/META-INF/cayenne/LICENSE.txt
+++ b/build-tools/cayenne-legal/src/main/resources/META-INF/cayenne/LICENSE.txt
@@ -193,7 +193,7 @@
    you may not use this file except in compliance with the License.
    You may obtain a copy of the License at
 
-       http://www.apache.org/licenses/LICENSE-2.0
+       https://www.apache.org/licenses/LICENSE-2.0
 
    Unless required by applicable law or agreed to in writing, software
    distributed under the License is distributed on an "AS IS" BASIS,
@@ -756,7 +756,7 @@ Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at
 
-    http://www.apache.org/licenses/LICENSE-2.0
+    https://www.apache.org/licenses/LICENSE-2.0
 
 Unless required by applicable law or agreed to in writing, software
 distributed under the License is distributed on an "AS IS" BASIS,
@@ -806,7 +806,7 @@ Copyright 2010 Google Inc. All Rights Reserved.
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at
 
-     http://www.apache.org/licenses/LICENSE-2.0
+     https://www.apache.org/licenses/LICENSE-2.0
 
  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/file/FileUtil.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/file/FileUtil.java
index f36070a..1daccfc 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/file/FileUtil.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/file/FileUtil.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/DBHelper.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/DBHelper.java
index 319c75f..01cd103 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/DBHelper.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/DBHelper.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/DeleteBuilder.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/DeleteBuilder.java
index 54f03d2..7f4c307 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/DeleteBuilder.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/DeleteBuilder.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/ResultSetTemplate.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/ResultSetTemplate.java
index 123ac7f..59c87e7 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/ResultSetTemplate.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/ResultSetTemplate.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/RowTemplate.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/RowTemplate.java
index 6176fe0..16eb40c 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/RowTemplate.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/RowTemplate.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/SQLBuilder.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/SQLBuilder.java
index baa3c81..141470c 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/SQLBuilder.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/SQLBuilder.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/SQLReader.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/SQLReader.java
index 0dfb236..8a94421 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/SQLReader.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/SQLReader.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/TableHelper.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/TableHelper.java
index 3abcf6d..7178e89 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/TableHelper.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/TableHelper.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UpdateBuilder.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UpdateBuilder.java
index 2eba558..958f8f1 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UpdateBuilder.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UpdateBuilder.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UpdateTemplate.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UpdateTemplate.java
index 45afda8..e844c18 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UpdateTemplate.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UpdateTemplate.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UtilityLogger.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UtilityLogger.java
index 39c17a2..fc79f15 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UtilityLogger.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/UtilityLogger.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/WhereBuilder.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/WhereBuilder.java
index 3d81f77..18ba454 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/WhereBuilder.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/jdbc/WhereBuilder.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/parallel/ParallelTestContainer.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/parallel/ParallelTestContainer.java
index 0ac90a4..f128547 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/parallel/ParallelTestContainer.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/parallel/ParallelTestContainer.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/resource/ResourceUtil.java b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/resource/ResourceUtil.java
index a8e70a5..a916b64 100644
--- a/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/resource/ResourceUtil.java
+++ b/build-tools/cayenne-test-utilities/src/main/java/org/apache/cayenne/test/resource/ResourceUtil.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/build-tools/pom.xml b/build-tools/pom.xml
index 76865ff..a6cf7fa 100644
--- a/build-tools/pom.xml
+++ b/build-tools/pom.xml
@@ -8,7 +8,7 @@
 	"License"); you may not use this file except in compliance
 	with the License.  You may obtain a copy of the License at
 	
-	http://www.apache.org/licenses/LICENSE-2.0
+	https://www.apache.org/licenses/LICENSE-2.0
 	
 	Unless required by applicable law or agreed to in writing,
 	software distributed under the License is distributed on an
diff --git a/build-tools/rat-excludes b/build-tools/rat-excludes
index 90f68d8..a3edd89 100644
--- a/build-tools/rat-excludes
+++ b/build-tools/rat-excludes
@@ -5,7 +5,7 @@
 # (the "License"); you may not use this file except in compliance with
 # the License. You may obtain a copy of the License at
 #
-# http://www.apache.org/licenses/LICENSE-2.0
+# https://www.apache.org/licenses/LICENSE-2.0
 #
 # Unless required by applicable law or agreed to in writing, software
 # distributed under the License is distributed on an "AS IS" BASIS,
diff --git a/cayenne-ant/src/main/java/org/apache/cayenne/tools/AntLogger.java b/cayenne-ant/src/main/java/org/apache/cayenne/tools/AntLogger.java
index 95d98df..6c62637 100644
--- a/cayenne-ant/src/main/java/org/apache/cayenne/tools/AntLogger.java
+++ b/cayenne-ant/src/main/java/org/apache/cayenne/tools/AntLogger.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/main/java/org/apache/cayenne/tools/AntTableType.java b/cayenne-ant/src/main/java/org/apache/cayenne/tools/AntTableType.java
index d195f9a..70b2c0b 100644
--- a/cayenne-ant/src/main/java/org/apache/cayenne/tools/AntTableType.java
+++ b/cayenne-ant/src/main/java/org/apache/cayenne/tools/AntTableType.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneGeneratorTask.java b/cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneGeneratorTask.java
index 5d1fc56..03c2605 100644
--- a/cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneGeneratorTask.java
+++ b/cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneGeneratorTask.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneTask.java b/cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneTask.java
index 33efff4..5c01688 100644
--- a/cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneTask.java
+++ b/cayenne-ant/src/main/java/org/apache/cayenne/tools/CayenneTask.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/main/java/org/apache/cayenne/tools/DbGeneratorTask.java b/cayenne-ant/src/main/java/org/apache/cayenne/tools/DbGeneratorTask.java
index e781f6f..9f983b0 100644
--- a/cayenne-ant/src/main/java/org/apache/cayenne/tools/DbGeneratorTask.java
+++ b/cayenne-ant/src/main/java/org/apache/cayenne/tools/DbGeneratorTask.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/main/java/org/apache/cayenne/tools/DbImporterTask.java b/cayenne-ant/src/main/java/org/apache/cayenne/tools/DbImporterTask.java
index a241e8c..f2654ec 100644
--- a/cayenne-ant/src/main/java/org/apache/cayenne/tools/DbImporterTask.java
+++ b/cayenne-ant/src/main/java/org/apache/cayenne/tools/DbImporterTask.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/main/java/org/apache/cayenne/tools/package.html b/cayenne-ant/src/main/java/org/apache/cayenne/tools/package.html
index f25bcbe..03b310c 100644
--- a/cayenne-ant/src/main/java/org/apache/cayenne/tools/package.html
+++ b/cayenne-ant/src/main/java/org/apache/cayenne/tools/package.html
@@ -7,7 +7,7 @@
    "License"); you may not use this file except in compliance
    with the License.  You may obtain a copy of the License at
 
-     http://www.apache.org/licenses/LICENSE-2.0
+     https://www.apache.org/licenses/LICENSE-2.0
 
    Unless required by applicable law or agreed to in writing,
    software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/main/resources/org/apache/cayenne/tools/antlib.xml b/cayenne-ant/src/main/resources/org/apache/cayenne/tools/antlib.xml
index 3a29e74..38038ac 100644
--- a/cayenne-ant/src/main/resources/org/apache/cayenne/tools/antlib.xml
+++ b/cayenne-ant/src/main/resources/org/apache/cayenne/tools/antlib.xml
@@ -7,7 +7,7 @@
    "License"); you may not use this file except in compliance
    with the License.  You may obtain a copy of the License at
  
-     http://www.apache.org/licenses/LICENSE-2.0
+     https://www.apache.org/licenses/LICENSE-2.0
  
    Unless required by applicable law or agreed to in writing,
    software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/java/org/apache/cayenne/tools/CayenneGeneratorTaskCrossMapRelationshipsTest.java b/cayenne-ant/src/test/java/org/apache/cayenne/tools/CayenneGeneratorTaskCrossMapRelationshipsTest.java
index 4d3783c..bdf0623 100644
--- a/cayenne-ant/src/test/java/org/apache/cayenne/tools/CayenneGeneratorTaskCrossMapRelationshipsTest.java
+++ b/cayenne-ant/src/test/java/org/apache/cayenne/tools/CayenneGeneratorTaskCrossMapRelationshipsTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/java/org/apache/cayenne/tools/CayenneGeneratorTaskTest.java b/cayenne-ant/src/test/java/org/apache/cayenne/tools/CayenneGeneratorTaskTest.java
index a9de296..7e89ef5 100644
--- a/cayenne-ant/src/test/java/org/apache/cayenne/tools/CayenneGeneratorTaskTest.java
+++ b/cayenne-ant/src/test/java/org/apache/cayenne/tools/CayenneGeneratorTaskTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/java/org/apache/cayenne/tools/CgenWithConfigTest.java b/cayenne-ant/src/test/java/org/apache/cayenne/tools/CgenWithConfigTest.java
index ce8fd10..02bd8f4 100644
--- a/cayenne-ant/src/test/java/org/apache/cayenne/tools/CgenWithConfigTest.java
+++ b/cayenne-ant/src/test/java/org/apache/cayenne/tools/CgenWithConfigTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/java/org/apache/cayenne/tools/DbGeneratorTaskTest.java b/cayenne-ant/src/test/java/org/apache/cayenne/tools/DbGeneratorTaskTest.java
index 1ba2584..8be55e7 100644
--- a/cayenne-ant/src/test/java/org/apache/cayenne/tools/DbGeneratorTaskTest.java
+++ b/cayenne-ant/src/test/java/org/apache/cayenne/tools/DbGeneratorTaskTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/java/org/apache/cayenne/tools/DbImporterTaskTest.java b/cayenne-ant/src/test/java/org/apache/cayenne/tools/DbImporterTaskTest.java
index 4929c88..4d52dea 100644
--- a/cayenne-ant/src/test/java/org/apache/cayenne/tools/DbImporterTaskTest.java
+++ b/cayenne-ant/src/test/java/org/apache/cayenne/tools/DbImporterTaskTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/java/org/apache/cayenne/tools/utils/CustomObjectNameGenerator.java b/cayenne-ant/src/test/java/org/apache/cayenne/tools/utils/CustomObjectNameGenerator.java
index 4b3336b..ca85615 100644
--- a/cayenne-ant/src/test/java/org/apache/cayenne/tools/utils/CustomObjectNameGenerator.java
+++ b/cayenne-ant/src/test/java/org/apache/cayenne/tools/utils/CustomObjectNameGenerator.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-catalog-and-schema.xml b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-catalog-and-schema.xml
index ee44b9c..9972fe5 100644
--- a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-catalog-and-schema.xml
+++ b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-catalog-and-schema.xml
@@ -7,7 +7,7 @@
   ~    "License"); you may not use this file except in compliance
   ~    with the License.  You may obtain a copy of the License at
   ~
-  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~      https://www.apache.org/licenses/LICENSE-2.0
   ~
   ~    Unless required by applicable law or agreed to in writing,
   ~    software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-catalog.xml b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-catalog.xml
index fa1781b..bb254e6 100644
--- a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-catalog.xml
+++ b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-catalog.xml
@@ -7,7 +7,7 @@
   ~    "License"); you may not use this file except in compliance
   ~    with the License.  You may obtain a copy of the License at
   ~
-  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~      https://www.apache.org/licenses/LICENSE-2.0
   ~
   ~    Unless required by applicable law or agreed to in writing,
   ~    software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-flat.xml b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-flat.xml
index 286bcf3..f023468 100644
--- a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-flat.xml
+++ b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-flat.xml
@@ -7,7 +7,7 @@
   ~    "License"); you may not use this file except in compliance
   ~    with the License.  You may obtain a copy of the License at
   ~
-  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~      https://www.apache.org/licenses/LICENSE-2.0
   ~
   ~    Unless required by applicable law or agreed to in writing,
   ~    software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-include-table.map.xml-result b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-include-table.map.xml-result
index 11fb74e..c971dbd 100644
--- a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-include-table.map.xml-result
+++ b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-include-table.map.xml-result
@@ -8,7 +8,7 @@
 	"License"); you may not use this file except in compliance
 	with the License.  You may obtain a copy of the License at
 
-	http://www.apache.org/licenses/LICENSE-2.0
+	https://www.apache.org/licenses/LICENSE-2.0
 
 	Unless required by applicable law or agreed to in writing,
 	software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-include-table.xml b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-include-table.xml
index befa01b..b59f9ce 100644
--- a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-include-table.xml
+++ b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-include-table.xml
@@ -7,7 +7,7 @@
   ~    "License"); you may not use this file except in compliance
   ~    with the License.  You may obtain a copy of the License at
   ~
-  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~      https://www.apache.org/licenses/LICENSE-2.0
   ~
   ~    Unless required by applicable law or agreed to in writing,
   ~    software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-include-table.xml.sql b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-include-table.xml.sql
index e392d08..224b866 100644
--- a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-include-table.xml.sql
+++ b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-include-table.xml.sql
@@ -6,7 +6,7 @@
 --  "License"); you may not use this file except in compliance
 --  with the License.  You may obtain a copy of the License at
 --
---    http://www.apache.org/licenses/LICENSE-2.0
+--    https://www.apache.org/licenses/LICENSE-2.0
 --
 --  Unless required by applicable law or agreed to in writing,
 --  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-mapping.xml b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-mapping.xml
index b6ab93e..d6cd2fd 100644
--- a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-mapping.xml
+++ b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-mapping.xml
@@ -7,7 +7,7 @@
   "License"); you may not use this file except in compliance
   with the License.  You may obtain a copy of the License at
 
-  http://www.apache.org/licenses/LICENSE-2.0
+  https://www.apache.org/licenses/LICENSE-2.0
 
   Unless required by applicable law or agreed to in writing,
   software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-reverse-engineering-in-external-file.xml b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-reverse-engineering-in-external-file.xml
index 8cd89e8..f585f82 100644
--- a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-reverse-engineering-in-external-file.xml
+++ b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-reverse-engineering-in-external-file.xml
@@ -7,7 +7,7 @@
   "License"); you may not use this file except in compliance
   with the License.  You may obtain a copy of the License at
 
-  http://www.apache.org/licenses/LICENSE-2.0
+  https://www.apache.org/licenses/LICENSE-2.0
 
   Unless required by applicable law or agreed to in writing,
   software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-schema.xml b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-schema.xml
index eb1db2b..3d278e8 100644
--- a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-schema.xml
+++ b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-schema.xml
@@ -7,7 +7,7 @@
   ~    "License"); you may not use this file except in compliance
   ~    with the License.  You may obtain a copy of the License at
   ~
-  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~      https://www.apache.org/licenses/LICENSE-2.0
   ~
   ~    Unless required by applicable law or agreed to in writing,
   ~    software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-skip-primary-key-loading.xml b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-skip-primary-key-loading.xml
index 32d01b8..dafff10 100644
--- a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-skip-primary-key-loading.xml
+++ b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-skip-primary-key-loading.xml
@@ -7,7 +7,7 @@
   "License"); you may not use this file except in compliance
   with the License.  You may obtain a copy of the License at
 
-  http://www.apache.org/licenses/LICENSE-2.0
+  https://www.apache.org/licenses/LICENSE-2.0
 
   Unless required by applicable law or agreed to in writing,
   software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-skip-relationships-loading.xml b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-skip-relationships-loading.xml
index b2c801b..6c165db 100644
--- a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-skip-relationships-loading.xml
+++ b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-skip-relationships-loading.xml
@@ -7,7 +7,7 @@
   "License"); you may not use this file except in compliance
   with the License.  You may obtain a copy of the License at
 
-  http://www.apache.org/licenses/LICENSE-2.0
+  https://www.apache.org/licenses/LICENSE-2.0
 
   Unless required by applicable law or agreed to in writing,
   software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-table-types.xml b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-table-types.xml
index 25bf032..863d870 100644
--- a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-table-types.xml
+++ b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-table-types.xml
@@ -7,7 +7,7 @@
   "License"); you may not use this file except in compliance
   with the License.  You may obtain a copy of the License at
 
-  http://www.apache.org/licenses/LICENSE-2.0
+  https://www.apache.org/licenses/LICENSE-2.0
 
   Unless required by applicable law or agreed to in writing,
   software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-with-project.xml b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-with-project.xml
index 223de6a..21d05ca 100644
--- a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-with-project.xml
+++ b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/build-with-project.xml
@@ -7,7 +7,7 @@
   ~  "License"); you may not use this file except in compliance
   ~  with the License.  You may obtain a copy of the License at
   ~
-  ~    http://www.apache.org/licenses/LICENSE-2.0
+  ~    https://www.apache.org/licenses/LICENSE-2.0
   ~
   ~  Unless required by applicable law or agreed to in writing,
   ~  software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/testExcludeRelationshipFirst.map.xml-result b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/testExcludeRelationshipFirst.map.xml-result
index 15cadd2..51569b0 100644
--- a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/testExcludeRelationshipFirst.map.xml-result
+++ b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/testExcludeRelationshipFirst.map.xml-result
@@ -8,7 +8,7 @@
 	"License"); you may not use this file except in compliance
 	with the License.  You may obtain a copy of the License at
 
-	http://www.apache.org/licenses/LICENSE-2.0
+	https://www.apache.org/licenses/LICENSE-2.0
 
 	Unless required by applicable law or agreed to in writing,
 	software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/testExcludeRelationshipFirst.xml b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/testExcludeRelationshipFirst.xml
index a13cf96..d717012 100644
--- a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/testExcludeRelationshipFirst.xml
+++ b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/testExcludeRelationshipFirst.xml
@@ -7,7 +7,7 @@
   ~    "License"); you may not use this file except in compliance
   ~    with the License.  You may obtain a copy of the License at
   ~
-  ~      http://www.apache.org/licenses/LICENSE-2.0
+  ~      https://www.apache.org/licenses/LICENSE-2.0
   ~
   ~    Unless required by applicable law or agreed to in writing,
   ~    software distributed under the License is distributed on an
diff --git a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/testExcludeRelationshipFirst.xml.sql b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/testExcludeRelationshipFirst.xml.sql
index 140b9ca..4425a82 100644
--- a/cayenne-ant/src/test/resources/org/apache/cayenne/tools/testExcludeRelationshipFirst.xml.sql
+++ b/cayenne-ant/src/test/resources/org/apache/cayenne/tools/testExcludeRelationshipFirst.xml.sql
@@ -6,7 +6,7 @@
 --  "License"); you may not use this file except in compliance
 --  with the License.  You may obtain a copy of the License at
 --
---    http://www.apache.org/licenses/LICENSE-2.0
+--    https://www.apache.org/licenses/LICENSE-2.0
 --
 --  Unless required by applicable law or agreed to in writing,
 --  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/pom.xml b/cayenne-cache-invalidation/pom.xml
index aeb9481..417621b 100644
--- a/cayenne-cache-invalidation/pom.xml
+++ b/cayenne-cache-invalidation/pom.xml
@@ -8,7 +8,7 @@
   ~  "License"); you may not use this file except in compliance
   ~  with the License.  You may obtain a copy of the License at
   ~
-  ~    http://www.apache.org/licenses/LICENSE-2.0
+  ~    https://www.apache.org/licenses/LICENSE-2.0
   ~
   ~  Unless required by applicable law or agreed to in writing,
   ~  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroup.java b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroup.java
index f7dbfdd..7700df2 100644
--- a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroup.java
+++ b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroup.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroupDescriptor.java b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroupDescriptor.java
index 2008c6e..5bef4db 100644
--- a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroupDescriptor.java
+++ b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroupDescriptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroups.java b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroups.java
index accbcfb..33ed043 100644
--- a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroups.java
+++ b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroups.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroupsHandler.java b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroupsHandler.java
index 009ae4e..85294cc 100644
--- a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroupsHandler.java
+++ b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheGroupsHandler.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationFilter.java b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationFilter.java
index 2d7eb15..e122371 100644
--- a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationFilter.java
+++ b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationFilter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModule.java b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModule.java
index 2460a99..f4970de 100644
--- a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModule.java
+++ b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModule.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModuleExtender.java b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModuleExtender.java
index 639bdc4..947e168 100644
--- a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModuleExtender.java
+++ b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModuleExtender.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModuleProvider.java b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModuleProvider.java
index bcfd77e..9b84486 100644
--- a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModuleProvider.java
+++ b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/CacheInvalidationModuleProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/InvalidationFunction.java b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/InvalidationFunction.java
index d7d1a96..59a8a27 100644
--- a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/InvalidationFunction.java
+++ b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/InvalidationFunction.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/InvalidationHandler.java b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/InvalidationHandler.java
index 0f54b12..14983cb 100644
--- a/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/InvalidationHandler.java
+++ b/cayenne-cache-invalidation/src/main/java/org/apache/cayenne/cache/invalidation/InvalidationHandler.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/main/resources/META-INF/services/org.apache.cayenne.configuration.server.CayenneServerModuleProvider b/cayenne-cache-invalidation/src/main/resources/META-INF/services/org.apache.cayenne.configuration.server.CayenneServerModuleProvider
index 5056b14..45715d2 100644
--- a/cayenne-cache-invalidation/src/main/resources/META-INF/services/org.apache.cayenne.configuration.server.CayenneServerModuleProvider
+++ b/cayenne-cache-invalidation/src/main/resources/META-INF/services/org.apache.cayenne.configuration.server.CayenneServerModuleProvider
@@ -7,7 +7,7 @@
 #  "License"); you may not use this file except in compliance
 #  with the License.  You may obtain a copy of the License at
 #
-#    http://www.apache.org/licenses/LICENSE-2.0
+#    https://www.apache.org/licenses/LICENSE-2.0
 #
 #  Unless required by applicable law or agreed to in writing,
 #  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheGroupsHandlerTest.java b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheGroupsHandlerTest.java
index e87db5b..bcb27e1 100644
--- a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheGroupsHandlerTest.java
+++ b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheGroupsHandlerTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCacheGroupsHandlerIT.java b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCacheGroupsHandlerIT.java
index 5a26d49..f52cccc 100644
--- a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCacheGroupsHandlerIT.java
+++ b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCacheGroupsHandlerIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCase.java b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCase.java
index 86b3f44..734d7ac 100644
--- a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCase.java
+++ b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCase.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCustomHandlerIT.java b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCustomHandlerIT.java
index f11238d..d04ec91 100644
--- a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCustomHandlerIT.java
+++ b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CacheInvalidationCustomHandlerIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CayenneCacheInvalidationModuleProviderTest.java b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CayenneCacheInvalidationModuleProviderTest.java
index 881583f..9b851f2 100644
--- a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CayenneCacheInvalidationModuleProviderTest.java
+++ b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/CayenneCacheInvalidationModuleProviderTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/db/E1.java b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/db/E1.java
index afc905c..7ff7d6d 100644
--- a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/db/E1.java
+++ b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/db/E1.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/db/E2.java b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/db/E2.java
index f39f025..a857a6a 100644
--- a/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/db/E2.java
+++ b/cayenne-cache-invalidation/src/test/java/org/apache/cayenne/cache/invalidation/db/E2.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/pom.xml b/cayenne-cgen/pom.xml
index 55b625f..a332842 100644
--- a/cayenne-cgen/pom.xml
+++ b/cayenne-cgen/pom.xml
@@ -8,7 +8,7 @@
   ~  "License"); you may not use this file except in compliance
   ~  with the License.  You may obtain a copy of the License at
   ~
-  ~    http://www.apache.org/licenses/LICENSE-2.0
+  ~    https://www.apache.org/licenses/LICENSE-2.0
   ~
   ~  Unless required by applicable law or agreed to in writing,
   ~  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/Artifact.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/Artifact.java
index fa48382..42a06ec 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/Artifact.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/Artifact.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ArtifactGenerationMode.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ArtifactGenerationMode.java
index b0c20cc..db615fb 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ArtifactGenerationMode.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ArtifactGenerationMode.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ArtifactsGenerationMode.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ArtifactsGenerationMode.java
index 98aca33..1af7807 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ArtifactsGenerationMode.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ArtifactsGenerationMode.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenConfiguration.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenConfiguration.java
index e03598e..eea1b93 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenConfiguration.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenConfiguration.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenModule.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenModule.java
index e78f7df..59cf873 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenModule.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenModule.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenToolsModuleProvider.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenToolsModuleProvider.java
index dc309c6..47e469a 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenToolsModuleProvider.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/CgenToolsModuleProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGenerationAction.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGenerationAction.java
index b52fe42..79500ec 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGenerationAction.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGenerationAction.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGenerationActionFactory.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGenerationActionFactory.java
index dcad897..2bec76c 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGenerationActionFactory.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGenerationActionFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGeneratorResourceLoader.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGeneratorResourceLoader.java
index add72c4..44f5d19 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGeneratorResourceLoader.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClassGeneratorResourceLoader.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientClassGenerationAction.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientClassGenerationAction.java
index 161e850..10a1a21 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientClassGenerationAction.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientClassGenerationAction.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientDataMapArtifact.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientDataMapArtifact.java
index a9d1dfe..25a59d9 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientDataMapArtifact.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientDataMapArtifact.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientEntityArtifact.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientEntityArtifact.java
index d20a2d4..f1feb37 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientEntityArtifact.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientEntityArtifact.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DataMapArtifact.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DataMapArtifact.java
index 937f451..46fcaa6 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DataMapArtifact.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DataMapArtifact.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DataMapUtils.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DataMapUtils.java
index 490c040..8a8c41d 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DataMapUtils.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DataMapUtils.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DefaultClassGenerationActionFactory.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DefaultClassGenerationActionFactory.java
index 2ffd3f2..b561547 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DefaultClassGenerationActionFactory.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DefaultClassGenerationActionFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DefaultToolsUtilsFactory.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DefaultToolsUtilsFactory.java
index 1427951..ed8e141 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DefaultToolsUtilsFactory.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/DefaultToolsUtilsFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EmbeddableArtifact.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EmbeddableArtifact.java
index 8e6ea43..0dc24db 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EmbeddableArtifact.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EmbeddableArtifact.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityArtifact.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityArtifact.java
index 3f70f53..241b5b3 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityArtifact.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityArtifact.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityUtils.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityUtils.java
index 3d5fc61..aa30aba 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityUtils.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/EntityUtils.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ImportUtils.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ImportUtils.java
index d1af2f5..ccd72f7 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ImportUtils.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ImportUtils.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/PropertyDescriptor.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/PropertyDescriptor.java
index 4a56f50..d6f4c96 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/PropertyDescriptor.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/PropertyDescriptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/PropertyUtils.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/PropertyUtils.java
index fb5371e..0878a09 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/PropertyUtils.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/PropertyUtils.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/StringUtils.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/StringUtils.java
index c48fd23..c2f8615 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/StringUtils.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/StringUtils.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/TemplateType.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/TemplateType.java
index 109627e..294233a 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/TemplateType.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/TemplateType.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ToolsUtilsFactory.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ToolsUtilsFactory.java
index 3a29f65..512ee13 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ToolsUtilsFactory.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/ToolsUtilsFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/package.html b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/package.html
index 69b8b7d..56e3909 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/package.html
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/package.html
@@ -7,7 +7,7 @@
    "License"); you may not use this file except in compliance
    with the License.  You may obtain a copy of the License at
 
-     http://www.apache.org/licenses/LICENSE-2.0
+     https://www.apache.org/licenses/LICENSE-2.0
 
    Unless required by applicable law or agreed to in writing,
    software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/property/DatePropertyDescriptorCreator.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/property/DatePropertyDescriptorCreator.java
index e2da8e4..14f81b8 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/property/DatePropertyDescriptorCreator.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/property/DatePropertyDescriptorCreator.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/property/NumericPropertyDescriptorCreator.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/property/NumericPropertyDescriptorCreator.java
index 3e501ab..085cb5f 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/property/NumericPropertyDescriptorCreator.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/property/NumericPropertyDescriptorCreator.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/property/PropertyDescriptorCreator.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/property/PropertyDescriptorCreator.java
index a744400..7921cc8 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/property/PropertyDescriptorCreator.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/property/PropertyDescriptorCreator.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/property/StringPropertyDescriptorCreator.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/property/StringPropertyDescriptorCreator.java
index 69d6f7f..876370a 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/property/StringPropertyDescriptorCreator.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/property/StringPropertyDescriptorCreator.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenConfigHandler.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenConfigHandler.java
index 612ffb4..fd6848d 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenConfigHandler.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenConfigHandler.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenExtension.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenExtension.java
index 074a532..3748199 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenExtension.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenExtension.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenLoaderDelegate.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenLoaderDelegate.java
index b2f1cba..354aaf0 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenLoaderDelegate.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenLoaderDelegate.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenSaverDelegate.java b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenSaverDelegate.java
index 5f381ea..75d63ce 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenSaverDelegate.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/gen/xml/CgenSaverDelegate.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneGeneratorEntityFilterAction.java b/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneGeneratorEntityFilterAction.java
index 64a11e8..3f6597a 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneGeneratorEntityFilterAction.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneGeneratorEntityFilterAction.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneGeneratorMapLoaderAction.java b/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneGeneratorMapLoaderAction.java
index 0e98e77..33cb02a 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneGeneratorMapLoaderAction.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneGeneratorMapLoaderAction.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneToolsModuleProvider.java b/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneToolsModuleProvider.java
index 500f692..f9a4aae 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneToolsModuleProvider.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/tools/CayenneToolsModuleProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/tools/ToolsConstants.java b/cayenne-cgen/src/main/java/org/apache/cayenne/tools/ToolsConstants.java
index 4cc3eec..8f3687d 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/tools/ToolsConstants.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/tools/ToolsConstants.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/java/org/apache/cayenne/tools/ToolsInjectorBuilder.java b/cayenne-cgen/src/main/java/org/apache/cayenne/tools/ToolsInjectorBuilder.java
index 8a1a62a..4a4dc41 100644
--- a/cayenne-cgen/src/main/java/org/apache/cayenne/tools/ToolsInjectorBuilder.java
+++ b/cayenne-cgen/src/main/java/org/apache/cayenne/tools/ToolsInjectorBuilder.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/META-INF/services/org.apache.cayenne.tools.CayenneToolsModuleProvider b/cayenne-cgen/src/main/resources/META-INF/services/org.apache.cayenne.tools.CayenneToolsModuleProvider
index c14b835..99dede4 100644
--- a/cayenne-cgen/src/main/resources/META-INF/services/org.apache.cayenne.tools.CayenneToolsModuleProvider
+++ b/cayenne-cgen/src/main/resources/META-INF/services/org.apache.cayenne.tools.CayenneToolsModuleProvider
@@ -7,7 +7,7 @@
 #  "License"); you may not use this file except in compliance
 #  with the License.  You may obtain a copy of the License at
 #
-#    http://www.apache.org/licenses/LICENSE-2.0
+#    https://www.apache.org/licenses/LICENSE-2.0
 #
 #  Unless required by applicable law or agreed to in writing,
 #  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v1_2/client-datamap-singleclass.vm b/cayenne-cgen/src/main/resources/templates/v1_2/client-datamap-singleclass.vm
index 89abb81..65298ec 100644
--- a/cayenne-cgen/src/main/resources/templates/v1_2/client-datamap-singleclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v1_2/client-datamap-singleclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v1_2/client-datamap-subclass.vm b/cayenne-cgen/src/main/resources/templates/v1_2/client-datamap-subclass.vm
index f5e0474..037a25b 100644
--- a/cayenne-cgen/src/main/resources/templates/v1_2/client-datamap-subclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v1_2/client-datamap-subclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v1_2/client-datamap-superclass.vm b/cayenne-cgen/src/main/resources/templates/v1_2/client-datamap-superclass.vm
index a690a0e..f8c0ecc 100644
--- a/cayenne-cgen/src/main/resources/templates/v1_2/client-datamap-superclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v1_2/client-datamap-superclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v1_2/client-singleclass.vm b/cayenne-cgen/src/main/resources/templates/v1_2/client-singleclass.vm
index 7820bff..ed5a28d 100644
--- a/cayenne-cgen/src/main/resources/templates/v1_2/client-singleclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v1_2/client-singleclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v1_2/client-subclass.vm b/cayenne-cgen/src/main/resources/templates/v1_2/client-subclass.vm
index 9964a8e..0d9cb25 100644
--- a/cayenne-cgen/src/main/resources/templates/v1_2/client-subclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v1_2/client-subclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v1_2/client-superclass.vm b/cayenne-cgen/src/main/resources/templates/v1_2/client-superclass.vm
index bec0fc5..1a47e98 100644
--- a/cayenne-cgen/src/main/resources/templates/v1_2/client-superclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v1_2/client-superclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v1_2/datamap-singleclass.vm b/cayenne-cgen/src/main/resources/templates/v1_2/datamap-singleclass.vm
index d0b7a7b..21b0245 100644
--- a/cayenne-cgen/src/main/resources/templates/v1_2/datamap-singleclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v1_2/datamap-singleclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v1_2/datamap-subclass.vm b/cayenne-cgen/src/main/resources/templates/v1_2/datamap-subclass.vm
index f5e0474..037a25b 100644
--- a/cayenne-cgen/src/main/resources/templates/v1_2/datamap-subclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v1_2/datamap-subclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v1_2/datamap-superclass.vm b/cayenne-cgen/src/main/resources/templates/v1_2/datamap-superclass.vm
index 0054524..183070a 100644
--- a/cayenne-cgen/src/main/resources/templates/v1_2/datamap-superclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v1_2/datamap-superclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v1_2/embeddable-singleclass.vm b/cayenne-cgen/src/main/resources/templates/v1_2/embeddable-singleclass.vm
index a30dcec..691002b 100644
--- a/cayenne-cgen/src/main/resources/templates/v1_2/embeddable-singleclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v1_2/embeddable-singleclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v1_2/embeddable-subclass.vm b/cayenne-cgen/src/main/resources/templates/v1_2/embeddable-subclass.vm
index b5b701b..213c140 100644
--- a/cayenne-cgen/src/main/resources/templates/v1_2/embeddable-subclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v1_2/embeddable-subclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v1_2/embeddable-superclass.vm b/cayenne-cgen/src/main/resources/templates/v1_2/embeddable-superclass.vm
index 95e39dc..0174ce1 100644
--- a/cayenne-cgen/src/main/resources/templates/v1_2/embeddable-superclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v1_2/embeddable-superclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v1_2/singleclass.vm b/cayenne-cgen/src/main/resources/templates/v1_2/singleclass.vm
index 53c6aa7..5f3ab80 100644
--- a/cayenne-cgen/src/main/resources/templates/v1_2/singleclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v1_2/singleclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v1_2/subclass.vm b/cayenne-cgen/src/main/resources/templates/v1_2/subclass.vm
index e31e658..1a538b0 100644
--- a/cayenne-cgen/src/main/resources/templates/v1_2/subclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v1_2/subclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v1_2/superclass.vm b/cayenne-cgen/src/main/resources/templates/v1_2/superclass.vm
index 7857189..cc964c7 100644
--- a/cayenne-cgen/src/main/resources/templates/v1_2/superclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v1_2/superclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v4_1/client-datamap-singleclass.vm b/cayenne-cgen/src/main/resources/templates/v4_1/client-datamap-singleclass.vm
index a72fd39..1442b59 100644
--- a/cayenne-cgen/src/main/resources/templates/v4_1/client-datamap-singleclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v4_1/client-datamap-singleclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v4_1/client-datamap-subclass.vm b/cayenne-cgen/src/main/resources/templates/v4_1/client-datamap-subclass.vm
index f5e0474..037a25b 100644
--- a/cayenne-cgen/src/main/resources/templates/v4_1/client-datamap-subclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v4_1/client-datamap-subclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v4_1/client-datamap-superclass.vm b/cayenne-cgen/src/main/resources/templates/v4_1/client-datamap-superclass.vm
index 3c63a19..bee3477 100644
--- a/cayenne-cgen/src/main/resources/templates/v4_1/client-datamap-superclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v4_1/client-datamap-superclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v4_1/client-subclass.vm b/cayenne-cgen/src/main/resources/templates/v4_1/client-subclass.vm
index d28de85..7cae896 100644
--- a/cayenne-cgen/src/main/resources/templates/v4_1/client-subclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v4_1/client-subclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v4_1/client-superclass.vm b/cayenne-cgen/src/main/resources/templates/v4_1/client-superclass.vm
index a70336e..74c1729 100644
--- a/cayenne-cgen/src/main/resources/templates/v4_1/client-superclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v4_1/client-superclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v4_1/datamap-singleclass.vm b/cayenne-cgen/src/main/resources/templates/v4_1/datamap-singleclass.vm
index 31d0c33..01dc6d6 100644
--- a/cayenne-cgen/src/main/resources/templates/v4_1/datamap-singleclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v4_1/datamap-singleclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v4_1/datamap-subclass.vm b/cayenne-cgen/src/main/resources/templates/v4_1/datamap-subclass.vm
index f5e0474..037a25b 100644
--- a/cayenne-cgen/src/main/resources/templates/v4_1/datamap-subclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v4_1/datamap-subclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v4_1/datamap-superclass.vm b/cayenne-cgen/src/main/resources/templates/v4_1/datamap-superclass.vm
index e5f5ea0..dc6a736 100644
--- a/cayenne-cgen/src/main/resources/templates/v4_1/datamap-superclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v4_1/datamap-superclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v4_1/embeddable-singleclass.vm b/cayenne-cgen/src/main/resources/templates/v4_1/embeddable-singleclass.vm
index 96a6f47..336cb86 100644
--- a/cayenne-cgen/src/main/resources/templates/v4_1/embeddable-singleclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v4_1/embeddable-singleclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v4_1/embeddable-subclass.vm b/cayenne-cgen/src/main/resources/templates/v4_1/embeddable-subclass.vm
index b5b701b..213c140 100644
--- a/cayenne-cgen/src/main/resources/templates/v4_1/embeddable-subclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v4_1/embeddable-subclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v4_1/embeddable-superclass.vm b/cayenne-cgen/src/main/resources/templates/v4_1/embeddable-superclass.vm
index 2af7266..573e697 100644
--- a/cayenne-cgen/src/main/resources/templates/v4_1/embeddable-superclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v4_1/embeddable-superclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v4_1/singleclass.vm b/cayenne-cgen/src/main/resources/templates/v4_1/singleclass.vm
index d993f85..f7eeea3 100644
--- a/cayenne-cgen/src/main/resources/templates/v4_1/singleclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v4_1/singleclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v4_1/subclass.vm b/cayenne-cgen/src/main/resources/templates/v4_1/subclass.vm
index e31e658..1a538b0 100644
--- a/cayenne-cgen/src/main/resources/templates/v4_1/subclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v4_1/subclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/main/resources/templates/v4_1/superclass.vm b/cayenne-cgen/src/main/resources/templates/v4_1/superclass.vm
index 244ce25..8acf724 100644
--- a/cayenne-cgen/src/main/resources/templates/v4_1/superclass.vm
+++ b/cayenne-cgen/src/main/resources/templates/v4_1/superclass.vm
@@ -6,7 +6,7 @@
 ##  "License"); you may not use this file except in compliance
 ##  with the License.  You may obtain a copy of the License at
 ##
-##    http://www.apache.org/licenses/LICENSE-2.0
+##    https://www.apache.org/licenses/LICENSE-2.0
 ##
 ##  Unless required by applicable law or agreed to in writing,
 ##  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/CgenCase.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/CgenCase.java
index 609ba7c..5514945 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/CgenCase.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/CgenCase.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/CgenCaseModule.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/CgenCaseModule.java
index fe7b644..a0cd04e 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/CgenCaseModule.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/CgenCaseModule.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/CgenModuleProviderTest.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/CgenModuleProviderTest.java
index 6fdbfba..62a3b73 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/CgenModuleProviderTest.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/CgenModuleProviderTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClassGenerationActionTest.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClassGenerationActionTest.java
index 3a64255..c7d285c 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClassGenerationActionTest.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClassGenerationActionTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClassGenerationCase.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClassGenerationCase.java
index 3289370..cb8c717 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClassGenerationCase.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClassGenerationCase.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClientSuperClassGenerationTest.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClientSuperClassGenerationTest.java
index 2b8ff5f..543e11f 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClientSuperClassGenerationTest.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClientSuperClassGenerationTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/EntityUtilsTest.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/EntityUtilsTest.java
index f34deb4..748b237 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/EntityUtilsTest.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/EntityUtilsTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ImportUtilsTest.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ImportUtilsTest.java
index c6baa31..e2cfc85 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ImportUtilsTest.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/ImportUtilsTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/PropertyUtilsTest.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/PropertyUtilsTest.java
index 6c025eb..cfe5508 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/PropertyUtilsTest.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/PropertyUtilsTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/SingleClassGenerationTest.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/SingleClassGenerationTest.java
index d3cbf25..bb85218 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/SingleClassGenerationTest.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/SingleClassGenerationTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/StringUtilsTest.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/StringUtilsTest.java
index 84e7e5e..5b53e8e 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/StringUtilsTest.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/StringUtilsTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/SuperClassGenerationTest.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/SuperClassGenerationTest.java
index e32954d..a81be6a 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/SuperClassGenerationTest.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/SuperClassGenerationTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/mock/CustomProperty.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/mock/CustomProperty.java
index 53e5657..1c69977 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/mock/CustomProperty.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/mock/CustomProperty.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/mock/CustomPropertyDescriptor.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/mock/CustomPropertyDescriptor.java
index 0596b05..737905a 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/mock/CustomPropertyDescriptor.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/mock/CustomPropertyDescriptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/mock/TestClassGenerationAction.java b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/mock/TestClassGenerationAction.java
index ddff082..c16aabc 100644
--- a/cayenne-cgen/src/test/java/org/apache/cayenne/gen/mock/TestClassGenerationAction.java
+++ b/cayenne-cgen/src/test/java/org/apache/cayenne/gen/mock/TestClassGenerationAction.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client-jetty/pom.xml b/cayenne-client-jetty/pom.xml
index 85c8bd3..5cf9131 100644
--- a/cayenne-client-jetty/pom.xml
+++ b/cayenne-client-jetty/pom.xml
@@ -4,7 +4,7 @@
 	information regarding copyright ownership. The ASF licenses this file to
 	you under the Apache License, Version 2.0 (the "License"); you may not use
 	this file except in compliance with the License. You may obtain a copy of
-	the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required
+	the License at https://www.apache.org/licenses/LICENSE-2.0 Unless required
 	by applicable law or agreed to in writing, software distributed under the
 	License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
 	OF ANY KIND, either express or implied. See the License for the specific
diff --git a/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/ClientJettyHttp2Module.java b/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/ClientJettyHttp2Module.java
index aa461fd..d8205a1 100644
--- a/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/ClientJettyHttp2Module.java
+++ b/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/ClientJettyHttp2Module.java
@@ -7,7 +7,7 @@
  * "License"); you may not use this file except in compliance
  * with the License.  You may obtain a copy of the License at
  * <p>
- * http://www.apache.org/licenses/LICENSE-2.0
+ * https://www.apache.org/licenses/LICENSE-2.0
  * <p>
  * Unless required by applicable law or agreed to in writing,
  * software distributed under the License is distributed on an
diff --git a/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/ClientJettyHttpModule.java b/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/ClientJettyHttpModule.java
index 76b5598..8ef81ba 100644
--- a/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/ClientJettyHttpModule.java
+++ b/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/ClientJettyHttpModule.java
@@ -7,7 +7,7 @@
  * "License"); you may not use this file except in compliance
  * with the License.  You may obtain a copy of the License at
  * <p>
- * http://www.apache.org/licenses/LICENSE-2.0
+ * https://www.apache.org/licenses/LICENSE-2.0
  * <p>
  * Unless required by applicable law or agreed to in writing,
  * software distributed under the License is distributed on an
diff --git a/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/JettyClientModuleProvider.java b/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/JettyClientModuleProvider.java
index 802feb1..aa18f9d 100644
--- a/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/JettyClientModuleProvider.java
+++ b/cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/JettyClientModuleProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/JettyHttp2ClientConnectionProvider.java b/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/JettyHttp2ClientConnectionProvider.java
index 09bc125..fb53280 100644
--- a/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/JettyHttp2ClientConnectionProvider.java
+++ b/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/JettyHttp2ClientConnectionProvider.java
@@ -7,7 +7,7 @@
  * "License"); you may not use this file except in compliance
  * with the License.  You may obtain a copy of the License at
  * <p>
- * http://www.apache.org/licenses/LICENSE-2.0
+ * https://www.apache.org/licenses/LICENSE-2.0
  * <p>
  * Unless required by applicable law or agreed to in writing,
  * software distributed under the License is distributed on an
diff --git a/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/JettyHttpClientConnectionProvider.java b/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/JettyHttpClientConnectionProvider.java
index ab4611d..62d0bbd 100644
--- a/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/JettyHttpClientConnectionProvider.java
+++ b/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/JettyHttpClientConnectionProvider.java
@@ -7,7 +7,7 @@
  * "License"); you may not use this file except in compliance
  * with the License.  You may obtain a copy of the License at
  * <p>
- * http://www.apache.org/licenses/LICENSE-2.0
+ * https://www.apache.org/licenses/LICENSE-2.0
  * <p>
  * Unless required by applicable law or agreed to in writing,
  * software distributed under the License is distributed on an
diff --git a/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/http/JettyHttpROPConnector.java b/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/http/JettyHttpROPConnector.java
index 3e9642b..77f11d7 100644
--- a/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/http/JettyHttpROPConnector.java
+++ b/cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/http/JettyHttpROPConnector.java
@@ -7,7 +7,7 @@
  * "License"); you may not use this file except in compliance
  * with the License.  You may obtain a copy of the License at
  * <p>
- * http://www.apache.org/licenses/LICENSE-2.0
+ * https://www.apache.org/licenses/LICENSE-2.0
  * <p>
  * Unless required by applicable law or agreed to in writing,
  * software distributed under the License is distributed on an
diff --git a/cayenne-client-jetty/src/main/resources/META-INF/services/org.apache.cayenne.configuration.rop.client.CayenneClientModuleProvider b/cayenne-client-jetty/src/main/resources/META-INF/services/org.apache.cayenne.configuration.rop.client.CayenneClientModuleProvider
index 2c1d16f..10de888 100644
--- a/cayenne-client-jetty/src/main/resources/META-INF/services/org.apache.cayenne.configuration.rop.client.CayenneClientModuleProvider
+++ b/cayenne-client-jetty/src/main/resources/META-INF/services/org.apache.cayenne.configuration.rop.client.CayenneClientModuleProvider
@@ -7,7 +7,7 @@
 #  "License"); you may not use this file except in compliance
 #  with the License.  You may obtain a copy of the License at
 #
-#    http://www.apache.org/licenses/LICENSE-2.0
+#    https://www.apache.org/licenses/LICENSE-2.0
 #
 #  Unless required by applicable law or agreed to in writing,
 #  software distributed under the License is distributed on an
diff --git a/cayenne-client-jetty/src/test/java/org/apache/cayenne/configuration/rop/client/JettyModuleProviderTest.java b/cayenne-client-jetty/src/test/java/org/apache/cayenne/configuration/rop/client/JettyModuleProviderTest.java
index deb3776..c142ba2 100644
--- a/cayenne-client-jetty/src/test/java/org/apache/cayenne/configuration/rop/client/JettyModuleProviderTest.java
+++ b/cayenne-client-jetty/src/test/java/org/apache/cayenne/configuration/rop/client/JettyModuleProviderTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client-jetty/src/test/java/org/apache/cayenne/rop/http/JettyHttpROPConnectorIT.java b/cayenne-client-jetty/src/test/java/org/apache/cayenne/rop/http/JettyHttpROPConnectorIT.java
index 163e6b1..28f6b4a 100644
--- a/cayenne-client-jetty/src/test/java/org/apache/cayenne/rop/http/JettyHttpROPConnectorIT.java
+++ b/cayenne-client-jetty/src/test/java/org/apache/cayenne/rop/http/JettyHttpROPConnectorIT.java
@@ -7,7 +7,7 @@
  * "License"); you may not use this file except in compliance
  * with the License.  You may obtain a copy of the License at
  * <p>
- * http://www.apache.org/licenses/LICENSE-2.0
+ * https://www.apache.org/licenses/LICENSE-2.0
  * <p>
  * Unless required by applicable law or agreed to in writing,
  * software distributed under the License is distributed on an
diff --git a/cayenne-client-jetty/src/test/java/org/apache/cayenne/util/Http2TestServer.java b/cayenne-client-jetty/src/test/java/org/apache/cayenne/util/Http2TestServer.java
index 5e6bb35..d12bb1c 100644
--- a/cayenne-client-jetty/src/test/java/org/apache/cayenne/util/Http2TestServer.java
+++ b/cayenne-client-jetty/src/test/java/org/apache/cayenne/util/Http2TestServer.java
@@ -7,7 +7,7 @@
  * "License"); you may not use this file except in compliance
  * with the License.  You may obtain a copy of the License at
  * <p>
- * http://www.apache.org/licenses/LICENSE-2.0
+ * https://www.apache.org/licenses/LICENSE-2.0
  * <p>
  * Unless required by applicable law or agreed to in writing,
  * software distributed under the License is distributed on an
diff --git a/cayenne-client/pom.xml b/cayenne-client/pom.xml
index f3175dd..2aaace6 100644
--- a/cayenne-client/pom.xml
+++ b/cayenne-client/pom.xml
@@ -4,7 +4,7 @@
 	information regarding copyright ownership. The ASF licenses this file to 
 	you under the Apache License, Version 2.0 (the "License"); you may not use 
 	this file except in compliance with the License. You may obtain a copy of 
-	the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required 
+	the License at https://www.apache.org/licenses/LICENSE-2.0 Unless required 
 	by applicable law or agreed to in writing, software distributed under the 
 	License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS 
 	OF ANY KIND, either express or implied. See the License for the specific 
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/CayenneClientModuleProvider.java b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/CayenneClientModuleProvider.java
index b617f9c..b01dfa6 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/CayenneClientModuleProvider.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/CayenneClientModuleProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/CayenneContextFactory.java b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/CayenneContextFactory.java
index d90cea0..e8e8d05 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/CayenneContextFactory.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/CayenneContextFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientChannelProvider.java b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientChannelProvider.java
index e5cf674..1ea7e5b 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientChannelProvider.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientChannelProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientConstants.java b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientConstants.java
index c2c0833..69e024e 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientConstants.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientConstants.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientModule.java b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientModule.java
index ba07559..ade6f72 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientModule.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientModule.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientRuntime.java b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientRuntime.java
index dcfb070..b59673f 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientRuntime.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientRuntime.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilder.java b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilder.java
index def7070..caf6def 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilder.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilder.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/LocalClientServerChannelProvider.java b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/LocalClientServerChannelProvider.java
index 3984611..d7ece38 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/LocalClientServerChannelProvider.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/LocalClientServerChannelProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/LocalConnectionProvider.java b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/LocalConnectionProvider.java
index c4cb03c..e9ccc1c 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/LocalConnectionProvider.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/LocalConnectionProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/MainCayenneClientModuleProvider.java b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/MainCayenneClientModuleProvider.java
index ea58207..95b5d00 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/MainCayenneClientModuleProvider.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/MainCayenneClientModuleProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/remote/BaseConnection.java b/cayenne-client/src/main/java/org/apache/cayenne/remote/BaseConnection.java
index b26a5a7..47d9ba4 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/remote/BaseConnection.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/remote/BaseConnection.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/remote/ClientChannel.java b/cayenne-client/src/main/java/org/apache/cayenne/remote/ClientChannel.java
index 11a14ce..e7cff78 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/remote/ClientChannel.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/remote/ClientChannel.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/remote/ClientConnection.java b/cayenne-client/src/main/java/org/apache/cayenne/remote/ClientConnection.java
index 1d7aeb5..4233feb 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/remote/ClientConnection.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/remote/ClientConnection.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/ClientSerializerFactory.java b/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/ClientSerializerFactory.java
index ff7aeb3..0f81bc8 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/ClientSerializerFactory.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/ClientSerializerFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/DataRowDeserializer.java b/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/DataRowDeserializer.java
index a941bd4..2c0a381 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/DataRowDeserializer.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/DataRowDeserializer.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/service/HessianUtil.java b/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/service/HessianUtil.java
index 88a938b..b16dce9 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/service/HessianUtil.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/service/HessianUtil.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/remote/package.html b/cayenne-client/src/main/java/org/apache/cayenne/remote/package.html
index b93eabd..1a3f7e6 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/remote/package.html
+++ b/cayenne-client/src/main/java/org/apache/cayenne/remote/package.html
@@ -7,7 +7,7 @@
    "License"); you may not use this file except in compliance
    with the License.  You may obtain a copy of the License at
 
-     http://www.apache.org/licenses/LICENSE-2.0
+     https://www.apache.org/licenses/LICENSE-2.0
 
    Unless required by applicable law or agreed to in writing,
    software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/remote/service/LocalConnection.java b/cayenne-client/src/main/java/org/apache/cayenne/remote/service/LocalConnection.java
index 65bceec..520f559 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/remote/service/LocalConnection.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/remote/service/LocalConnection.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/rop/HttpClientConnection.java b/cayenne-client/src/main/java/org/apache/cayenne/rop/HttpClientConnection.java
index 4ab182e..f727237 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/rop/HttpClientConnection.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/rop/HttpClientConnection.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/rop/HttpClientConnectionProvider.java b/cayenne-client/src/main/java/org/apache/cayenne/rop/HttpClientConnectionProvider.java
index c327de9..3093c34 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/rop/HttpClientConnectionProvider.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/rop/HttpClientConnectionProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/rop/ProxyRemoteService.java b/cayenne-client/src/main/java/org/apache/cayenne/rop/ProxyRemoteService.java
index 943dca0..e220821 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/rop/ProxyRemoteService.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/rop/ProxyRemoteService.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/rop/ROPConnector.java b/cayenne-client/src/main/java/org/apache/cayenne/rop/ROPConnector.java
index 38a0579..9f350d6 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/rop/ROPConnector.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/rop/ROPConnector.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/rop/ROPUtil.java b/cayenne-client/src/main/java/org/apache/cayenne/rop/ROPUtil.java
index 41866a9..d79d2ba 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/rop/ROPUtil.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/rop/ROPUtil.java
@@ -7,7 +7,7 @@
  * "License"); you may not use this file except in compliance
  * with the License.  You may obtain a copy of the License at
  * <p>
- * http://www.apache.org/licenses/LICENSE-2.0
+ * https://www.apache.org/licenses/LICENSE-2.0
  * <p>
  * Unless required by applicable law or agreed to in writing,
  * software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/rop/http/ClientHessianSerializationServiceProvider.java b/cayenne-client/src/main/java/org/apache/cayenne/rop/http/ClientHessianSerializationServiceProvider.java
index ecf9339..200d69a 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/rop/http/ClientHessianSerializationServiceProvider.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/rop/http/ClientHessianSerializationServiceProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/java/org/apache/cayenne/rop/http/HttpROPConnector.java b/cayenne-client/src/main/java/org/apache/cayenne/rop/http/HttpROPConnector.java
index 50d6eb2..7ed9269 100644
--- a/cayenne-client/src/main/java/org/apache/cayenne/rop/http/HttpROPConnector.java
+++ b/cayenne-client/src/main/java/org/apache/cayenne/rop/http/HttpROPConnector.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/main/resources/META-INF/services/org.apache.cayenne.configuration.rop.client.CayenneClientModuleProvider b/cayenne-client/src/main/resources/META-INF/services/org.apache.cayenne.configuration.rop.client.CayenneClientModuleProvider
index 0fe164d..dda3d4d 100644
--- a/cayenne-client/src/main/resources/META-INF/services/org.apache.cayenne.configuration.rop.client.CayenneClientModuleProvider
+++ b/cayenne-client/src/main/resources/META-INF/services/org.apache.cayenne.configuration.rop.client.CayenneClientModuleProvider
@@ -7,7 +7,7 @@
 #  "License"); you may not use this file except in compliance
 #  with the License.  You may obtain a copy of the License at
 #
-#    http://www.apache.org/licenses/LICENSE-2.0
+#    https://www.apache.org/licenses/LICENSE-2.0
 #
 #  Unless required by applicable law or agreed to in writing,
 #  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextCayenneIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextCayenneIT.java
index dc89b9f..8940ab9 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextCayenneIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextCayenneIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextClientChannelEventsIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextClientChannelEventsIT.java
index 11c1403..ae63b45 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextClientChannelEventsIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextClientChannelEventsIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextDeleteRulesIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextDeleteRulesIT.java
index 7c35650..61f1328 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextDeleteRulesIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextDeleteRulesIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextEJBQLIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextEJBQLIT.java
index a67b90a..55c2217 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextEJBQLIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextEJBQLIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextGraphDiffCompressorIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextGraphDiffCompressorIT.java
index 590ed85..6cf8852 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextGraphDiffCompressorIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextGraphDiffCompressorIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextIT.java
index 35e178d..7a864f7 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextInheritanceIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextInheritanceIT.java
index fc13b66..15c5a6a 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextInheritanceIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextInheritanceIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMapRelationshipIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMapRelationshipIT.java
index 8fdca31..bd1ffe8 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMapRelationshipIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMapRelationshipIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMeaningfulPKIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMeaningfulPKIT.java
index 25d3994..a88c718 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMeaningfulPKIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMeaningfulPKIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMergeHandlerIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMergeHandlerIT.java
index 19e8e78..4606df4 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMergeHandlerIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMergeHandlerIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextNamedQueryCachingIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextNamedQueryCachingIT.java
index 5100945..c0d39f8 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextNamedQueryCachingIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextNamedQueryCachingIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextPaginatedListCachingIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextPaginatedListCachingIT.java
index 521d64e..7b89932 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextPaginatedListCachingIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextPaginatedListCachingIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextPrimitiveIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextPrimitiveIT.java
index e57ab05..afdd024 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextPrimitiveIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextPrimitiveIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextReflexiveIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextReflexiveIT.java
index 35b663d..29ab9e0 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextReflexiveIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextReflexiveIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextRefreshQueryIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextRefreshQueryIT.java
index 92d99e1..a37860b 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextRefreshQueryIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextRefreshQueryIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextRelationshipsIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextRelationshipsIT.java
index 54860ca..46ceafa 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextRelationshipsIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextRelationshipsIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextSQLTemplateIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextSQLTemplateIT.java
index f58823f..8cc7c84 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextSQLTemplateIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextSQLTemplateIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextServerDiffsIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextServerDiffsIT.java
index 6fc3dc6..2257c4c 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextServerDiffsIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextServerDiffsIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextValidationIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextValidationIT.java
index c65dfa3..d2442fb 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextValidationIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextValidationIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextWithDataContextIT.java b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextWithDataContextIT.java
index 96c517c..4648a0a 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextWithDataContextIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/CayenneContextWithDataContextIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/DataRowTest.java b/cayenne-client/src/test/java/org/apache/cayenne/DataRowTest.java
index 55ab28f..1887142 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/DataRowTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/DataRowTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/NestedCayenneContextIT.java b/cayenne-client/src/test/java/org/apache/cayenne/NestedCayenneContextIT.java
index 8f40904..aded314 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/NestedCayenneContextIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/NestedCayenneContextIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/NestedCayenneContextTooneIT.java b/cayenne-client/src/test/java/org/apache/cayenne/NestedCayenneContextTooneIT.java
index 862a50f..643984c 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/NestedCayenneContextTooneIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/NestedCayenneContextTooneIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/ObjectContextChangeLogTest.java b/cayenne-client/src/test/java/org/apache/cayenne/ObjectContextChangeLogTest.java
index a30ea96..4538233 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/ObjectContextChangeLogTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/ObjectContextChangeLogTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/ObjectIdTest.java b/cayenne-client/src/test/java/org/apache/cayenne/ObjectIdTest.java
index efa1cca..a3b5e68 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/ObjectIdTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/ObjectIdTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/PersistentObjectInContextIT.java b/cayenne-client/src/test/java/org/apache/cayenne/PersistentObjectInContextIT.java
index 108698d..f267ce7 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/PersistentObjectInContextIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/PersistentObjectInContextIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/access/ClientServerChannelIT.java b/cayenne-client/src/test/java/org/apache/cayenne/access/ClientServerChannelIT.java
index 66addea..0487a57 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/access/ClientServerChannelIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/access/ClientServerChannelIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/access/ClientServerChannelQueryIT.java b/cayenne-client/src/test/java/org/apache/cayenne/access/ClientServerChannelQueryIT.java
index e809e35..a91190e 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/access/ClientServerChannelQueryIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/access/ClientServerChannelQueryIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/access/types/EnumTest.java b/cayenne-client/src/test/java/org/apache/cayenne/access/types/EnumTest.java
index 5d509da..e13db58 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/access/types/EnumTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/access/types/EnumTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientLocalRuntimeTest.java b/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientLocalRuntimeTest.java
index cee95b2..46f2628 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientLocalRuntimeTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientLocalRuntimeTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientModuleTest.java b/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientModuleTest.java
index 0fb1005..85dfcec 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientModuleTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientModuleTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilderTest.java b/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilderTest.java
index 7ac2e8f..eb9fe32 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilderTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilderTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeTest.java b/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeTest.java
index 8fdb593..736671a 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/MainCayenneClientModuleProviderTest.java b/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/MainCayenneClientModuleProviderTest.java
index 3067a50..a17688b 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/MainCayenneClientModuleProviderTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/MainCayenneClientModuleProviderTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/event/EventSubjectTest.java b/cayenne-client/src/test/java/org/apache/cayenne/event/EventSubjectTest.java
index dd872ac..799f217 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/event/EventSubjectTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/event/EventSubjectTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/graph/NodeDiffTest.java b/cayenne-client/src/test/java/org/apache/cayenne/graph/NodeDiffTest.java
index 8079f26..70f7109 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/graph/NodeDiffTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/graph/NodeDiffTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/map/ClientEntityResolverTest.java b/cayenne-client/src/test/java/org/apache/cayenne/map/ClientEntityResolverTest.java
index ad61805..a6ac129 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/map/ClientEntityResolverTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/map/ClientEntityResolverTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/map/ClientObjectRelationshipTest.java b/cayenne-client/src/test/java/org/apache/cayenne/map/ClientObjectRelationshipTest.java
index 4fda2e8..00dc622 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/map/ClientObjectRelationshipTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/map/ClientObjectRelationshipTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/map/DataMapTest.java b/cayenne-client/src/test/java/org/apache/cayenne/map/DataMapTest.java
index b94254c..b59a850 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/map/DataMapTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/map/DataMapTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/map/DbEntityTest.java b/cayenne-client/src/test/java/org/apache/cayenne/map/DbEntityTest.java
index ff01cb7..16a2d08 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/map/DbEntityTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/map/DbEntityTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/map/EntityTest.java b/cayenne-client/src/test/java/org/apache/cayenne/map/EntityTest.java
index 0ab9b99..ef6a302 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/map/EntityTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/map/EntityTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/query/ClientExpressionIT.java b/cayenne-client/src/test/java/org/apache/cayenne/query/ClientExpressionIT.java
index f44b009..5f7b071 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/query/ClientExpressionIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/query/ClientExpressionIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/query/ClientObjectSelectIT.java b/cayenne-client/src/test/java/org/apache/cayenne/query/ClientObjectSelectIT.java
index 9cb6cee..1586355 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/query/ClientObjectSelectIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/query/ClientObjectSelectIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/query/ClientSelectQueryExpressionIT.java b/cayenne-client/src/test/java/org/apache/cayenne/query/ClientSelectQueryExpressionIT.java
index 5ccdea2..e3943fa 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/query/ClientSelectQueryExpressionIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/query/ClientSelectQueryExpressionIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/query/ObjectIdQueryTest.java b/cayenne-client/src/test/java/org/apache/cayenne/query/ObjectIdQueryTest.java
index 7acbd53..f6196f1 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/query/ObjectIdQueryTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/query/ObjectIdQueryTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/query/PrefetchTreeNodeTest.java b/cayenne-client/src/test/java/org/apache/cayenne/query/PrefetchTreeNodeTest.java
index 1dee8a9..cab6d5f 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/query/PrefetchTreeNodeTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/query/PrefetchTreeNodeTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/query/RefreshQueryTest.java b/cayenne-client/src/test/java/org/apache/cayenne/query/RefreshQueryTest.java
index f7a44de..2ed584f 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/query/RefreshQueryTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/query/RefreshQueryTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/query/RelationshipQueryTest.java b/cayenne-client/src/test/java/org/apache/cayenne/query/RelationshipQueryTest.java
index 99f21bf..5e0e4af 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/query/RelationshipQueryTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/query/RelationshipQueryTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/query/SQLTemplateTest.java b/cayenne-client/src/test/java/org/apache/cayenne/query/SQLTemplateTest.java
index 9e6e4bd..1c57431 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/query/SQLTemplateTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/query/SQLTemplateTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/query/SelectByIdTest.java b/cayenne-client/src/test/java/org/apache/cayenne/query/SelectByIdTest.java
index 84b2e06..6f44f70 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/query/SelectByIdTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/query/SelectByIdTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/query/SelectQueryAbstractEntityIT.java b/cayenne-client/src/test/java/org/apache/cayenne/query/SelectQueryAbstractEntityIT.java
index 865bd54..c0b0f21 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/query/SelectQueryAbstractEntityIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/query/SelectQueryAbstractEntityIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/CayenneContextDeletionIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/CayenneContextDeletionIT.java
index 22e54b8..759049c 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/CayenneContextDeletionIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/CayenneContextDeletionIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelServerDiffsIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelServerDiffsIT.java
index 6f747ff..19bf209 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelServerDiffsIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelServerDiffsIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelServerDiffsListener1.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelServerDiffsListener1.java
index 3714a2a..1337264 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelServerDiffsListener1.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelServerDiffsListener1.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelTest.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelTest.java
index 8b2d5c1..32b8313 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/LocalConnectionTest.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/LocalConnectionTest.java
index 2a0fb15..f8f26a2 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/LocalConnectionTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/LocalConnectionTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/MockClientConnection.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/MockClientConnection.java
index cbab805..c733874 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/MockClientConnection.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/MockClientConnection.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextLocalIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextLocalIT.java
index 6c7085f..82de93d 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextLocalIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextLocalIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextParentEventsIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextParentEventsIT.java
index 2ebba83..ab58dc5 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextParentEventsIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextParentEventsIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextPeerEventsIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextPeerEventsIT.java
index e571574..6ed3961 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextPeerEventsIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextPeerEventsIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextRollbackIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextRollbackIT.java
index 5474dcd..32775cd 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextRollbackIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextRollbackIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/ROPPrefetchToManyMapIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/ROPPrefetchToManyMapIT.java
index 1f2caeb..a0cda62 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/ROPPrefetchToManyMapIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/ROPPrefetchToManyMapIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/RelationshipChangeIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/RelationshipChangeIT.java
index a13b5c3..36080e1 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/RelationshipChangeIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/RelationshipChangeIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteCallbacksIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteCallbacksIT.java
index 91efda1..59f3107 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteCallbacksIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteCallbacksIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteCayenneCase.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteCayenneCase.java
index 98e1efa..f41a22a 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteCayenneCase.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteCayenneCase.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteIncrementalFaultListIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteIncrementalFaultListIT.java
index 3d7fb3a..de8a272 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteIncrementalFaultListIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteIncrementalFaultListIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteRollbackIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteRollbackIT.java
index 0fda177..6c1f1d6 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteRollbackIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteRollbackIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/SyncMessageTest.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/SyncMessageTest.java
index f38e0a3..26f1ee7 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/SyncMessageTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/SyncMessageTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/remote/ValueInjectorIT.java b/cayenne-client/src/test/java/org/apache/cayenne/remote/ValueInjectorIT.java
index 85e55a9..269b337 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/remote/ValueInjectorIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/remote/ValueInjectorIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/rop/http/HessianROPSerializationServiceIT.java b/cayenne-client/src/test/java/org/apache/cayenne/rop/http/HessianROPSerializationServiceIT.java
index 897e97c..97d35e7 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/rop/http/HessianROPSerializationServiceIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/rop/http/HessianROPSerializationServiceIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/UnitLocalConnection.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/UnitLocalConnection.java
index da69275..a639ae3 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/UnitLocalConnection.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/UnitLocalConnection.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCase.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCase.java
index b6d50df..2f5922a 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCase.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCase.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseCayenneContextProvider.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseCayenneContextProvider.java
index a53b2a3..fa6389d 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseCayenneContextProvider.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseCayenneContextProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseClientConnectionProvider.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseClientConnectionProvider.java
index c41908a..b61ac52 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseClientConnectionProvider.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseClientConnectionProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseContextsSync.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseContextsSync.java
index 2e48a80..98c09cb 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseContextsSync.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseContextsSync.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseLifecycleManager.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseLifecycleManager.java
index 4a62a40..93e5330 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseLifecycleManager.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseLifecycleManager.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseModule.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseModule.java
index 38b8db4..7dbcb9d 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseModule.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseModule.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseObjectContextProvider.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseObjectContextProvider.java
index fb824cc..aaac428 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseObjectContextProvider.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseObjectContextProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseProperties.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseProperties.java
index 57f4f9d..e8eea70 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseProperties.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseProperties.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseSelfIT.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseSelfIT.java
index 080bab6..96288eb 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseSelfIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseSelfIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProperty.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProperty.java
index f517bce..1d3a548 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProperty.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProperty.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProvider.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProvider.java
index a898f22..ea00e32 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProvider.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProviderContextsSync.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProviderContextsSync.java
index a48ce76..a10d2f2 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProviderContextsSync.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProviderContextsSync.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerChannelProvider.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerChannelProvider.java
index fb54942..de595ac 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerChannelProvider.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerChannelProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerDataChannelDecorator.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerDataChannelDecorator.java
index 3ecff3b..aa8eeac 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerDataChannelDecorator.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerDataChannelDecorator.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerDataChannelInterceptor.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerDataChannelInterceptor.java
index 8097db0..439e90b 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerDataChannelInterceptor.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerDataChannelInterceptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/InterceptingClientServerChannelProvider.java b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/InterceptingClientServerChannelProvider.java
index 4a1cf7a..498af7b 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/InterceptingClientServerChannelProvider.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/InterceptingClientServerChannelProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/util/GenericResponseTest.java b/cayenne-client/src/test/java/org/apache/cayenne/util/GenericResponseTest.java
index b72a83a..0932b10 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/util/GenericResponseTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/util/GenericResponseTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/util/ListResponseTest.java b/cayenne-client/src/test/java/org/apache/cayenne/util/ListResponseTest.java
index ff0413f..c84525b 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/util/ListResponseTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/util/ListResponseTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/util/ObjectDetachOperationIT.java b/cayenne-client/src/test/java/org/apache/cayenne/util/ObjectDetachOperationIT.java
index 6c01297..e4b0793 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/util/ObjectDetachOperationIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/util/ObjectDetachOperationIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/util/PersistentObjectListTest.java b/cayenne-client/src/test/java/org/apache/cayenne/util/PersistentObjectListTest.java
index 0d86bb2..5d361d0 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/util/PersistentObjectListTest.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/util/PersistentObjectListTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-client/src/test/java/org/apache/cayenne/util/ShallowMergeOperation_ClientIT.java b/cayenne-client/src/test/java/org/apache/cayenne/util/ShallowMergeOperation_ClientIT.java
index 761be9f..2a7e415 100644
--- a/cayenne-client/src/test/java/org/apache/cayenne/util/ShallowMergeOperation_ClientIT.java
+++ b/cayenne-client/src/test/java/org/apache/cayenne/util/ShallowMergeOperation_ClientIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/pom.xml b/cayenne-commitlog/pom.xml
index 7806b3f..6fb5f32 100644
--- a/cayenne-commitlog/pom.xml
+++ b/cayenne-commitlog/pom.xml
@@ -8,7 +8,7 @@
   ~  "License"); you may not use this file except in compliance
   ~  with the License.  You may obtain a copy of the License at
   ~
-  ~    http://www.apache.org/licenses/LICENSE-2.0
+  ~    https://www.apache.org/licenses/LICENSE-2.0
   ~
   ~  Unless required by applicable law or agreed to in writing,
   ~  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLog.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLog.java
index a5297fd..e02e65a 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLog.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLog.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogFilter.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogFilter.java
index b383dc2..bfaad11 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogFilter.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogFilter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogListener.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogListener.java
index f4a47d7..f86df66 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogListener.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogListener.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogModule.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogModule.java
index ec3eff3..f8d8e2d 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogModule.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogModule.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogModuleExtender.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogModuleExtender.java
index 3c96a48..9e039ed 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogModuleExtender.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogModuleExtender.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogServerModuleProvider.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogServerModuleProvider.java
index 6693e5a..123bafc 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogServerModuleProvider.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/CommitLogServerModuleProvider.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/Confidential.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/Confidential.java
index 5188802..7f35c3c 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/Confidential.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/Confidential.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DeletedDiffProcessor.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DeletedDiffProcessor.java
index c631cad..a283ef5 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DeletedDiffProcessor.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DeletedDiffProcessor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DiffFilter.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DiffFilter.java
index 9b64208..b69c7d0 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DiffFilter.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DiffFilter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DiffProcessor.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DiffProcessor.java
index f8518f4..b54d59a 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DiffProcessor.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/DiffProcessor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/AnnotationCommitLogEntityFactory.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/AnnotationCommitLogEntityFactory.java
index 7d603e9..3eb2278 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/AnnotationCommitLogEntityFactory.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/AnnotationCommitLogEntityFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/CommitLogEntity.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/CommitLogEntity.java
index 18b50f7..d833832 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/CommitLogEntity.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/CommitLogEntity.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/CommitLogEntityFactory.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/CommitLogEntityFactory.java
index 2402479..fe3f0d8 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/CommitLogEntityFactory.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/CommitLogEntityFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/IncludeAllCommitLogEntityFactory.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/IncludeAllCommitLogEntityFactory.java
index f85b54b..405b67f 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/IncludeAllCommitLogEntityFactory.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/IncludeAllCommitLogEntityFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/MutableCommitLogLogEntity.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/MutableCommitLogLogEntity.java
index 6de5303..f2ed7fd 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/MutableCommitLogLogEntity.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/meta/MutableCommitLogLogEntity.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/AttributeChange.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/AttributeChange.java
index 9bc6c38..76b6c35 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/AttributeChange.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/AttributeChange.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ChangeMap.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ChangeMap.java
index a4bd244..439dbf5 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ChangeMap.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ChangeMap.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableAttributeChange.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableAttributeChange.java
index d52a1f1..4ca0fdc 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableAttributeChange.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableAttributeChange.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableChangeMap.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableChangeMap.java
index 4741bba..ae9fac9 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableChangeMap.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableChangeMap.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableObjectChange.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableObjectChange.java
index a345520..1eb8268 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableObjectChange.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableObjectChange.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableToManyRelationshipChange.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableToManyRelationshipChange.java
index 15f8f14..4797b98 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableToManyRelationshipChange.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableToManyRelationshipChange.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableToOneRelationshipChange.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableToOneRelationshipChange.java
index 7c23b79..eeaaf90 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableToOneRelationshipChange.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/MutableToOneRelationshipChange.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ObjectChange.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ObjectChange.java
index 1e67e12..5ac93c9 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ObjectChange.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ObjectChange.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ObjectChangeType.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ObjectChangeType.java
index 973783f..0c01ba2 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ObjectChangeType.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ObjectChangeType.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/PropertyChange.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/PropertyChange.java
index c95d881..2fae8c7 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/PropertyChange.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/PropertyChange.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/PropertyChangeVisitor.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/PropertyChangeVisitor.java
index 91c0a8a..8928ad5 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/PropertyChangeVisitor.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/PropertyChangeVisitor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ToManyRelationshipChange.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ToManyRelationshipChange.java
index 91115e7..089391d 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ToManyRelationshipChange.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ToManyRelationshipChange.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ToOneRelationshipChange.java b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ToOneRelationshipChange.java
index 6dde0fd..b41ac86 100644
--- a/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ToOneRelationshipChange.java
+++ b/cayenne-commitlog/src/main/java/org/apache/cayenne/commitlog/model/ToOneRelationshipChange.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/main/resources/META-INF/services/org.apache.cayenne.configuration.server.CayenneServerModuleProvider b/cayenne-commitlog/src/main/resources/META-INF/services/org.apache.cayenne.configuration.server.CayenneServerModuleProvider
index 742e6e2..45af46d 100644
--- a/cayenne-commitlog/src/main/resources/META-INF/services/org.apache.cayenne.configuration.server.CayenneServerModuleProvider
+++ b/cayenne-commitlog/src/main/resources/META-INF/services/org.apache.cayenne.configuration.server.CayenneServerModuleProvider
@@ -7,7 +7,7 @@
 #  "License"); you may not use this file except in compliance
 #  with the License.  You may obtain a copy of the License at
 #
-#    http://www.apache.org/licenses/LICENSE-2.0
+#    https://www.apache.org/licenses/LICENSE-2.0
 #
 #  Unless required by applicable law or agreed to in writing,
 #  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_AllIT.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_AllIT.java
index c73c143..c8d3a5c 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_AllIT.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_AllIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_All_FlattenedIT.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_All_FlattenedIT.java
index 8542f96..6bfd28c 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_All_FlattenedIT.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_All_FlattenedIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_FilteredIT.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_FilteredIT.java
index 94335d1..5821f46 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_FilteredIT.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_FilteredIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_ListenerInducedChangesIT.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_ListenerInducedChangesIT.java
index b45f7d7..e84f6dd 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_ListenerInducedChangesIT.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_ListenerInducedChangesIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_OutsideTxIT.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_OutsideTxIT.java
index 4c95050..2a7cdd5 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_OutsideTxIT.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_OutsideTxIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_TxIT.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_TxIT.java
index 4877121..d76963d 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_TxIT.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogFilter_TxIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogModuleBuilderTest.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogModuleBuilderTest.java
index aeddff9..3bd1777 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogModuleBuilderTest.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogModuleBuilderTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogModuleProviderTest.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogModuleProviderTest.java
index f67e03e..1cfaec7 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogModuleProviderTest.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/CommitLogModuleProviderTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditLog.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditLog.java
index 10ceec9..477da26 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditLog.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditLog.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable1.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable1.java
index ad869b7..b47cd04 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable1.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable1.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable2.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable2.java
index e69682f..6be1a43 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable2.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable2.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable3.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable3.java
index 6843fbc..3eb128e 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable3.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable3.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable4.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable4.java
index 889facf..382f234 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable4.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/Auditable4.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditableChild1.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditableChild1.java
index d0bb1e6..dcc2e48 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditableChild1.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditableChild1.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditableChild3.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditableChild3.java
index 4f2a8ea..971f302 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditableChild3.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/AuditableChild3.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E1.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E1.java
index 33415fe..56b53fa 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E1.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E1.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E2.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E2.java
index 68ae4d0..8da1dc2 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E2.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E2.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E3.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E3.java
index 0dce4d3..4f37e82 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E3.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E3.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E4.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E4.java
index f571c6e..61e5a8f 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E4.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/E4.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/LifecycleMap.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/LifecycleMap.java
index d0ef40b..dc1f263 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/LifecycleMap.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/db/LifecycleMap.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/unit/AuditableServerCase.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/unit/AuditableServerCase.java
index 8fa0d7f..570a54f 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/unit/AuditableServerCase.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/unit/AuditableServerCase.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/unit/FlattenedServerCase.java b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/unit/FlattenedServerCase.java
index abd0600..cf15458 100644
--- a/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/unit/FlattenedServerCase.java
+++ b/cayenne-commitlog/src/test/java/org/apache/cayenne/commitlog/unit/FlattenedServerCase.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/pom.xml b/cayenne-crypto/pom.xml
index 265ffe5..cfe954d 100644
--- a/cayenne-crypto/pom.xml
+++ b/cayenne-crypto/pom.xml
@@ -4,7 +4,7 @@
 	information regarding copyright ownership. The ASF licenses this file to 
 	you under the Apache License, Version 2.0 (the "License"); you may not use 
 	this file except in compliance with the License. You may obtain a copy of 
-	the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required 
+	the License at https://www.apache.org/licenses/LICENSE-2.0 Unless required 
 	by applicable law or agreed to in writing, software distributed under the 
 	License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS 
 	OF ANY KIND, either express or implied. See the License for the specific 
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CayenneCryptoException.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CayenneCryptoException.java
index 10a8263..0dcc53c 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CayenneCryptoException.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CayenneCryptoException.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoConstants.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoConstants.java
index 601c72a..efcb58d 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoConstants.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoConstants.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoModule.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoModule.java
index 5c75ad5..e0c996d 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoModule.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoModule.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoModuleExtender.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoModuleExtender.java
index f432dbd..23279e1 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoModuleExtender.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoModuleExtender.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoServerModuleProvider.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoServerModuleProvider.java
index 9fe8bc8..8e7fa4d 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoServerModuleProvider.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/CryptoServerModuleProvider.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/batch/CryptoBatchTranslatorFactoryDecorator.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/batch/CryptoBatchTranslatorFactoryDecorator.java
index 5d3d319..35f9ca6 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/batch/CryptoBatchTranslatorFactoryDecorator.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/batch/CryptoBatchTranslatorFactoryDecorator.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/cipher/CipherFactory.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/cipher/CipherFactory.java
index 84711c6..a3d77c6 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/cipher/CipherFactory.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/cipher/CipherFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/cipher/DefaultCipherFactory.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/cipher/DefaultCipherFactory.java
index c5aae90..e8a2bb8 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/cipher/DefaultCipherFactory.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/cipher/DefaultCipherFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/key/JceksKeySource.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/key/JceksKeySource.java
index f492978..11f746e 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/key/JceksKeySource.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/key/JceksKeySource.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/key/KeySource.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/key/KeySource.java
index 5918b5f..0c35b62 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/key/KeySource.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/key/KeySource.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/map/ColumnMapper.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/map/ColumnMapper.java
index df2b51c..43764ec 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/map/ColumnMapper.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/map/ColumnMapper.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/map/PatternColumnMapper.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/map/PatternColumnMapper.java
index 18dcb39..b0a9356 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/map/PatternColumnMapper.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/map/PatternColumnMapper.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/reader/CryptoRowReaderFactoryDecorator.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/reader/CryptoRowReaderFactoryDecorator.java
index ab2c08d..f757da8 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/reader/CryptoRowReaderFactoryDecorator.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/reader/CryptoRowReaderFactoryDecorator.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/BindingsTransformer.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/BindingsTransformer.java
index 1ffded8..35a9e96 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/BindingsTransformer.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/BindingsTransformer.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultBindingsTransformer.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultBindingsTransformer.java
index 3524b41..96f0920 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultBindingsTransformer.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultBindingsTransformer.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultMapTransformer.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultMapTransformer.java
index b62377a..5c778b0 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultMapTransformer.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultMapTransformer.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultTransformerFactory.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultTransformerFactory.java
index 935a2f8..439bd4d 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultTransformerFactory.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/DefaultTransformerFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/MapTransformer.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/MapTransformer.java
index 1befbc3..b09532f 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/MapTransformer.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/MapTransformer.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/TransformerFactory.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/TransformerFactory.java
index 64f1389..96c9f9e 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/TransformerFactory.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/TransformerFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesDecryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesDecryptor.java
index 4ff0b51..6822f64 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesDecryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesDecryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesEncryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesEncryptor.java
index 4bd39c0..3374915 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesEncryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesEncryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesTransformerFactory.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesTransformerFactory.java
index fc1ac72..3e636b9 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesTransformerFactory.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/BytesTransformerFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcBytesTransformerFactory.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcBytesTransformerFactory.java
index c3059a2..eb63d3d 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcBytesTransformerFactory.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcBytesTransformerFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcDecryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcDecryptor.java
index 6605724..5cd2d8b 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcDecryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcDecryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcEncryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcEncryptor.java
index bebe84b..b5230ab 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcEncryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/CbcEncryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/DefaultBytesTransformerFactory.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/DefaultBytesTransformerFactory.java
index ba8a0f0..832bd78 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/DefaultBytesTransformerFactory.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/DefaultBytesTransformerFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/GzipDecryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/GzipDecryptor.java
index 7f3b8cb..696ff45 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/GzipDecryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/GzipDecryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/GzipEncryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/GzipEncryptor.java
index d966312..32f9cdb 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/GzipEncryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/GzipEncryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/Header.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/Header.java
index 605b304..bbbdf2c 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/Header.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/Header.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HeaderDecryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HeaderDecryptor.java
index eed1e1d..0f60a73 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HeaderDecryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HeaderDecryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HeaderEncryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HeaderEncryptor.java
index 9f53703..c027793 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HeaderEncryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HeaderEncryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacCreator.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacCreator.java
index 12565c0..a7c38d6 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacCreator.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacCreator.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacDecryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacDecryptor.java
index a6eeee8..ce29a54 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacDecryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacDecryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacEncryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacEncryptor.java
index 133e725..534deba 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacEncryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/HmacEncryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/LazyBytesTransformerFactory.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/LazyBytesTransformerFactory.java
index ee7a3ad..8b9253e 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/LazyBytesTransformerFactory.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/bytes/LazyBytesTransformerFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/Base64StringConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/Base64StringConverter.java
index 2ea0f70..b71e8bb 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/Base64StringConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/Base64StringConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BigDecimalConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BigDecimalConverter.java
index 196768c..0b00135 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BigDecimalConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BigDecimalConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BigIntegerConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BigIntegerConverter.java
index 1b42a88..e95cb6a 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BigIntegerConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BigIntegerConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BooleanConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BooleanConverter.java
index fb1a08f..eb3a6c1 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BooleanConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BooleanConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ByteConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ByteConverter.java
index e5db1fc..33f628c 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ByteConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ByteConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BytesConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BytesConverter.java
index c93466a..9ee5333 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BytesConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BytesConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BytesToBytesConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BytesToBytesConverter.java
index 57b8d4e..302e613 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BytesToBytesConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/BytesToBytesConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueDecryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueDecryptor.java
index a513cfd..74e192d 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueDecryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueDecryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueEncryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueEncryptor.java
index 64912cd..1999d14 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueEncryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueEncryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueTransformerFactory.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueTransformerFactory.java
index 4086368..e1af32f 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueTransformerFactory.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DefaultValueTransformerFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DoubleConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DoubleConverter.java
index 8c1db95..04f9fb8 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DoubleConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/DoubleConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/FloatConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/FloatConverter.java
index e32466d..8540d5a 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/FloatConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/FloatConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/IntegerConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/IntegerConverter.java
index 3fad8ca..8d72742 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/IntegerConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/IntegerConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LazyValueTransformerFactory.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LazyValueTransformerFactory.java
index 62c4529..0e99273 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LazyValueTransformerFactory.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LazyValueTransformerFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalDateConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalDateConverter.java
index 8ba59af..6fee2a7 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalDateConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalDateConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalDateTimeConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalDateTimeConverter.java
index 7694372..640d8e3 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalDateTimeConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalDateTimeConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalTimeConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalTimeConverter.java
index 0d4a334..5bbd670 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalTimeConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LocalTimeConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LongConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LongConverter.java
index 3289e84..54f26b4 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LongConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/LongConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ShortConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ShortConverter.java
index 0faad7d..f67b4b8 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ShortConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ShortConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/Utf8StringConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/Utf8StringConverter.java
index 2748f53..1b4fc1e 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/Utf8StringConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/Utf8StringConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/UtilDateConverter.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/UtilDateConverter.java
index 68018fd..7119dd1 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/UtilDateConverter.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/UtilDateConverter.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueDecryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueDecryptor.java
index 2912f70..9c0d0c0 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueDecryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueDecryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueEncryptor.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueEncryptor.java
index cae9738..843ce80 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueEncryptor.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueEncryptor.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueTransformerFactory.java b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueTransformerFactory.java
index 9e789a3..846d97d 100644
--- a/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueTransformerFactory.java
+++ b/cayenne-crypto/src/main/java/org/apache/cayenne/crypto/transformer/value/ValueTransformerFactory.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/main/resources/META-INF/services/org.apache.cayenne.configuration.server.CayenneServerModuleProvider b/cayenne-crypto/src/main/resources/META-INF/services/org.apache.cayenne.configuration.server.CayenneServerModuleProvider
index 994f773..944771a 100644
--- a/cayenne-crypto/src/main/resources/META-INF/services/org.apache.cayenne.configuration.server.CayenneServerModuleProvider
+++ b/cayenne-crypto/src/main/resources/META-INF/services/org.apache.cayenne.configuration.server.CayenneServerModuleProvider
@@ -7,7 +7,7 @@
 #  "License"); you may not use this file except in compliance
 #  with the License.  You may obtain a copy of the License at
 #
-#    http://www.apache.org/licenses/LICENSE-2.0
+#    https://www.apache.org/licenses/LICENSE-2.0
 #
 #  Unless required by applicable law or agreed to in writing,
 #  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/CryptoModuleBuilderTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/CryptoModuleBuilderTest.java
index f8a1358..4e79817 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/CryptoModuleBuilderTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/CryptoModuleBuilderTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/CryptoModuleProviderTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/CryptoModuleProviderTest.java
index 7121e5a..c2435b8 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/CryptoModuleProviderTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/CryptoModuleProviderTest.java
@@ -7,7 +7,7 @@
  *    "License"); you may not use this file except in compliance
  *    with the License.  You may obtain a copy of the License at
  *
- *      http://www.apache.org/licenses/LICENSE-2.0
+ *      https://www.apache.org/licenses/LICENSE-2.0
  *
  *    Unless required by applicable law or agreed to in writing,
  *    software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_Base.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_Base.java
index db85c36..2ed53e3 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_Base.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_Base.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_GZIP_HMAC_IT.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_GZIP_HMAC_IT.java
index 5b19b42..5b7b8d8 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_GZIP_HMAC_IT.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_GZIP_HMAC_IT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_GZIP_IT.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_GZIP_IT.java
index 69acd55..c21ed83 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_GZIP_IT.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_GZIP_IT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_HMAC_IT.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_HMAC_IT.java
index 1d53d37..dec3572 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_HMAC_IT.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_HMAC_IT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_IT.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_IT.java
index 1e4b4bc..8861b7d 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_IT.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_AES128_IT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_LazyInit_IT.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_LazyInit_IT.java
index d69d0ff..08489ee 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_LazyInit_IT.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/Runtime_LazyInit_IT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/cipher/DefaultCipherFactoryTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/cipher/DefaultCipherFactoryTest.java
index 9cc528f..af45b51 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/cipher/DefaultCipherFactoryTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/cipher/DefaultCipherFactoryTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table1.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table1.java
index 7b35f44..6718e99 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table1.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table1.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table2.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table2.java
index 3d9087b..24040b1 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table2.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table2.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table3.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table3.java
index a6dd410..712808a 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table3.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table3.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table4.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table4.java
index c817b01..163aa13 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table4.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table4.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table5.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table5.java
index 422a6de..7f3e31d 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table5.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table5.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table6.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table6.java
index cbb855a..9faa527 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table6.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/db/Table6.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/key/JceksKeySourceTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/key/JceksKeySourceTest.java
index 6658b66..6f183c3 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/key/JceksKeySourceTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/key/JceksKeySourceTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/map/PatternColumnMapperTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/map/PatternColumnMapperTest.java
index 11b6069..46838d6 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/map/PatternColumnMapperTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/map/PatternColumnMapperTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/CbcDecryptorTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/CbcDecryptorTest.java
index 14d67f7..f6e5716 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/CbcDecryptorTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/CbcDecryptorTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/CbcEncryptorTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/CbcEncryptorTest.java
index 0a76d96..82c2fa4 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/CbcEncryptorTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/CbcEncryptorTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/DefaultBytesTransformerFactoryTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/DefaultBytesTransformerFactoryTest.java
index 575d4b9..da84622 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/DefaultBytesTransformerFactoryTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/DefaultBytesTransformerFactoryTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/GzipDecryptorTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/GzipDecryptorTest.java
index c0f405f..fe3cbd3 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/GzipDecryptorTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/GzipDecryptorTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/GzipEncryptorTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/GzipEncryptorTest.java
index 77607f0..db7e567 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/GzipEncryptorTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/GzipEncryptorTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HeaderEncryptorTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HeaderEncryptorTest.java
index c1878cb..c26c273 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HeaderEncryptorTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HeaderEncryptorTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HeaderTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HeaderTest.java
index 7e5318f..7288e52 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HeaderTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HeaderTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacCreatorTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacCreatorTest.java
index 5fb68ca..6d65b59 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacCreatorTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacCreatorTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacDecryptorTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacDecryptorTest.java
index de2e31b..c4340f8 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacDecryptorTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacDecryptorTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacEncryptorTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacEncryptorTest.java
index b72e6ad..23c8dda 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacEncryptorTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/bytes/HmacEncryptorTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BigDecimalConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BigDecimalConverterTest.java
index 0d17e28..acdc5a7 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BigDecimalConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BigDecimalConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BigIntegerConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BigIntegerConverterTest.java
index c6247a7..dbeffce 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BigIntegerConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BigIntegerConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BooleanConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BooleanConverterTest.java
index bfc79d8..e28afaa 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BooleanConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/BooleanConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/ByteConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/ByteConverterTest.java
index ae1ebc7..7001ea5 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/ByteConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/ByteConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DefaultEncryptorTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DefaultEncryptorTest.java
index 21e250c..fa4eb58 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DefaultEncryptorTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DefaultEncryptorTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DefaultValueTransformerFactoryIT.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DefaultValueTransformerFactoryIT.java
index 57db403..66ef534 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DefaultValueTransformerFactoryIT.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DefaultValueTransformerFactoryIT.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DoubleConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DoubleConverterTest.java
index a87f152..4e421f0 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DoubleConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/DoubleConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/FloatConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/FloatConverterTest.java
index 17cbaea..e3bc93d 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/FloatConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/FloatConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/IntegerConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/IntegerConverterTest.java
index 22013f4..d21d335 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/IntegerConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/IntegerConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalDateConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalDateConverterTest.java
index eb0949d..29a94d0 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalDateConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalDateConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalDateTimeConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalDateTimeConverterTest.java
index 490afa9..ae2bed3 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalDateTimeConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalDateTimeConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalTimeConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalTimeConverterTest.java
index 70c68a0..fcf30ab 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalTimeConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LocalTimeConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LongConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LongConverterTest.java
index 61a464d..1c60fc0 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LongConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/LongConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/ShortConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/ShortConverterTest.java
index 50088c9..6edcc78 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/ShortConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/ShortConverterTest.java
@@ -7,7 +7,7 @@
  *  "License"); you may not use this file except in compliance
  *  with the License.  You may obtain a copy of the License at
  *
- *    http://www.apache.org/licenses/LICENSE-2.0
+ *    https://www.apache.org/licenses/LICENSE-2.0
  *
  *  Unless required by applicable law or agreed to in writing,
  *  software distributed under the License is distributed on an
diff --git a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/UtilDateConverterTest.java b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/UtilDateConverterTest.java
index 3282f5c..e9be510 100644
--- a/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/UtilDateConverterTest.java
+++ b/cayenne-crypto/src/test/java/org/apache/cayenne/crypto/transformer/value/UtilDateConverterTest.java
... 48342 lines suppressed ...