major
minor
minor
#27027
Declarative forms: SelectField disappears after upload if option list depends on mandatory property
#27042
MaintenanceJspBase should write to the log first, then to the client, instead of the other way around.
enhancement
If you use a JDNI configuration for the database connection, you cannot specify which database dialect TopLogic should use. TopLogic then attempts to select a suitable dialect based on the JDBC driver identifier. Currently, MariaDB is not recognized in this process.
Improvement
- Automatically select the MySQL dialect when using the MariaDB JNDI driver.
- If no database driver is explicitly included during deployment (profile with-xxx), the configuration should default to JNDI.
- If no JNDI name is specified for the data source during JNDI configuration, `java:/comp/env/jdbc/toplogic ` should be used by default.
Test
- Configure a MariaDB instance in Tomcat via JNDI.
- Deploy the application with database configuration via JNDI in Tomcat.