SLIDER-95 export accumulo monitor uri

git-svn-id: https://svn.apache.org/repos/asf/incubator/slider/trunk@1596280 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/app-packages/accumulo-v1_5/appConfig.json b/app-packages/accumulo-v1_5/appConfig.json
index a633f28..52f8624 100644
--- a/app-packages/accumulo-v1_5/appConfig.json
+++ b/app-packages/accumulo-v1_5/appConfig.json
@@ -39,7 +39,7 @@
     "site.accumulo-site.trace.port.client": "0",
     "site.accumulo-site.tserver.port.client": "0",
     "site.accumulo-site.gc.port.client": "0",
-    "site.accumulo-site.monitor.port.client": "0",
+    "site.accumulo-site.monitor.port.client": "${ACCUMULO_MONITOR.ALLOCATED_PORT}",
     "site.accumulo-site.monitor.port.log4j": "0",
     "site.accumulo-site.general.classpaths": "$ACCUMULO_HOME/lib/accumulo-server.jar,\n$ACCUMULO_HOME/lib/accumulo-core.jar,\n$ACCUMULO_HOME/lib/accumulo-start.jar,\n$ACCUMULO_HOME/lib/accumulo-fate.jar,\n$ACCUMULO_HOME/lib/accumulo-proxy.jar,\n$ACCUMULO_HOME/lib/[^.].*.jar,\n$ZOOKEEPER_HOME/zookeeper[^.].*.jar,\n$HADOOP_CONF_DIR,\n$HADOOP_PREFIX/[^.].*.jar,\n$HADOOP_PREFIX/lib/[^.].*.jar,\n$HADOOP_PREFIX/share/hadoop/common/.*.jar,\n$HADOOP_PREFIX/share/hadoop/common/lib/.*.jar,\n$HADOOP_PREFIX/share/hadoop/hdfs/.*.jar,\n$HADOOP_PREFIX/share/hadoop/mapreduce/.*.jar,\n$HADOOP_PREFIX/share/hadoop/yarn/.*.jar,\n/usr/lib/hadoop/.*.jar,\n/usr/lib/hadoop/lib/.*.jar,\n/usr/lib/hadoop-hdfs/.*.jar,\n/usr/lib/hadoop-mapreduce/.*.jar,\n/usr/lib/hadoop-yarn/.*.jar,"
   },
diff --git a/app-packages/accumulo-v1_5/metainfo.xml b/app-packages/accumulo-v1_5/metainfo.xml
index 6794cf3..db904e2 100644
--- a/app-packages/accumulo-v1_5/metainfo.xml
+++ b/app-packages/accumulo-v1_5/metainfo.xml
@@ -24,6 +24,17 @@
         The Apache Accumulo is a robust, scalable, high performance data storage system.
       </comment>
       <version>1.5.1</version>
+      <exportGroups>
+        <exportGroup>
+          <name>QuickLinks</name>
+          <exports>
+            <export>
+              <name>Monitor</name>
+              <value>http://${ACCUMULO_MONITOR_HOST}:${site.accumulo-site.monitor.port.client}</value>
+            </export>
+          </exports>
+        </exportGroup>
+      </exportGroups>
       <commandOrders>
         <commandOrder>
           <command>ACCUMULO_TSERVER-START</command>
@@ -31,15 +42,15 @@
         </commandOrder>
         <commandOrder>
           <command>ACCUMULO_MONITOR-START</command>
-          <requires>ACCUMULO_TSERVER-STARTED</requires>
+          <requires>ACCUMULO_MASTER-STARTED</requires>
         </commandOrder>
         <commandOrder>
           <command>ACCUMULO_GC-START</command>
-          <requires>ACCUMULO_TSERVER-STARTED</requires>
+          <requires>ACCUMULO_MASTER-STARTED</requires>
         </commandOrder>
         <commandOrder>
           <command>ACCUMULO_TRACER-START</command>
-          <requires>ACCUMULO_TSERVER-STARTED</requires>
+          <requires>ACCUMULO_MASTER-STARTED</requires>
         </commandOrder>
       </commandOrders>
       <components>