You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by cw...@apache.org on 2012/05/03 20:23:38 UTC

svn commit: r1333576 - /uima/uima-as/trunk/uimaj-as-activemq/src/main/java/org/apache/uima/adapter/jms/service/UIMA_Service.java

Author: cwiklik
Date: Thu May  3 18:23:38 2012
New Revision: 1333576

URL: http://svn.apache.org/viewvc?rev=1333576&view=rev
Log:
UIMA-2395 Modify UIMA AS service wrapper to log a msg about missing jmx property and exit

Modified:
    uima/uima-as/trunk/uimaj-as-activemq/src/main/java/org/apache/uima/adapter/jms/service/UIMA_Service.java

Modified: uima/uima-as/trunk/uimaj-as-activemq/src/main/java/org/apache/uima/adapter/jms/service/UIMA_Service.java
URL: http://svn.apache.org/viewvc/uima/uima-as/trunk/uimaj-as-activemq/src/main/java/org/apache/uima/adapter/jms/service/UIMA_Service.java?rev=1333576&r1=1333575&r2=1333576&view=diff
==============================================================================
--- uima/uima-as/trunk/uimaj-as-activemq/src/main/java/org/apache/uima/adapter/jms/service/UIMA_Service.java (original)
+++ uima/uima-as/trunk/uimaj-as-activemq/src/main/java/org/apache/uima/adapter/jms/service/UIMA_Service.java Thu May  3 18:23:38 2012
@@ -263,6 +263,13 @@ public class UIMA_Service implements App
       System.out.println(">>> Started JMX Monitor.\n\t>>> MBean Server Port:" + jmxServerPort
               + "\n\t>>> Monitor Sampling Interval:" + samplingFrequency
               + "\n\t>>> Monitor Formatter Class:" + listener.getClass().getName());
+    } else {
+      if (UIMAFramework.getLogger(CLASS_NAME).isLoggable(Level.WARNING)) {
+        UIMAFramework.getLogger(CLASS_NAME).logrb(Level.WARNING, CLASS_NAME.getName(),
+                "startMonitor", JmsConstants.JMS_LOG_RESOURCE_BUNDLE,
+                "UIMAJMS_no_jmx_port__WARNING", new Object[]{});
+        System.exit(1);
+      }
     }
 
   }