9 Commits

Author SHA1 Message Date
John Blum
461bf5c3e0 Adapt to logging configuration and functional/behavior changes introduced in SLF4J 2.0.x and Logback 1.4.x. 2022-09-30 19:26:14 -07:00
John Blum
6f301e4627 Add static stopLogback() utility method to the LogbackSupport class. 2022-09-29 14:49:57 -07:00
John Blum
909576be58 Adapt to API changes in SLF4J 2.0 and Logback 1.4. 2022-09-29 11:03:25 -07:00
John Blum
625a95af6a Remove logback-include.xml from Spring Geode Starter Logging.
Resolves #117.
2022-07-07 10:37:42 -07:00
John Blum
dd3c940aae Integrate Spring Geode Logging with Spring Boot Logging and externalizes configuration.
* Deprecates the logback-include.xml file.
* Declare the logging context name as 'geodeLoggingContext'.
* Determines whether Spring Boot SLF4J Logback logging configuration (metadata) files are present on the application classpath.
* Applies custom logging configuration declared by the user in the spring-geode-logging.properties file on the application classpath.
* Conditionally includes SLF4J Logback logging configuration from Spring Boot.
* Includes Appenders, Loggers and Properties configuration metadata files from Spring Geode Starter Logging.

Resolves #117.
2022-07-07 10:37:37 -07:00
John Blum
344afb742c Enable Spring Geode Logging configuration to be declared by the user in a spring-geode-logging.properties file on the Spring Boot application classpath.
Resolves #117.
2022-07-06 17:28:16 -07:00
John Blum
e187a0fd9a Add 'delegate' Appender to Apache Geode Logger configuration.
Resolves #117.
2022-07-06 17:27:43 -07:00
John Blum
354031fda2 Refactor and encapsulate Properties, Logger and Appender SLF4J Logback configuration (metadata) in separate includes (XML files) on the application classpath.
Resolves #117.
2022-07-06 17:27:21 -07:00
John Blum
192133b95e Restructure the Spring Boot for Apache Geode project to mirror Spring Boot's project structure.
Resolves gh-60.
2022-02-24 16:24:03 -08:00