Further details
Database🔗
Liquibase is used to manage Chutney RDBMS schema.
You can find corresponding changelog here.
Note
- Chutney is tested with SQLite, H2 and PostgreSQL databases.
- You can find complete examples in maven module chutny/packaging/local-dev, for all three database types.
To configure your datasource, use the property spring.datasource
Logs🔗
Chutney depends on SLF4J API logging library.
At runtime, the Chutney server use the Logback SLF4J implementation and bridges all legacy APIs (JCL, LOG4J and JUL).
Warning
Since the server bridges all legacy APIs, you must be careful to not include any of the following libraries :
- jcl-over-slf4j
- log4j-over-slf4j and slf4j-reload4j
- jul-to-slf4j
Read Bridging legacy APIs for further details.
A Logback configuration must be package in the packaging project, in classpath root.
Logback configuration examples
Server (TLS/SSL)🔗
Chutney server enforces the use of secure calls on any incoming requests.
1 2 3 4 5 6 7 8 9 10 11 |
|
Chutney Server provides undertow-https-redirect
Spring profile to redirect unsecured request to the right secured port.