Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can I make properties in properties files mandatory in Spring?

Tags:

I have an ApplicationContext.xml file with the following node:

<context:property-placeholder 
location="classpath:hibernate.properties, classpath:pathConfiguration.properties" />

It specifies that both properties files will be used by my application.

Inside pathConfiguration.properties, some paths are defined, such as:

PATH_ERROR=/xxx/yyy/error
PATH_SUCCESS=/xxx/yyy/success

A PathConfiguration bean has setters for each path.

The problem is: when some of those mandatory paths are not defined, no error is thrown. How and where should I handle this problem?