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());