Add resources for configuration files and scripts using external services
Tidy up entity interfaces and add new ConfigKeys for external services
Catalog entry for OpenGammaCluster
Add children for external ActiveMQBroker and PostgreSqlNode entities
Set Jetty HTTP(S) port numbers in configuration templates
Added PostgreSqlNode database creation SQL script
fix permissions on .sh files, and attr when ready syntax
some minor safety checks for sharing DB and MSG
Database fixes:
- Do not drop schema when initialising
- Lock on the PostgreSqlNode instances location to prevent multiple initialisations
- Use correct database name in script
use a mutex _and_ set a boolean flag on the DB
require DB to be initialised before running script
Copy toolcontext properties file from template
Move mutex release to finally block
Comment out ActiveMQJmsConfiguration::main
Create temp directory for Jetty
Use og-brooklyn.pid for PID filename in scripts