I basically wanted to read some custom properties from a credentials.property file located in conf folder of AMQ installation directory [/opt/apache/installed/activemq55-5.5.1/conf]
1. I put my custom entries in credentials.properties file , with the details of,say a given Datasource.
2. Given PropertyPlaceholderConfigurer bean configurations in my activemq-jdbc. xml.
3. I have imported "activemq-jdbc. xml" in my activemq.xml file[/opt/apache/installed/activemq55-5.5.1/conf]
4.When I startup activeMQ , it fails to startup. Also, I am not able to see the JDBC related tables being created, because it failed to startup.
5.If I give values directly instead of reading from "credentials.properties", AMQ starts up successfuuly and I am able to see the Tables namely "ACTIVEMQ_MSGS,ACTIVEMQ_LOCK,ACTIVEMQ_ACKS" being created in my datasource.
Please find attached the files. This looks like a bug to me. If not,kindly let me know the workaround for the same.