I am using spring 3.1 with spring profiles to load the beans. In my app context file, I load the properties like :
In my application I am using property-placeholder configurer in following way and it works very well. You can try that.
classpath*:META-INF/spring/*_${spring.profiles.active}.properties
I think this should resolve your problem. :)