commit | 155a570b95f9746ba10a9f93c490e60cbe035f9c | [log] [tgz] |
---|---|---|
author | Aled Sage <aled.sage@gmail.com> | Sat Sep 19 15:41:05 2015 +0100 |
committer | Alasdair Hodge <github@alasdairhodge.co.uk> | Fri Dec 11 13:15:43 2015 +0000 |
tree | 757bdaf1af42a8f6745e540a59ac253d796c32fe | |
parent | 09bfa0710a94e02b1ec7bb131a567922d7109e64 [diff] |
Fix jboss7 serviceUp Previously, serviceUp was never set to true, for two reasons: 1. because connectServiceUpIsRunning was not called, nothing was unsetting the service-not-up-indicator for SERVICE_PROCESS_IS_RUNNING 2. because the service-not-up-indicator for MANAGEMENT_URL_UP said suppressDuplicates=true, then it checked if the map was equal to the “old” map before publishing. But the map was the same object, and that object had been modified in-place. So the object was always equal to itself. It therefore never did an emit(), so the enricher that listened to it to set serviceUp never fired.
It supports blueprints in YAML or Java, and deploys them to many clouds and other target environments. It monitors those deployments, maintains a live model, and runs autonomic policies to maintain their health.
For more information see brooklyn.incubator.apache.org.
The code can be built with a:
mvn clean install
This creates a build in usage/dist/target/brooklyn-dist
. Run with bin/brooklyn launch
.
The developer guide has more information about the source code.