Your file is being picked up. However, it has a different order and the
application.properties one is overriding your own configuration. So if you just rename the
application.properties it would work like before (this would also be the way of doing it in the future). See also issue #961
More advanced way of working with Spring Boot
This part is about a more advanced way of achieving this with Spring Boot.
By default Spring would pick up files (named
The last 2 are not relevant as they are on the classpath. However, the first 2 are the locations which are. With
. means the folder from which you are starting the tomcat. Not sure how you are doing this. In any case you can set the
spring.config.additional-location property as a environment property or a system property to a value of your own choosing.
In order to do that you would need to change your
setenv.sh from the tomcat
bin folder (or add one if it does not exist) and add:
You would then need to place your configuration properties in the
flowable-config directory. The property file should then be named
application.properties. Spring Boot will pick app all files that are ending on
Note: In case you decide to change
spring.config.name then the defaults set in the
application.properties in the application will not work and you will have to apply them.
Have a look at how to configure Application Property Files from the Spring Boot documentation.
Last info the
flowable-ui-app.properties is deprecated and you should be using the Spring Boot externalized way of configuring the applications.