Commit Graph

682 Commits

Author SHA1 Message Date
John Blum
7fd74a09ca Upgrade to Log4j 2.17.2. 2022-03-22 17:10:07 -07:00
John Blum
e7c2c42819 Upgrade to Apache Geode 1.14.4. 2022-03-22 15:00:30 -07:00
John Blum
83295c4d25 Prepare next development iteration.
Set Spring Boot version to 2.7.0-SNAPSHOT.

Set version to 0.3.0-RAJ-SNAPSHOT.
2022-01-18 11:43:59 -08:00
John Blum
fcce6d137a Release 0.3.0-RAJ-M2. 2022-01-18 11:38:08 -08:00
John Blum
47b7a5dea3 Enable dependency management using Spring Framework BOM and Spring Data BOM. 2022-01-18 11:37:08 -08:00
John Blum
92fa5fb9c7 Set Spring Boot version to 2.6.2. 2022-01-18 11:32:33 -08:00
John Blum
51778bd829 Upgrade to Spring Data BOM 2021.2.0-M2 (Raj-M2).
Upgrade to Spring Data Build Parent 2.7.0-M2.

Upgrade to Spring Data for Apache Geode 2.7.0-M2.

Upgrade to Spring Data for VMware Tanzu (Pivotal) GemFire 2.7.0-M2.
2022-01-18 11:23:32 -08:00
John Blum
7bac47f1eb Prepare next development iteration.
Set Spring Boot version to 2.7.0-SNAPSHOT.

Set version to 0.3.0-RAJ-SNAPSHOT.
2022-01-14 11:48:51 -08:00
John Blum
48df778949 Release 0.3.0-RAJ-M1. 2022-01-14 11:42:42 -08:00
John Blum
2cbd841c2c Downgrade to Spring Boot 2.6.2.
Add dependency management for the Spring Framework BOM.

Add dependency management for the Spring Data BOM.
2022-01-14 11:34:38 -08:00
John Blum
164a3b2785 Upgrade to Spring Data BOM 2021.2.0-M1 (Raj).
Upgrade to Spring Data Build Parent 2.7.0-M1.

Upgrade to Spring Data for Apache Geode 2.7.0-M1.

Upgrade to Spring Data for VMware Tanzu (Pivotal) GemFire 2.7.0-M1.
2022-01-14 11:19:16 -08:00
John Blum
ea26d600fa Uprade to Spring Framework 5.3.15. 2022-01-14 11:16:42 -08:00
John Blum
7e81b50daa Upgrade to Logback 1.2.10. 2022-01-14 11:16:10 -08:00
John Blum
ebed99c4dc Upgrade to VMware Tanzu (Pivotal) GemFire 9.10.14. 2022-01-14 11:15:42 -08:00
John Blum
72db80cd1f Change Gradle and Maven project descriptions and name. 2022-01-11 16:30:51 -08:00
John Blum
bd3527d6dc Add dependency management for Spring Framework BOM. 2022-01-11 15:44:07 -08:00
John Blum
6c179ae1b8 Upgrade to Spring Data BOM 2022.2.0-SNAPSHOT (Raj). 2022-01-11 15:41:43 -08:00
John Blum
c995c766ee Upgrade to Spring Framework 5.3.14. 2022-01-11 15:39:07 -08:00
John Blum
ae4cef86ef Upgrade to VMware Tanzu (Pivotal) GemFire 9.10.13. 2022-01-11 15:38:35 -08:00
John Blum
398c226c84 Upgrade to Mockito 4.2.0. 2022-01-11 15:36:18 -08:00
John Blum
7f75b1d0b2 Upgrade to Log4J 2.17.1. 2022-01-11 15:35:24 -08:00
John Blum
e06cbd01df Upgrade to AssertJ 3.22.0. 2022-01-11 15:34:41 -08:00
John Blum
e4c22e8f72 Upgrade to Apache Geode 1.14.2. 2022-01-11 15:34:05 -08:00
John Blum
de64307a02 Upgrade to Gradle 6.9.2. 2022-01-11 15:33:28 -08:00
John Blum
83ef0f058b Downgrade to Spring Data BOM 2021.1.1-SNAPSHOT. 2021-12-07 19:23:33 -08:00
John Blum
b4fa272376 Upgrade to Spring Data Raj.
Upgrade to Spring Data BOM 2022.0.0-SNAPSHOT (Raj-SNAPSHOT).

Upgrade to Spring Data Build 2.7.0-SNAPSHOT.

Upgrade to Spring Data for Apache Geode 2.7.0-SNAPSHOT.

