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 2010/02/01 21:10:49 UTC

svn commit: r905401 - /incubator/uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/BaseAnalysisEngineController.java

Author: cwiklik
Date: Mon Feb  1 20:10:49 2010
New Revision: 905401

URL: http://svn.apache.org/viewvc?rev=905401&view=rev
Log:
UIMA-1667 Modified to show JMS Provider Home Dir on service startup. The code checks environment for variable ACTIVEMQ_HOME and if it exists, displays the value.

Modified:
    incubator/uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/BaseAnalysisEngineController.java

Modified: incubator/uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/BaseAnalysisEngineController.java
URL: http://svn.apache.org/viewvc/incubator/uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/BaseAnalysisEngineController.java?rev=905401&r1=905400&r2=905401&view=diff
==============================================================================
--- incubator/uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/BaseAnalysisEngineController.java (original)
+++ incubator/uima/uima-as/trunk/uimaj-as-core/src/main/java/org/apache/uima/aae/controller/BaseAnalysisEngineController.java Mon Feb  1 20:10:49 2010
@@ -102,7 +102,7 @@
 public abstract class BaseAnalysisEngineController extends Resource_ImplBase implements
         AnalysisEngineController, EventSubscriber {
   private static final Class CLASS_NAME = BaseAnalysisEngineController.class;
-
+  private static final String JMS_PROVIDER_HOME = "ACTIVEMQ_HOME";
   public static enum ServiceState { INITIALIZING, RUNNING, DISABLED, STOPPING, FAILED };
   
   protected ServiceState currentState = ServiceState.INITIALIZING;
@@ -526,12 +526,18 @@
       platformInfo.append("\n+ Service Start Time:" + df.format(bean.getStartTime()));
       platformInfo.append("\n+ UIMA AS Version:" + uimaAsVersion.getVersionString());
       platformInfo.append("\n+ UIMA Core Version:" + UIMAFramework.getVersionString());
+      if ( System.getenv(JMS_PROVIDER_HOME) != null) {
+        platformInfo.append("\n+ JMS Provider Home:" + System.getenv(JMS_PROVIDER_HOME));
+      }
       platformInfo.append("\n+ OS Name:" + osBean.getName());
       platformInfo.append("\n+ OS Version:" + osBean.getVersion());
       platformInfo.append("\n+ OS Architecture:" + osBean.getArch());
       platformInfo.append("\n+ OS CPU Count:" + osBean.getAvailableProcessors());
       platformInfo.append("\n+ JVM Vendor:" + bean.getVmVendor());
       platformInfo.append("\n+ JVM Name:" + bean.getVmName());
+      if ( System.getenv(JMS_PROVIDER_HOME) != null) {
+        platformInfo.append("\n+ JMS Provider Home:" + System.getenv(JMS_PROVIDER_HOME));
+      }
       platformInfo.append("\n+ JVM Version:" + bean.getVmVersion());
       platformInfo.append("\n+ JVM Input Args:" + bean.getInputArguments());
       platformInfo.append("\n+ JVM Classpath:" + bean.getClassPath());