I have a Spring app that connects to several databases on startup, through JEE datasource definitions referenced through JNDI. Some of these databases sometimes go offline for various reasons. If the app is running at the time, it's not really harmful, due to how the app is designed. However, if I try to start up the server if the database is offline, the app fails to deploy. Is there some way I can configure the app or the datasources to not block the app deployment if the database is offline?