Upgrade to Spring Data for VMware Tanzu (Pivotal) GemFire 2.7.0-SNAPSHOT.
2021-12-07 19:16:57 -08:00
John Blum
4b22a840f1 Upgrade to Spring Boot 2.7.0-SNAPSHOT. 2021-12-07 19:13:33 -08:00
John Blum
b3912ef414 Upgrade to Apache Geode 1.14.0. 2021-12-07 19:11:30 -08:00
John Blum
aa27581ca2 Set version to 0.3.0-RAJ-SNAPSHOT. 2021-12-07 19:10:46 -08:00
John Blum
0cd52dcdfc Replace Checkstyle Gradle Task configuration with NoHTTP Gradle Plugin and task configuration. 2021-12-07 18:44:19 -08:00
John Blum
62719dc1d8 Upgrade to Spring Data Pascal-SR7.
Upgrade to Spring Data BOM 2021.0.7 (Pascal-SR7).

Upgrade to Spring Data Build 2.5.7.

Upgrade to Spring Data for Apache Geode 2.5.7.

Upgrade to Spring Data for VMware Tanzu (Pivotal) GemFire 2.5.7.
2021-12-07 18:34:48 -08:00
John Blum
7fa1b9e07d Upgrade to Spring Boot 2.5.7. 2021-12-07 18:32:20 -08:00
John Blum
f34eca1ec5 Upgrade to Spring Framework 5.3.13. 2021-12-07 18:31:13 -08:00
John Blum
b934374fe3 Upgrade to VMware Tanzu (Pivotal) GemFire 9.10.11. 2021-12-07 18:29:13 -08:00
John Blum
ba825ba04c Upgrade to Mockito 4.1.0. 2021-12-07 18:28:26 -08:00
John Blum
e146111c95 Prepare next development iteration.
Set version to 0.0.29-SNAPSHOT.
2021-10-28 16:48:53 -07:00
John Blum
55eec4f013 Release 0.0.28. 2021-10-28 16:43:30 -07:00
John Blum
bd087e05fc Add overloaded launch(..) method to ProcessExecutor accepting a Java CLASSPATH, Class type with the main method to run and an array of String arguments passed to the forked Java program. 2021-10-28 16:39:06 -07:00
John Blum
92b26c0d50 Refactor the ProcessExecutor.launch(..) method to register a JRE shutdown hook on the ProcessWrapper representing the forked [Java / JVM] process.
Resolves gh-15.
2021-10-28 15:35:18 -07:00
John Blum
1ef42b374a Return the ProcessWrapper (this) from the ProcessWrapper.registerShutdownHook() method. 2021-10-28 15:32:13 -07:00
John Blum
b5be8da185 Add overloaded startGemFireServer(..) and startGeodeServer(..) methods to the ForkingClientServerIntegrationTestsSupport class to control the working directory and classpath of the forked Java/JVM processes.
Resolves gh-17.
2021-10-28 15:03:12 -07:00
John Blum
900b1aff4d Create a Java FunctionalInterface and extension of the ProcessRunner interface defining a contract, logic and strategy for running (executing) a Java/JVM Process.
Resolves gh-17.
2021-10-28 15:03:12 -07:00
John Blum
14ac8cc780 Create a Java FunctionalInterface defining a contract, logic and strategy for running (executing) an Operating System (OS) Process.
Resolves gh-17.
2021-10-28 15:02:51 -07:00
John Blum
81589fab22 Set the host & port on the ProcessWrapper representing the GemFire/Geode JVM server process forked by the STDG framework.
Return the ProcessWrapper representing the forked GemFire/Geode JVM server process from the startGemFireServer(..) and startGeodeServer(..) methods.

Resolves gh-14.
2021-10-28 14:10:11 -07:00
John Blum
d9bfbd479d Add configurable 'host' and 'port' properties to the ProcessWrapper class.
The 'host' property represents the system (computer in the network) that is running the Process.

The 'port' property represents the host system port on wich the Process is listening for client connections.

Resolves gh-14.
2021-10-28 14:09:11 -07:00
John Blum
69d565886d Prepare next development iteration. 2021-10-28 11:42:54 -07:00
John Blum
a9a321b8d4 Release 0.0.27. 2021-10-28 11:38:02 -07:00
John Blum
7602f7d704 Increase the 'order' precedence of the CloseApplicationContextAfterTestClassTestExecutionListener to occur after all Spring TestContext framework provided TestExecutionListeners. 2021-10-28 11:06:29 -07:00
John Blum
d971817a7e Add logic to the ConfigurableCacheAwareContextLoaderDelegate to guard against inactive ApplicationContexts.
Edit Javadoc.
2021-10-28 11:06:25 -07:00
John Blum
2ae2f84779 Add utility function in SpringUtils to determine the 'active' state of the given ApplicationContext. 2021-10-28 11:06:12 -07:00