John Blum
39ff983567
Refactor all Spring Session, Apache Geode Samples using Spring Boot to switch from Thymeleaf to FreeMarker.
...
Convert Thymelead templates to FreeMarker templates.
Remove the use of WebJars.
Refactor all Sample application code.
2021-12-02 23:33:57 -08:00
John Blum
2b43d8eeae
Fix missing dependency on 'jakarta.servlet:jakarta.servlet-api'.
2021-11-16 21:48:37 -08:00
John Blum
56134a0fe1
Adapt all SSDG Gradle module build files to Gradle 7.3.
2021-11-16 20:47:47 -08:00
John Blum
3b6d3beca3
Switch transitive dependency exclusion from 'org.springframework.boot:spring-boot-starter-logging' to 'org.apache.logging.log4j:log4j-to-slf4j'.
2019-05-05 17:24:03 -07:00
John Blum
16734f4516
Remove all repository declarations from modulde build.gradle files and add to gradle/dependency-management.gradle.
2018-10-24 21:50:54 -07:00
John Blum
d5b1769157
Remove the 'testCompile seleniumDependencies' dependency declaration.
2018-08-24 21:29:41 -07:00
John Blum
d856bce248
Re-organize all client/server sample code to separate client and server classes into client and server packages, respectively.
...
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.*'.
2018-08-22 10:51:17 -07:00
John Blum
c95f5aeddd
Remove unnecessary ide.gradle file and remove 'apply from: IDE_GRADLE' plugin declarations from Gradle module build files.
...
All IDE configuration logic is handle by the Spring Build Conventions Gradle project.
2018-08-16 17:55:12 -07:00
John Blum
1454a81ade
Refactor all samples to use the Spring Test for Apache Geode project.
...
Add appropriate synchronization/coordination between the client and server.
2018-08-15 01:16:42 -07:00
John Blum
6ad1813ddf
Refactor Spring Session Boot Sample to use Spring Data for Apache Geode Test.
...
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.
2018-08-15 01:04:38 -07:00
John Blum
d6be6dacc4
Switch to Spring Boot Dependencies BOM for complete project dependency management.
2018-06-19 22:19:48 -07:00
John Blum
d7c9038e23
Remove Spring IO Platform Dependency Management.
...
Declare Spring's Dependency Management Gradle Plugin to manage project dependency versions.
2018-06-19 22:19:47 -07:00
John Blum
649307d4d2
Fix the mainClassName property definition in build.gradle.
...
Exclude org.springframework.boot:spring-boot-starter-logging to avoid conflicts with Apache Geode Log4J logging.
2017-11-28 23:23:09 -08:00
John Blum
04168ef1b3
Fixup documentation and samples.
2017-07-26 16:08:11 -07:00
John Blum
69b6e3a2f1
Apply final polish and fixups to :spring-session-sample-boot-gemfire example and integration tests.
2017-06-07 21:33:17 -07:00
John Blum
6064dffe4a
Polish along with debugging changes.
2017-06-07 20:37:37 -07:00
John Blum
ba773efe25
Polish Asciidoc documentation.
2017-06-07 08:43:01 -07:00
John Blum
9e53ae0910
Fix Selenium dependencies in :samples Gradle modules.
2017-06-07 01:12:01 -07:00
John Blum
6b25500f09
Add gradle/ide.gradle file to mark src/integration-test/java sources as an IJ Test Sources Root.
2017-06-06 20:07:41 -07:00
Rob Winch
35e1ba929b
Initial spirng-session-data-geode setup.
...
(cherry picked from commit c5a1ee021016d37dda5e5eb96320ee1be9869314)
Signed-off-by: John Blum <jblum@pivotal.io >
2017-06-06 16:00:46 -07:00