You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by ch...@apache.org on 2013/12/10 17:31:29 UTC

svn commit: r1549886 - /uima/sandbox/uima-ducc/trunk/src/main/admin/ducc_util.py

Author: challngr
Date: Tue Dec 10 16:31:28 2013
New Revision: 1549886

URL: http://svn.apache.org/r1549886
Log:
UIMA-3496 Set jmx url in broker shutdown command.

Modified:
    uima/sandbox/uima-ducc/trunk/src/main/admin/ducc_util.py

Modified: uima/sandbox/uima-ducc/trunk/src/main/admin/ducc_util.py
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/src/main/admin/ducc_util.py?rev=1549886&r1=1549885&r2=1549886&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/src/main/admin/ducc_util.py (original)
+++ uima/sandbox/uima-ducc/trunk/src/main/admin/ducc_util.py Tue Dec 10 16:31:28 2013
@@ -185,12 +185,16 @@ class DuccUtil(DuccBase):
         return False        
 
     def stop_broker(self):
+
         broker_host = self.ducc_properties.get('ducc.broker.hostname')
         broker_home = self.ducc_properties.get('ducc.broker.home')
         broker_name = self.ducc_properties.get('ducc.broker.name')
+        broker_jmx  = self.ducc_properties.get('ducc.broker.jmx.port')
         here = os.getcwd()
         CMD = broker_home + '/bin/activemq'
-        CMD = CMD + ' stop --all ' + broker_name
+        CMD = CMD + ' stop --all'
+        CMD = CMD + ' --jmxurl service:jmx:rmi:///jndi/rmi://' + broker_host + ':' + broker_jmx + '/jmxrmi' 
+        CMD = CMD + ' ' + broker_name
         CMD = 'JAVA_HOME=' + self.java_home() + ' ' + CMD
         print '--------------------', CMD
         self.ssh(broker_host, False, CMD)