This is an automated email from the ASF dual-hosted git repository.
ntimofeev pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/cayenne.git
from dc23c4525 CAY-2742 Switch minimum required Java version to 11 - drop
code that handled incompatibility between Java 8 and 9 in the MacOS version
new 984bbf22b CAY-2744 Remove ROP support - delete ROP modules
new 220c4b427 CAY-2744 Remove ROP support - delete ROP-related
documentation
new c1247afd2 CAY-2744 Remove ROP support - delete ROP tutorials
new 0280cd257 CAY-2744 Remove ROP support - drop unused dependencies
new 96819eb69 CAY-2744 Remove ROP support - cleanup client related code
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../assemblies/generic/assembly-generic.xml | 6 -
.../main/resources/assemblies/mac/assembly-mac.xml | 6 -
.../assemblies/windows/assembly-windows.xml | 6 -
.../apache/cayenne/tools/CayenneGeneratorTask.java | 20 +-
.../org/apache/cayenne/gen/CgenConfiguration.java | 51 +-
.../cayenne/gen/ClientClassGenerationAction.java | 108 ----
.../apache/cayenne/gen/ClientDataMapArtifact.java | 50 --
.../apache/cayenne/gen/ClientEntityArtifact.java | 45 --
.../gen/DefaultClassGenerationActionFactory.java | 4 +-
.../java/org/apache/cayenne/gen/PropertyUtils.java | 49 +-
.../apache/cayenne/gen/xml/CgenConfigHandler.java | 13 +-
.../tools/CayenneGeneratorEntityFilterAction.java | 7 +-
.../cayenne/gen/BaseTemplatesGenerationTest.java | 2 +-
.../apache/cayenne/gen/CgenConfigurationTest.java | 4 +-
.../cayenne/gen/ClassGenerationActionTest.java | 36 +-
.../gen/ClientSuperClassGenerationTest.java | 109 ----
.../apache/cayenne/gen/TemplateLocationTest.java | 2 +-
.../cayenne/gen/xml/CgenSaverDelegateTest.java | 6 +-
cayenne-client-jetty/pom.xml | 147 -----
.../rop/client/ClientJettyHttp2Module.java | 44 --
.../rop/client/ClientJettyHttpModule.java | 40 --
.../rop/client/JettyClientModuleProvider.java | 46 --
.../rop/JettyHttp2ClientConnectionProvider.java | 59 --
.../rop/JettyHttpClientConnectionProvider.java | 128 ----
.../cayenne/rop/http/JettyHttpROPConnector.java | 190 ------
...guration.rop.client.CayenneClientModuleProvider | 20 -
.../rop/client/JettyModuleProviderTest.java | 35 --
.../cayenne/rop/http/JettyHttpROPConnectorIT.java | 134 ----
.../org/apache/cayenne/util/Http2TestServer.java | 127 ----
cayenne-client/pom.xml | 135 ----
.../rop/client/CayenneClientModuleProvider.java | 29 -
.../rop/client/CayenneContextFactory.java | 67 --
.../rop/client/ClientChannelProvider.java | 47 --
.../configuration/rop/client/ClientConstants.java | 50 --
.../configuration/rop/client/ClientModule.java | 69 ---
.../configuration/rop/client/ClientRuntime.java | 66 --
.../rop/client/ClientRuntimeBuilder.java | 147 -----
.../client/LocalClientServerChannelProvider.java | 51 --
.../rop/client/LocalConnectionProvider.java | 43 --
.../client/MainCayenneClientModuleProvider.java | 46 --
.../org/apache/cayenne/remote/BaseConnection.java | 125 ----
.../org/apache/cayenne/remote/ClientChannel.java | 314 ----------
.../apache/cayenne/remote/ClientConnection.java | 47 --
.../remote/hessian/ClientSerializerFactory.java | 75 ---
.../remote/hessian/DataRowDeserializer.java | 81 ---
.../remote/hessian/service/HessianUtil.java | 87 ---
.../java/org/apache/cayenne/remote/package.html | 24 -
.../cayenne/remote/service/LocalConnection.java | 144 -----
.../apache/cayenne/rop/HttpClientConnection.java | 134 ----
.../cayenne/rop/HttpClientConnectionProvider.java | 73 ---
.../org/apache/cayenne/rop/ProxyRemoteService.java | 76 ---
.../java/org/apache/cayenne/rop/ROPConnector.java | 52 --
.../main/java/org/apache/cayenne/rop/ROPUtil.java | 151 -----
.../ClientHessianSerializationServiceProvider.java | 39 --
.../apache/cayenne/rop/http/HttpROPConnector.java | 166 -----
...guration.rop.client.CayenneClientModuleProvider | 20 -
.../apache/cayenne/CayenneContextCayenneIT.java | 51 --
.../CayenneContextClientChannelEventsIT.java | 353 -----------
.../cayenne/CayenneContextDeleteRulesIT.java | 123 ----
.../org/apache/cayenne/CayenneContextEJBQLIT.java | 93 ---
.../CayenneContextGraphDiffCompressorIT.java | 103 ----
.../java/org/apache/cayenne/CayenneContextIT.java | 342 -----------
.../cayenne/CayenneContextInheritanceIT.java | 146 -----
.../cayenne/CayenneContextMapRelationshipIT.java | 119 ----
.../cayenne/CayenneContextMeaningfulPKIT.java | 71 ---
.../cayenne/CayenneContextMergeHandlerIT.java | 98 ---
.../cayenne/CayenneContextNamedQueryCachingIT.java | 133 ----
.../CayenneContextPaginatedListCachingIT.java | 75 ---
.../apache/cayenne/CayenneContextPrimitiveIT.java | 134 ----
.../apache/cayenne/CayenneContextReflexiveIT.java | 94 ---
.../cayenne/CayenneContextRefreshQueryIT.java | 79 ---
.../cayenne/CayenneContextRelationshipsIT.java | 102 ----
.../cayenne/CayenneContextSQLTemplateIT.java | 50 --
.../cayenne/CayenneContextServerDiffsIT.java | 163 -----
.../apache/cayenne/CayenneContextValidationIT.java | 86 ---
.../cayenne/CayenneContextWithDataContextIT.java | 465 --------------
.../test/java/org/apache/cayenne/DataRowTest.java | 51 --
.../org/apache/cayenne/NestedCayenneContextIT.java | 680 ---------------------
.../cayenne/NestedCayenneContextTooneIT.java | 222 -------
.../apache/cayenne/ObjectContextChangeLogTest.java | 48 --
.../test/java/org/apache/cayenne/ObjectIdTest.java | 84 ---
.../cayenne/PersistentObjectInContextIT.java | 151 -----
.../cayenne/access/ClientServerChannelIT.java | 263 --------
.../cayenne/access/ClientServerChannelQueryIT.java | 241 --------
.../org/apache/cayenne/access/types/EnumTest.java | 113 ----
.../org/apache/cayenne/cay_2641/Cay2641IT.java | 97 ---
.../rop/client/ClientLocalRuntimeTest.java | 84 ---
.../configuration/rop/client/ClientModuleTest.java | 98 ---
.../rop/client/ClientRuntimeBuilderTest.java | 160 -----
.../rop/client/ClientRuntimeTest.java | 118 ----
.../MainCayenneClientModuleProviderTest.java | 35 --
.../org/apache/cayenne/event/EventSubjectTest.java | 40 --
.../org/apache/cayenne/graph/NodeDiffTest.java | 58 --
.../cayenne/map/ClientEntityResolverTest.java | 66 --
.../cayenne/map/ClientObjectRelationshipTest.java | 48 --
.../java/org/apache/cayenne/map/DataMapTest.java | 42 --
.../java/org/apache/cayenne/map/DbEntityTest.java | 58 --
.../java/org/apache/cayenne/map/EntityTest.java | 65 --
.../apache/cayenne/query/ClientExpressionIT.java | 346 -----------
.../apache/cayenne/query/ClientObjectSelectIT.java | 156 -----
.../query/ClientSelectQueryExpressionIT.java | 73 ---
.../apache/cayenne/query/ObjectIdQueryTest.java | 42 --
.../apache/cayenne/query/PrefetchTreeNodeTest.java | 159 -----
.../org/apache/cayenne/query/RefreshQueryTest.java | 40 --
.../cayenne/query/RelationshipQueryTest.java | 42 --
.../org/apache/cayenne/query/SQLTemplateTest.java | 51 --
.../org/apache/cayenne/query/SelectById_IT.java | 57 --
.../cayenne/query/SelectQueryAbstractEntityIT.java | 113 ----
.../cayenne/remote/CayenneContextDeletionIT.java | 63 --
.../cayenne/remote/ClientChannelServerDiffsIT.java | 281 ---------
.../remote/ClientChannelServerDiffsListener1.java | 37 --
.../apache/cayenne/remote/ClientChannelTest.java | 251 --------
.../apache/cayenne/remote/LocalConnectionTest.java | 49 --
.../cayenne/remote/MockClientConnection.java | 68 ---
.../cayenne/remote/NestedObjectContextLocalIT.java | 84 ---
.../remote/NestedObjectContextParentEventsIT.java | 80 ---
.../remote/NestedObjectContextPeerEventsIT.java | 168 -----
.../remote/NestedObjectContextRollbackIT.java | 98 ---
.../cayenne/remote/ROPPrefetchToManyMapIT.java | 81 ---
.../cayenne/remote/RelationshipChangeIT.java | 86 ---
.../apache/cayenne/remote/RemoteCallbacksIT.java | 142 -----
.../apache/cayenne/remote/RemoteCayenneCase.java | 66 --
.../remote/RemoteIncrementalFaultListIT.java | 273 ---------
.../apache/cayenne/remote/RemoteRollbackIT.java | 178 ------
.../org/apache/cayenne/remote/SyncMessageTest.java | 85 ---
.../org/apache/cayenne/remote/ValueInjectorIT.java | 100 ---
.../rop/http/HessianROPSerializationServiceIT.java | 114 ----
.../apache/cayenne/unit/UnitLocalConnection.java | 63 --
.../apache/cayenne/unit/di/client/ClientCase.java | 59 --
.../client/ClientCaseCayenneContextProvider.java | 36 --
.../client/ClientCaseClientConnectionProvider.java | 35 --
.../unit/di/client/ClientCaseContextsSync.java | 70 ---
.../unit/di/client/ClientCaseLifecycleManager.java | 67 --
.../cayenne/unit/di/client/ClientCaseModule.java | 62 --
.../di/client/ClientCaseObjectContextProvider.java | 35 --
.../unit/di/client/ClientCaseProperties.java | 36 --
.../cayenne/unit/di/client/ClientCaseSelfIT.java | 53 --
.../unit/di/client/ClientRuntimeProperty.java | 36 --
.../unit/di/client/ClientRuntimeProvider.java | 62 --
.../client/ClientRuntimeProviderContextsSync.java | 42 --
.../di/client/ClientServerChannelProvider.java | 42 --
.../client/ClientServerDataChannelDecorator.java | 90 ---
.../client/ClientServerDataChannelInterceptor.java | 75 ---
.../InterceptingClientServerChannelProvider.java | 38 --
.../apache/cayenne/util/GenericResponseTest.java | 64 --
.../org/apache/cayenne/util/ListResponseTest.java | 42 --
.../cayenne/util/ObjectDetachOperationIT.java | 120 ----
.../cayenne/util/PersistentObjectListTest.java | 79 ---
.../util/ShallowMergeOperation_ClientIT.java | 214 -------
.../merge/token/model/CreateTableToModel.java | 5 -
.../merge/token/model/CreateTableToModelIT.java | 2 -
.../java/org/apache/cayenne/tools/CgenTask.java | 28 +-
.../org/apache/cayenne/tools/CgenTaskTest.java | 1 -
.../project/extension/ProjectExtension.java | 4 +-
cayenne-protostuff/pom.xml | 157 -----
...bjectContextChangeLogSubListMessageFactory.java | 38 --
.../ProtostuffServerModuleProvider.java | 49 --
.../rop/client/ProtostuffClientModuleProvider.java | 46 --
.../configuration/rop/client/ProtostuffModule.java | 48 --
.../cayenne/query/PrefetchTreeNodeSchema.java | 157 -----
.../ProtostuffROPSerializationService.java | 92 ---
.../org/apache/cayenne/rop/protostuff/Wrapper.java | 40 --
...guration.rop.client.CayenneClientModuleProvider | 20 -
...onfiguration.server.CayenneServerModuleProvider | 20 -
...tContextChangeLogSubListMessageFactoryTest.java | 55 --
.../rop/client/ProtostuffModuleProviderTest.java | 42 --
.../cayenne/query/PrefetchTreeNodeSchemaTest.java | 61 --
.../remote/service/ProtostuffLocalConnection.java | 78 ---
.../service/ProtostuffLocalConnectionProvider.java | 40 --
.../ProtostuffPersistentObjectCollectionsTest.java | 211 -------
.../rop/protostuff/ProtostuffProperties.java | 32 -
.../ProtostuffROPSerializationServiceIT.java | 83 ---
.../protostuff/ProtostuffROPSerializationTest.java | 136 -----
.../apache/cayenne/rop/protostuff/RuntimeBase.java | 67 --
.../rop/protostuff/persistent/ClientMtTable1.java | 31 -
.../rop/protostuff/persistent/ClientMtTable2.java | 31 -
.../rop/protostuff/persistent/MtTable1.java | 28 -
.../rop/protostuff/persistent/MtTable2.java | 28 -
.../persistent/auto/_ClientMtTable1.java | 178 ------
.../persistent/auto/_ClientMtTable2.java | 62 --
.../rop/protostuff/persistent/auto/_MtTable1.java | 212 -------
.../rop/protostuff/persistent/auto/_MtTable2.java | 106 ----
.../src/test/resources/cayenne-protostuff.xml | 16 -
.../src/test/resources/protostuff.map.xml | 42 --
cayenne-rop-server/pom.xml | 91 ---
.../java/org/apache/cayenne/CayenneContext.java | 381 ------------
.../cayenne/CayenneContextChildDiffLoader.java | 140 -----
.../apache/cayenne/CayenneContextGraphManager.java | 386 ------------
.../apache/cayenne/CayenneContextMergeHandler.java | 273 ---------
.../apache/cayenne/CayenneContextQueryAction.java | 186 ------
.../configuration/rop/server/ROPServerModule.java | 68 ---
.../rop/server/ROPServerModuleProvider.java | 48 --
.../apache/cayenne/remote/BootstrapMessage.java | 36 --
.../org/apache/cayenne/remote/ClientMessage.java | 31 -
.../apache/cayenne/remote/IncrementalQuery.java | 73 ---
.../cayenne/remote/IncrementalSelectQuery.java | 234 -------
.../org/apache/cayenne/remote/QueryMessage.java | 55 --
.../java/org/apache/cayenne/remote/RangeQuery.java | 156 -----
.../cayenne/remote/RemoteIncrementalFaultList.java | 669 --------------------
.../org/apache/cayenne/remote/RemoteService.java | 54 --
.../org/apache/cayenne/remote/RemoteSession.java | 154 -----
.../org/apache/cayenne/remote/SyncMessage.java | 91 ---
.../remote/hessian/CayenneSerializerFactory.java | 43 --
.../cayenne/remote/hessian/HessianConfig.java | 152 -----
.../remote/hessian/service/HessianService.java | 64 --
.../hessian/service/ServerDataRowSerializer.java | 56 --
.../ServerPersistentObjectListSerializer.java | 50 --
.../hessian/service/ServerSerializerFactory.java | 71 ---
.../cayenne/remote/service/BaseRemoteService.java | 197 ------
.../cayenne/remote/service/DispatchHelper.java | 49 --
.../cayenne/remote/service/HttpRemoteService.java | 134 ----
.../remote/service/MissingSessionException.java | 38 --
.../cayenne/remote/service/ServerSession.java | 49 --
.../rop/HessianROPSerializationService.java | 69 ---
.../java/org/apache/cayenne/rop/ROPConstants.java | 33 -
.../org/apache/cayenne/rop/ROPRequestContext.java | 107 ----
.../cayenne/rop/ROPSerializationService.java | 39 --
.../java/org/apache/cayenne/rop/ROPServlet.java | 136 -----
.../ServerHessianSerializationServiceProvider.java | 59 --
.../cayenne/rop/ServerHttpRemoteService.java | 47 --
...onfiguration.server.CayenneServerModuleProvider | 20 -
.../cayenne/CayenneContextGraphManagerTest.java | 67 --
.../configuration/rop/server/MockModule1.java | 30 -
.../configuration/rop/server/MockModule2.java | 32 -
.../rop/server/MockRequestHandler.java | 35 --
.../rop/server/ROPHessianServlet_ConfigModule.java | 38 --
.../rop/server/ROPServerModuleProviderTest.java | 34 --
.../configuration/rop/server/ROPServletTest.java | 194 ------
.../apache/cayenne/remote/MockRemoteService.java | 40 --
.../apache/cayenne/remote/RemoteSessionTest.java | 58 --
.../cayenne/remote/hessian/HessianConfigTest.java | 61 --
.../hessian/MockAbstractSerializerFactory.java | 51 --
.../remote/hessian/service/HessianServiceTest.java | 73 ---
.../remote/service/BaseRemoteServiceTest.java | 142 -----
.../cayenne/remote/service/DispatchHelperTest.java | 54 --
.../service/MockUnserializableException.java | 24 -
.../cayenne/access/ClientReturnDiffFilter.java | 138 -----
.../apache/cayenne/access/ClientServerChannel.java | 81 ---
.../access/ClientServerChannelQueryAction.java | 274 ---------
.../apache/cayenne/configuration/Constants.java | 15 -
.../configuration/xml/ObjEntityHandler.java | 3 -
.../apache/cayenne/map/ClientEntityResolver.java | 64 --
.../org/apache/cayenne/map/ClientObjAttribute.java | 70 ---
.../org/apache/cayenne/map/ClientObjEntity.java | 58 --
.../apache/cayenne/map/ClientObjRelationship.java | 74 ---
.../main/java/org/apache/cayenne/map/DataMap.java | 120 ----
.../org/apache/cayenne/map/EntityResolver.java | 67 --
.../java/org/apache/cayenne/map/ObjAttribute.java | 29 -
.../java/org/apache/cayenne/map/ObjEntity.java | 147 +----
.../org/apache/cayenne/map/ObjRelationship.java | 21 -
.../cayenne/map/SyntheticPKObjAttribute.java | 19 -
.../apache/cayenne/query/BaseQueryMetadata.java | 2 +-
.../java/org/apache/cayenne/query/SelectById.java | 2 +-
.../cayenne/query/ToCacheKeyTraversalHandler.java | 2 -
.../apache/cayenne/util/ObjectDetachOperation.java | 205 -------
.../configuration/xml/ObjEntityHandlerTest.java | 11 +-
.../configuration/xml/XMLDataMapLoaderTest.java | 2 -
.../apache/cayenne/map/ClientEntityResolverIT.java | 103 ----
.../cayenne/map/ClientObjectRelationshipTest.java | 48 --
.../java/org/apache/cayenne/map/DataMapTest.java | 39 --
.../org/apache/cayenne/map/ObjAttributeTest.java | 11 -
.../java/org/apache/cayenne/map/ObjEntityIT.java | 83 ---
.../org/apache/cayenne/map/ObjRelationshipIT.java | 21 -
.../docs/asciidoc/_cayenne-guide/part1/setup.adoc | 6 +-
.../src/docs/asciidoc/_cayenne-guide/part3.adoc | 27 -
.../asciidoc/_cayenne-guide/part3/clientImpl.adoc | 16 -
.../asciidoc/_cayenne-guide/part3/limitations.adoc | 18 -
.../docs/asciidoc/_cayenne-guide/part3/rop.adoc | 54 --
.../_cayenne-guide/part3/ropDeployment.adoc | 42 --
.../asciidoc/_cayenne-guide/part3/ropSetup.adoc | 20 -
.../asciidoc/_cayenne-guide/part3/serverImpl.adoc | 16 -
.../src/docs/asciidoc/cayenne-guide.adoc | 3 -
docs/asciidoc/getting-started-rop/pom.xml | 122 ----
.../docs/asciidoc/_getting-started-rop/header.html | 24 -
.../docs/asciidoc/_getting-started-rop/part1.adoc | 17 -
.../_getting-started-rop/part1/prerequisites.adoc | 25 -
.../docs/asciidoc/_getting-started-rop/part2.adoc | 23 -
.../_getting-started-rop/part2/adding.adoc | 139 -----
.../_getting-started-rop/part2/connect.adoc | 188 ------
.../_getting-started-rop/part2/hessianWebServ.adoc | 137 -----
.../_getting-started-rop/part2/starting.adoc | 109 ----
.../docs/asciidoc/_getting-started-rop/var.adoc | 15 -
.../src/docs/asciidoc/getting-started-rop.adoc | 45 --
.../docs/asciidoc/images/datamap-enableclient.png | Bin 98756 -> 0 bytes
docs/asciidoc/pom.xml | 1 -
docs/doc/pom.xml | 5 -
.../apache/cayenne/tools/CayenneGeneratorMojo.java | 19 +-
.../tools/CayenneGeneratorIntegrationTest.java | 10 -
.../cayenne/modeler/CodeTemplateManager.java | 41 --
.../modeler/action/CreateObjEntityAction.java | 5 -
.../dialog/datamap/PackageUpdateController.java | 23 +-
.../dialog/datamap/SuperclassUpdateController.java | 16 +-
.../modeler/dialog/objentity/ClassNameUpdater.java | 68 +--
.../dialog/objentity/ClassNameUpdaterView.java | 8 -
.../apache/cayenne/modeler/editor/DataMapView.java | 147 +----
.../cayenne/modeler/editor/ObjEntityTab.java | 93 +--
.../editor/cgen/ClassGenerationValidator.java | 15 +-
.../modeler/editor/cgen/ClientModeController.java | 49 --
.../editor/cgen/CodeGeneratorController.java | 6 +-
.../modeler/editor/cgen/CustomModeController.java | 61 +-
.../modeler/editor/cgen/CustomModePanel.java | 21 +-
.../editor/cgen/GeneratorTabController.java | 8 +-
.../editor/cgen/StandardModeController.java | 1 -
.../editor/cgen/domain/CgenTabController.java | 2 +-
.../cayenne/modeler/pref/DataMapDefaults.java | 5 +-
.../apache/cayenne/wocompat/EOModelProcessor.java | 7 +-
pom.xml | 10 -
tutorials/pom.xml | 4 -
tutorials/tutorial-rop-client-http2/pom.xml | 50 --
.../org/apache/cayenne/tutorial/Http2Client.java | 127 ----
.../cayenne/tutorial/persistent/client/Artist.java | 31 -
.../tutorial/persistent/client/Gallery.java | 31 -
.../tutorial/persistent/client/Painting.java | 31 -
.../tutorial/persistent/client/auto/_Artist.java | 93 ---
.../tutorial/persistent/client/auto/_Gallery.java | 72 ---
.../tutorial/persistent/client/auto/_Painting.java | 86 ---
.../src/main/resources/keystore | Bin 3697 -> 0 bytes
tutorials/tutorial-rop-client/pom.xml | 57 --
.../cayenne/tutorial/persistent/client/Artist.java | 28 -
.../tutorial/persistent/client/Datamap.java | 36 --
.../tutorial/persistent/client/Gallery.java | 28 -
.../cayenne/tutorial/persistent/client/Main.java | 98 ---
.../tutorial/persistent/client/Painting.java | 28 -
.../tutorial/persistent/client/auto/_Artist.java | 93 ---
.../tutorial/persistent/client/auto/_Datamap.java | 12 -
.../tutorial/persistent/client/auto/_Gallery.java | 72 ---
.../tutorial/persistent/client/auto/_Painting.java | 86 ---
.../src/main/resources/.gitignore | 0
.../tutorial-rop-client/src/test/java/.gitignore | 0
.../src/test/resources/.gitignore | 0
tutorials/tutorial-rop-server-http2/pom.xml | 73 ---
.../apache/cayenne/tutorial/Http2ROPServlet.java | 66 --
.../org/apache/cayenne/tutorial/Http2Server.java | 114 ----
.../apache/cayenne/tutorial/persistent/Artist.java | 28 -
.../cayenne/tutorial/persistent/Gallery.java | 28 -
.../cayenne/tutorial/persistent/Painting.java | 28 -
.../cayenne/tutorial/persistent/auto/_Artist.java | 133 ----
.../cayenne/tutorial/persistent/auto/_Gallery.java | 112 ----
.../tutorial/persistent/auto/_Painting.java | 124 ----
.../cayenne/tutorial/persistent/client/Artist.java | 31 -
.../tutorial/persistent/client/Gallery.java | 31 -
.../tutorial/persistent/client/Painting.java | 31 -
.../tutorial/persistent/client/auto/_Artist.java | 93 ---
.../tutorial/persistent/client/auto/_Gallery.java | 72 ---
.../tutorial/persistent/client/auto/_Painting.java | 84 ---
.../src/main/resources/cayenne-project.xml | 18 -
.../src/main/resources/datamap.map.xml | 50 --
.../src/main/resources/keystore | Bin 3697 -> 0 bytes
tutorials/tutorial-rop-server/pom.xml | 76 ---
tutorials/tutorial-rop-server/realm.properties | 16 -
.../apache/cayenne/tutorial/persistent/Artist.java | 50 --
.../cayenne/tutorial/persistent/Datamap.java | 36 --
.../cayenne/tutorial/persistent/Gallery.java | 25 -
.../cayenne/tutorial/persistent/Painting.java | 25 -
.../cayenne/tutorial/persistent/auto/_Artist.java | 133 ----
.../cayenne/tutorial/persistent/auto/_Datamap.java | 12 -
.../cayenne/tutorial/persistent/auto/_Gallery.java | 112 ----
.../tutorial/persistent/auto/_Painting.java | 124 ----
.../cayenne/tutorial/persistent/client/Artist.java | 28 -
.../tutorial/persistent/client/Datamap.java | 36 --
.../tutorial/persistent/client/Gallery.java | 28 -
.../tutorial/persistent/client/Painting.java | 28 -
.../tutorial/persistent/client/auto/_Artist.java | 93 ---
.../tutorial/persistent/client/auto/_Datamap.java | 12 -
.../tutorial/persistent/client/auto/_Gallery.java | 72 ---
.../tutorial/persistent/client/auto/_Painting.java | 84 ---
.../src/main/resources/cayenne-project.xml | 18 -
.../src/main/resources/datamap.map.xml | 50 --
.../src/main/webapp/META-INF/context.xml | 23 -
.../src/main/webapp/WEB-INF/web.xml | 53 --
.../tutorial-rop-server/src/test/java/.gitignore | 0
.../src/test/resources/.gitignore | 0
372 files changed, 119 insertions(+), 28645 deletions(-)
delete mode 100644
cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientClassGenerationAction.java
delete mode 100644
cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientDataMapArtifact.java
delete mode 100644
cayenne-cgen/src/main/java/org/apache/cayenne/gen/ClientEntityArtifact.java
delete mode 100644
cayenne-cgen/src/test/java/org/apache/cayenne/gen/ClientSuperClassGenerationTest.java
delete mode 100644 cayenne-client-jetty/pom.xml
delete mode 100644
cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/ClientJettyHttp2Module.java
delete mode 100644
cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/ClientJettyHttpModule.java
delete mode 100644
cayenne-client-jetty/src/main/java/org/apache/cayenne/configuration/rop/client/JettyClientModuleProvider.java
delete mode 100644
cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/JettyHttp2ClientConnectionProvider.java
delete mode 100644
cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/JettyHttpClientConnectionProvider.java
delete mode 100644
cayenne-client-jetty/src/main/java/org/apache/cayenne/rop/http/JettyHttpROPConnector.java
delete mode 100644
cayenne-client-jetty/src/main/resources/META-INF/services/org.apache.cayenne.configuration.rop.client.CayenneClientModuleProvider
delete mode 100644
cayenne-client-jetty/src/test/java/org/apache/cayenne/configuration/rop/client/JettyModuleProviderTest.java
delete mode 100644
cayenne-client-jetty/src/test/java/org/apache/cayenne/rop/http/JettyHttpROPConnectorIT.java
delete mode 100644
cayenne-client-jetty/src/test/java/org/apache/cayenne/util/Http2TestServer.java
delete mode 100644 cayenne-client/pom.xml
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/CayenneClientModuleProvider.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/CayenneContextFactory.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientChannelProvider.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientConstants.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientModule.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientRuntime.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilder.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/LocalClientServerChannelProvider.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/LocalConnectionProvider.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/configuration/rop/client/MainCayenneClientModuleProvider.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/remote/BaseConnection.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/remote/ClientChannel.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/remote/ClientConnection.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/ClientSerializerFactory.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/DataRowDeserializer.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/remote/hessian/service/HessianUtil.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/remote/package.html
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/remote/service/LocalConnection.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/rop/HttpClientConnection.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/rop/HttpClientConnectionProvider.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/rop/ProxyRemoteService.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/rop/ROPConnector.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/rop/ROPUtil.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/rop/http/ClientHessianSerializationServiceProvider.java
delete mode 100644
cayenne-client/src/main/java/org/apache/cayenne/rop/http/HttpROPConnector.java
delete mode 100644
cayenne-client/src/main/resources/META-INF/services/org.apache.cayenne.configuration.rop.client.CayenneClientModuleProvider
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/CayenneContextCayenneIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/CayenneContextClientChannelEventsIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/CayenneContextDeleteRulesIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/CayenneContextEJBQLIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/CayenneContextGraphDiffCompressorIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/CayenneContextIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/CayenneContextInheritanceIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMapRelationshipIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMeaningfulPKIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/CayenneContextMergeHandlerIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/CayenneContextNamedQueryCachingIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/CayenneContextPaginatedListCachingIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/CayenneContextPrimitiveIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/CayenneContextReflexiveIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/CayenneContextRefreshQueryIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/CayenneContextRelationshipsIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/CayenneContextSQLTemplateIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/CayenneContextServerDiffsIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/CayenneContextValidationIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/CayenneContextWithDataContextIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/DataRowTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/NestedCayenneContextIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/NestedCayenneContextTooneIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/ObjectContextChangeLogTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/ObjectIdTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/PersistentObjectInContextIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/access/ClientServerChannelIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/access/ClientServerChannelQueryIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/access/types/EnumTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/cay_2641/Cay2641IT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientLocalRuntimeTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientModuleTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeBuilderTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/ClientRuntimeTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/configuration/rop/client/MainCayenneClientModuleProviderTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/event/EventSubjectTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/graph/NodeDiffTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/map/ClientEntityResolverTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/map/ClientObjectRelationshipTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/map/DataMapTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/map/DbEntityTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/map/EntityTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/query/ClientExpressionIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/query/ClientObjectSelectIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/query/ClientSelectQueryExpressionIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/query/ObjectIdQueryTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/query/PrefetchTreeNodeTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/query/RefreshQueryTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/query/RelationshipQueryTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/query/SQLTemplateTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/query/SelectById_IT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/query/SelectQueryAbstractEntityIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/remote/CayenneContextDeletionIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelServerDiffsIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelServerDiffsListener1.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/remote/ClientChannelTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/remote/LocalConnectionTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/remote/MockClientConnection.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextLocalIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextParentEventsIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextPeerEventsIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/remote/NestedObjectContextRollbackIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/remote/ROPPrefetchToManyMapIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/remote/RelationshipChangeIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteCallbacksIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteCayenneCase.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteIncrementalFaultListIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/remote/RemoteRollbackIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/remote/SyncMessageTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/remote/ValueInjectorIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/rop/http/HessianROPSerializationServiceIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/unit/UnitLocalConnection.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCase.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseCayenneContextProvider.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseClientConnectionProvider.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseContextsSync.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseLifecycleManager.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseModule.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseObjectContextProvider.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseProperties.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientCaseSelfIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProperty.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProvider.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientRuntimeProviderContextsSync.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerChannelProvider.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerDataChannelDecorator.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/ClientServerDataChannelInterceptor.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/unit/di/client/InterceptingClientServerChannelProvider.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/util/GenericResponseTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/util/ListResponseTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/util/ObjectDetachOperationIT.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/util/PersistentObjectListTest.java
delete mode 100644
cayenne-client/src/test/java/org/apache/cayenne/util/ShallowMergeOperation_ClientIT.java
delete mode 100644 cayenne-protostuff/pom.xml
delete mode 100644
cayenne-protostuff/src/main/java/org/apache/cayenne/ObjectContextChangeLogSubListMessageFactory.java
delete mode 100644
cayenne-protostuff/src/main/java/org/apache/cayenne/configuration/ProtostuffServerModuleProvider.java
delete mode 100644
cayenne-protostuff/src/main/java/org/apache/cayenne/configuration/rop/client/ProtostuffClientModuleProvider.java
delete mode 100644
cayenne-protostuff/src/main/java/org/apache/cayenne/configuration/rop/client/ProtostuffModule.java
delete mode 100644
cayenne-protostuff/src/main/java/org/apache/cayenne/query/PrefetchTreeNodeSchema.java
delete mode 100644
cayenne-protostuff/src/main/java/org/apache/cayenne/rop/protostuff/ProtostuffROPSerializationService.java
delete mode 100644
cayenne-protostuff/src/main/java/org/apache/cayenne/rop/protostuff/Wrapper.java
delete mode 100644
cayenne-protostuff/src/main/resources/META-INF/services/org.apache.cayenne.configuration.rop.client.CayenneClientModuleProvider
delete mode 100644
cayenne-protostuff/src/main/resources/META-INF/services/org.apache.cayenne.configuration.server.CayenneServerModuleProvider
delete mode 100644
cayenne-protostuff/src/test/java/org/apache/cayenne/ObjectContextChangeLogSubListMessageFactoryTest.java
delete mode 100644
cayenne-protostuff/src/test/java/org/apache/cayenne/configuration/rop/client/ProtostuffModuleProviderTest.java
delete mode 100644
cayenne-protostuff/src/test/java/org/apache/cayenne/query/PrefetchTreeNodeSchemaTest.java
delete mode 100644
cayenne-protostuff/src/test/java/org/apache/cayenne/remote/service/ProtostuffLocalConnection.java
delete mode 100644
cayenne-protostuff/src/test/java/org/apache/cayenne/remote/service/ProtostuffLocalConnectionProvider.java
delete mode 100644
cayenne-protostuff/src/test/java/org/apache/cayenne/rop/protostuff/ProtostuffPersistentObjectCollectionsTest.java
delete mode 100644
cayenne-protostuff/src/test/java/org/apache/cayenne/rop/protostuff/ProtostuffProperties.java
delete mode 100644
cayenne-protostuff/src/test/java/org/apache/cayenne/rop/protostuff/ProtostuffROPSerializationServiceIT.java
delete mode 100644
cayenne-protostuff/src/test/java/org/apache/cayenne/rop/protostuff/ProtostuffROPSerializationTest.java
delete mode 100644
cayenne-protostuff/src/test/java/org/apache/cayenne/rop/protostuff/RuntimeBase.java
delete mode 100644
cayenne-protostuff/src/test/java/org/apache/cayenne/rop/protostuff/persistent/ClientMtTable1.java
delete mode 100644
cayenne-protostuff/src/test/java/org/apache/cayenne/rop/protostuff/persistent/ClientMtTable2.java
delete mode 100644
cayenne-protostuff/src/test/java/org/apache/cayenne/rop/protostuff/persistent/MtTable1.java
delete mode 100644
cayenne-protostuff/src/test/java/org/apache/cayenne/rop/protostuff/persistent/MtTable2.java
delete mode 100644
cayenne-protostuff/src/test/java/org/apache/cayenne/rop/protostuff/persistent/auto/_ClientMtTable1.java
delete mode 100644
cayenne-protostuff/src/test/java/org/apache/cayenne/rop/protostuff/persistent/auto/_ClientMtTable2.java
delete mode 100644
cayenne-protostuff/src/test/java/org/apache/cayenne/rop/protostuff/persistent/auto/_MtTable1.java
delete mode 100644
cayenne-protostuff/src/test/java/org/apache/cayenne/rop/protostuff/persistent/auto/_MtTable2.java
delete mode 100644 cayenne-protostuff/src/test/resources/cayenne-protostuff.xml
delete mode 100644 cayenne-protostuff/src/test/resources/protostuff.map.xml
delete mode 100644 cayenne-rop-server/pom.xml
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/CayenneContext.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/CayenneContextChildDiffLoader.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/CayenneContextGraphManager.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/CayenneContextMergeHandler.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/CayenneContextQueryAction.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/configuration/rop/server/ROPServerModule.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/configuration/rop/server/ROPServerModuleProvider.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/remote/BootstrapMessage.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/remote/ClientMessage.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/remote/IncrementalQuery.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/remote/IncrementalSelectQuery.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/remote/QueryMessage.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/remote/RangeQuery.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/remote/RemoteIncrementalFaultList.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/remote/RemoteService.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/remote/RemoteSession.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/remote/SyncMessage.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/remote/hessian/CayenneSerializerFactory.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/remote/hessian/HessianConfig.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/remote/hessian/service/HessianService.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/remote/hessian/service/ServerDataRowSerializer.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/remote/hessian/service/ServerPersistentObjectListSerializer.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/remote/hessian/service/ServerSerializerFactory.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/remote/service/BaseRemoteService.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/remote/service/DispatchHelper.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/remote/service/HttpRemoteService.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/remote/service/MissingSessionException.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/remote/service/ServerSession.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/rop/HessianROPSerializationService.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/rop/ROPConstants.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/rop/ROPRequestContext.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/rop/ROPSerializationService.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/rop/ROPServlet.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/rop/ServerHessianSerializationServiceProvider.java
delete mode 100644
cayenne-rop-server/src/main/java/org/apache/cayenne/rop/ServerHttpRemoteService.java
delete mode 100644
cayenne-rop-server/src/main/resources/META-INF/services/org.apache.cayenne.configuration.server.CayenneServerModuleProvider
delete mode 100644
cayenne-rop-server/src/test/java/org/apache/cayenne/CayenneContextGraphManagerTest.java
delete mode 100644
cayenne-rop-server/src/test/java/org/apache/cayenne/configuration/rop/server/MockModule1.java
delete mode 100644
cayenne-rop-server/src/test/java/org/apache/cayenne/configuration/rop/server/MockModule2.java
delete mode 100644
cayenne-rop-server/src/test/java/org/apache/cayenne/configuration/rop/server/MockRequestHandler.java
delete mode 100644
cayenne-rop-server/src/test/java/org/apache/cayenne/configuration/rop/server/ROPHessianServlet_ConfigModule.java
delete mode 100644
cayenne-rop-server/src/test/java/org/apache/cayenne/configuration/rop/server/ROPServerModuleProviderTest.java
delete mode 100644
cayenne-rop-server/src/test/java/org/apache/cayenne/configuration/rop/server/ROPServletTest.java
delete mode 100644
cayenne-rop-server/src/test/java/org/apache/cayenne/remote/MockRemoteService.java
delete mode 100644
cayenne-rop-server/src/test/java/org/apache/cayenne/remote/RemoteSessionTest.java
delete mode 100644
cayenne-rop-server/src/test/java/org/apache/cayenne/remote/hessian/HessianConfigTest.java
delete mode 100644
cayenne-rop-server/src/test/java/org/apache/cayenne/remote/hessian/MockAbstractSerializerFactory.java
delete mode 100644
cayenne-rop-server/src/test/java/org/apache/cayenne/remote/hessian/service/HessianServiceTest.java
delete mode 100644
cayenne-rop-server/src/test/java/org/apache/cayenne/remote/service/BaseRemoteServiceTest.java
delete mode 100644
cayenne-rop-server/src/test/java/org/apache/cayenne/remote/service/DispatchHelperTest.java
delete mode 100644
cayenne-rop-server/src/test/java/org/apache/cayenne/remote/service/MockUnserializableException.java
delete mode 100644
cayenne-server/src/main/java/org/apache/cayenne/access/ClientReturnDiffFilter.java
delete mode 100644
cayenne-server/src/main/java/org/apache/cayenne/access/ClientServerChannel.java
delete mode 100644
cayenne-server/src/main/java/org/apache/cayenne/access/ClientServerChannelQueryAction.java
delete mode 100644
cayenne-server/src/main/java/org/apache/cayenne/map/ClientEntityResolver.java
delete mode 100644
cayenne-server/src/main/java/org/apache/cayenne/map/ClientObjAttribute.java
delete mode 100644
cayenne-server/src/main/java/org/apache/cayenne/map/ClientObjEntity.java
delete mode 100644
cayenne-server/src/main/java/org/apache/cayenne/map/ClientObjRelationship.java
delete mode 100644
cayenne-server/src/main/java/org/apache/cayenne/util/ObjectDetachOperation.java
delete mode 100644
cayenne-server/src/test/java/org/apache/cayenne/map/ClientEntityResolverIT.java
delete mode 100644
cayenne-server/src/test/java/org/apache/cayenne/map/ClientObjectRelationshipTest.java
delete mode 100644
docs/asciidoc/cayenne-guide/src/docs/asciidoc/_cayenne-guide/part3.adoc
delete mode 100644
docs/asciidoc/cayenne-guide/src/docs/asciidoc/_cayenne-guide/part3/clientImpl.adoc
delete mode 100644
docs/asciidoc/cayenne-guide/src/docs/asciidoc/_cayenne-guide/part3/limitations.adoc
delete mode 100644
docs/asciidoc/cayenne-guide/src/docs/asciidoc/_cayenne-guide/part3/rop.adoc
delete mode 100644
docs/asciidoc/cayenne-guide/src/docs/asciidoc/_cayenne-guide/part3/ropDeployment.adoc
delete mode 100644
docs/asciidoc/cayenne-guide/src/docs/asciidoc/_cayenne-guide/part3/ropSetup.adoc
delete mode 100644
docs/asciidoc/cayenne-guide/src/docs/asciidoc/_cayenne-guide/part3/serverImpl.adoc
delete mode 100644 docs/asciidoc/getting-started-rop/pom.xml
delete mode 100644
docs/asciidoc/getting-started-rop/src/docs/asciidoc/_getting-started-rop/header.html
delete mode 100644
docs/asciidoc/getting-started-rop/src/docs/asciidoc/_getting-started-rop/part1.adoc
delete mode 100644
docs/asciidoc/getting-started-rop/src/docs/asciidoc/_getting-started-rop/part1/prerequisites.adoc
delete mode 100644
docs/asciidoc/getting-started-rop/src/docs/asciidoc/_getting-started-rop/part2.adoc
delete mode 100644
docs/asciidoc/getting-started-rop/src/docs/asciidoc/_getting-started-rop/part2/adding.adoc
delete mode 100644
docs/asciidoc/getting-started-rop/src/docs/asciidoc/_getting-started-rop/part2/connect.adoc
delete mode 100644
docs/asciidoc/getting-started-rop/src/docs/asciidoc/_getting-started-rop/part2/hessianWebServ.adoc
delete mode 100644
docs/asciidoc/getting-started-rop/src/docs/asciidoc/_getting-started-rop/part2/starting.adoc
delete mode 100644
docs/asciidoc/getting-started-rop/src/docs/asciidoc/_getting-started-rop/var.adoc
delete mode 100644
docs/asciidoc/getting-started-rop/src/docs/asciidoc/getting-started-rop.adoc
delete mode 100644
docs/asciidoc/getting-started-rop/src/docs/asciidoc/images/datamap-enableclient.png
delete mode 100644
modeler/cayenne-modeler/src/main/java/org/apache/cayenne/modeler/editor/cgen/ClientModeController.java
delete mode 100644 tutorials/tutorial-rop-client-http2/pom.xml
delete mode 100644
tutorials/tutorial-rop-client-http2/src/main/java/org/apache/cayenne/tutorial/Http2Client.java
delete mode 100644
tutorials/tutorial-rop-client-http2/src/main/java/org/apache/cayenne/tutorial/persistent/client/Artist.java
delete mode 100644
tutorials/tutorial-rop-client-http2/src/main/java/org/apache/cayenne/tutorial/persistent/client/Gallery.java
delete mode 100644
tutorials/tutorial-rop-client-http2/src/main/java/org/apache/cayenne/tutorial/persistent/client/Painting.java
delete mode 100644
tutorials/tutorial-rop-client-http2/src/main/java/org/apache/cayenne/tutorial/persistent/client/auto/_Artist.java
delete mode 100644
tutorials/tutorial-rop-client-http2/src/main/java/org/apache/cayenne/tutorial/persistent/client/auto/_Gallery.java
delete mode 100644
tutorials/tutorial-rop-client-http2/src/main/java/org/apache/cayenne/tutorial/persistent/client/auto/_Painting.java
delete mode 100644
tutorials/tutorial-rop-client-http2/src/main/resources/keystore
delete mode 100644 tutorials/tutorial-rop-client/pom.xml
delete mode 100644
tutorials/tutorial-rop-client/src/main/java/org/apache/cayenne/tutorial/persistent/client/Artist.java
delete mode 100644
tutorials/tutorial-rop-client/src/main/java/org/apache/cayenne/tutorial/persistent/client/Datamap.java
delete mode 100644
tutorials/tutorial-rop-client/src/main/java/org/apache/cayenne/tutorial/persistent/client/Gallery.java
delete mode 100644
tutorials/tutorial-rop-client/src/main/java/org/apache/cayenne/tutorial/persistent/client/Main.java
delete mode 100644
tutorials/tutorial-rop-client/src/main/java/org/apache/cayenne/tutorial/persistent/client/Painting.java
delete mode 100644
tutorials/tutorial-rop-client/src/main/java/org/apache/cayenne/tutorial/persistent/client/auto/_Artist.java
delete mode 100644
tutorials/tutorial-rop-client/src/main/java/org/apache/cayenne/tutorial/persistent/client/auto/_Datamap.java
delete mode 100644
tutorials/tutorial-rop-client/src/main/java/org/apache/cayenne/tutorial/persistent/client/auto/_Gallery.java
delete mode 100644
tutorials/tutorial-rop-client/src/main/java/org/apache/cayenne/tutorial/persistent/client/auto/_Painting.java
delete mode 100644 tutorials/tutorial-rop-client/src/main/resources/.gitignore
delete mode 100644 tutorials/tutorial-rop-client/src/test/java/.gitignore
delete mode 100644 tutorials/tutorial-rop-client/src/test/resources/.gitignore
delete mode 100644 tutorials/tutorial-rop-server-http2/pom.xml
delete mode 100644
tutorials/tutorial-rop-server-http2/src/main/java/org/apache/cayenne/tutorial/Http2ROPServlet.java
delete mode 100644
tutorials/tutorial-rop-server-http2/src/main/java/org/apache/cayenne/tutorial/Http2Server.java
delete mode 100644
tutorials/tutorial-rop-server-http2/src/main/java/org/apache/cayenne/tutorial/persistent/Artist.java
delete mode 100644
tutorials/tutorial-rop-server-http2/src/main/java/org/apache/cayenne/tutorial/persistent/Gallery.java
delete mode 100644
tutorials/tutorial-rop-server-http2/src/main/java/org/apache/cayenne/tutorial/persistent/Painting.java
delete mode 100644
tutorials/tutorial-rop-server-http2/src/main/java/org/apache/cayenne/tutorial/persistent/auto/_Artist.java
delete mode 100644
tutorials/tutorial-rop-server-http2/src/main/java/org/apache/cayenne/tutorial/persistent/auto/_Gallery.java
delete mode 100644
tutorials/tutorial-rop-server-http2/src/main/java/org/apache/cayenne/tutorial/persistent/auto/_Painting.java
delete mode 100644
tutorials/tutorial-rop-server-http2/src/main/java/org/apache/cayenne/tutorial/persistent/client/Artist.java
delete mode 100644
tutorials/tutorial-rop-server-http2/src/main/java/org/apache/cayenne/tutorial/persistent/client/Gallery.java
delete mode 100644
tutorials/tutorial-rop-server-http2/src/main/java/org/apache/cayenne/tutorial/persistent/client/Painting.java
delete mode 100644
tutorials/tutorial-rop-server-http2/src/main/java/org/apache/cayenne/tutorial/persistent/client/auto/_Artist.java
delete mode 100644
tutorials/tutorial-rop-server-http2/src/main/java/org/apache/cayenne/tutorial/persistent/client/auto/_Gallery.java
delete mode 100644
tutorials/tutorial-rop-server-http2/src/main/java/org/apache/cayenne/tutorial/persistent/client/auto/_Painting.java
delete mode 100644
tutorials/tutorial-rop-server-http2/src/main/resources/cayenne-project.xml
delete mode 100644
tutorials/tutorial-rop-server-http2/src/main/resources/datamap.map.xml
delete mode 100644
tutorials/tutorial-rop-server-http2/src/main/resources/keystore
delete mode 100644 tutorials/tutorial-rop-server/pom.xml
delete mode 100644 tutorials/tutorial-rop-server/realm.properties
delete mode 100644
tutorials/tutorial-rop-server/src/main/java/org/apache/cayenne/tutorial/persistent/Artist.java
delete mode 100644
tutorials/tutorial-rop-server/src/main/java/org/apache/cayenne/tutorial/persistent/Datamap.java
delete mode 100644
tutorials/tutorial-rop-server/src/main/java/org/apache/cayenne/tutorial/persistent/Gallery.java
delete mode 100644
tutorials/tutorial-rop-server/src/main/java/org/apache/cayenne/tutorial/persistent/Painting.java
delete mode 100644
tutorials/tutorial-rop-server/src/main/java/org/apache/cayenne/tutorial/persistent/auto/_Artist.java
delete mode 100644
tutorials/tutorial-rop-server/src/main/java/org/apache/cayenne/tutorial/persistent/auto/_Datamap.java
delete mode 100644
tutorials/tutorial-rop-server/src/main/java/org/apache/cayenne/tutorial/persistent/auto/_Gallery.java
delete mode 100644
tutorials/tutorial-rop-server/src/main/java/org/apache/cayenne/tutorial/persistent/auto/_Painting.java
delete mode 100644
tutorials/tutorial-rop-server/src/main/java/org/apache/cayenne/tutorial/persistent/client/Artist.java
delete mode 100644
tutorials/tutorial-rop-server/src/main/java/org/apache/cayenne/tutorial/persistent/client/Datamap.java
delete mode 100644
tutorials/tutorial-rop-server/src/main/java/org/apache/cayenne/tutorial/persistent/client/Gallery.java
delete mode 100644
tutorials/tutorial-rop-server/src/main/java/org/apache/cayenne/tutorial/persistent/client/Painting.java
delete mode 100644
tutorials/tutorial-rop-server/src/main/java/org/apache/cayenne/tutorial/persistent/client/auto/_Artist.java
delete mode 100644
tutorials/tutorial-rop-server/src/main/java/org/apache/cayenne/tutorial/persistent/client/auto/_Datamap.java
delete mode 100644
tutorials/tutorial-rop-server/src/main/java/org/apache/cayenne/tutorial/persistent/client/auto/_Gallery.java
delete mode 100644
tutorials/tutorial-rop-server/src/main/java/org/apache/cayenne/tutorial/persistent/client/auto/_Painting.java
delete mode 100644
tutorials/tutorial-rop-server/src/main/resources/cayenne-project.xml
delete mode 100644
tutorials/tutorial-rop-server/src/main/resources/datamap.map.xml
delete mode 100644
tutorials/tutorial-rop-server/src/main/webapp/META-INF/context.xml
delete mode 100644
tutorials/tutorial-rop-server/src/main/webapp/WEB-INF/web.xml
delete mode 100644 tutorials/tutorial-rop-server/src/test/java/.gitignore
delete mode 100644 tutorials/tutorial-rop-server/src/test/resources/.gitignore