Major
Detail
Detail
#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 tell TopLogic which database dialect should be spoken. TopLogic then tries to select a suitable dialect based on the JDBC driver identifier. In this case MariaDB is currently not recognized.
Improvement
- Automatically select the MySQL dialect when using the MariaDB JNDI driver.
- If no database driver is explicitly installed during deployment (profile with-xxx), the configuration should be done via JNDI by default.
- If no JNDI name is specified for the data source during JNDI configuration, java:/comp/env/jdbc/toplogic shall be used by default.
Test
- Configure a MariaDB in Tomcat via JNDI.
- Deploy application with database configuration via JNDI in Tomcat.