I run a Tomcat instance with existing 6.2.0 apps and new 6.3.0 apps, and have their respective configuration in $TOMCAT_BASE/lib/flowable-ui-app.properties and $TOMCAT_BASE/lib/config/application.properties. Based on the docs, this forum post, and the output of actuator/env, my reasoning is that this ought to work fine provided that I override in application.properties every property defined in flowable-ui-app.properties, because it would otherwise ‘shine through’.
Is this assumption correct? And is it still correct after PR #962 for issue #961, which seems to revert the priority of application.properties and flowable-ui-app.properties?
Also, wouldn’t it make more sense (in terms of understandability) to ignore flowable-ui-app.properties if any application.properties are found? Or disable their loading if some property is set? The way it is now, if the flowable-ui-app.properties are edited for the old apps, the new apps could be affected.