Rename sample.ServerConfig class to sample.server.GemFireServer and apply the GemFireServer Gradle Plugin.
Change all 'spring.session.data.gemfire.*' and 'spring.session.data.geode.*' properties to use the SDG property prefixed with 'spring.data.gemfire.*'.
Remove the sample.client.IntegrationTestConfiugration class.
Refactor sample.server.GemFireServer class to extend ClientServerIntegrationTestsConfiguration.
Refactor sample.client.Application.ClientCacheConfiguration class to import SubscriptionEnabledClientServerIntegrationTestsConfiguration class.
Refactor integrationTest.doFirst to set the 'spring.data.gemfire.cache.server.port' property.
Refactor integrationTest.onLast to call runGemFireServer.process?.destroy().
Add 'spring.data.gemfire.cache.server.port' property to the System properties when forking & launching the GemFire server in runGemFireServer.doLast.