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);
+      }
     }
 
   }


Reply via email to