You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by ea...@apache.org on 2008/03/18 18:45:00 UTC

svn commit: r638460 - in /incubator/uima/sandbox/trunk/uima-as/uimaj-as-activemq/src/main/java/org/apache/uima/adapter/jms: activemq/SpringContainerDeployer.java service/UIMA_Service.java

Author: eae
Date: Tue Mar 18 10:44:55 2008
New Revision: 638460

URL: http://svn.apache.org/viewvc?rev=638460&view=rev
Log:
UIMA-912 Notify after init; remove "file:" where it should not be.

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

Modified: incubator/uima/sandbox/trunk/uima-as/uimaj-as-activemq/src/main/java/org/apache/uima/adapter/jms/activemq/SpringContainerDeployer.java
URL: http://svn.apache.org/viewvc/incubator/uima/sandbox/trunk/uima-as/uimaj-as-activemq/src/main/java/org/apache/uima/adapter/jms/activemq/SpringContainerDeployer.java?rev=638460&r1=638459&r2=638460&view=diff
==============================================================================
--- incubator/uima/sandbox/trunk/uima-as/uimaj-as-activemq/src/main/java/org/apache/uima/adapter/jms/activemq/SpringContainerDeployer.java (original)
+++ incubator/uima/sandbox/trunk/uima-as/uimaj-as-activemq/src/main/java/org/apache/uima/adapter/jms/activemq/SpringContainerDeployer.java Tue Mar 18 10:44:55 2008
@@ -31,6 +31,7 @@
 import org.apache.uima.aae.controller.ControllerCallbackListener;
 import org.apache.uima.aae.controller.ControllerLifecycle;
 import org.apache.uima.aae.controller.Endpoint;
+import org.apache.uima.aae.controller.UimacppServiceController;
 import org.apache.uima.adapter.jms.JmsConstants;
 import org.apache.uima.resource.ResourceInitializationException;
 import org.apache.uima.util.Level;
@@ -124,6 +125,14 @@
 				initializeTopLevelController( cntlr, ctx);
 			}
 		}
+
+    String[] cppcontrollers = ctx.getBeanNamesForType(org.apache.uima.aae.controller.UimacppServiceController.class);
+    for (int i = 0; cppcontrollers != null && i < cppcontrollers.length; i++) {
+      UimacppServiceController cntlr = (UimacppServiceController) ctx.getBean(cppcontrollers[i]);
+      // register listener
+      cntlr.addControllerCallbackListener(this);
+    }
+    
 		// blocks until the top level controller sends a notification.
 		// Notification is send
 		// when either the controller successfully initialized or it failed

Modified: incubator/uima/sandbox/trunk/uima-as/uimaj-as-activemq/src/main/java/org/apache/uima/adapter/jms/service/UIMA_Service.java
URL: http://svn.apache.org/viewvc/incubator/uima/sandbox/trunk/uima-as/uimaj-as-activemq/src/main/java/org/apache/uima/adapter/jms/service/UIMA_Service.java?rev=638460&r1=638459&r2=638460&view=diff
==============================================================================
--- incubator/uima/sandbox/trunk/uima-as/uimaj-as-activemq/src/main/java/org/apache/uima/adapter/jms/service/UIMA_Service.java (original)
+++ incubator/uima/sandbox/trunk/uima-as/uimaj-as-activemq/src/main/java/org/apache/uima/adapter/jms/service/UIMA_Service.java Tue Mar 18 10:44:55 2008
@@ -395,7 +395,7 @@
 				{
 					return;
 				}
-				springConfigFileArray[dd] = "file:" + springConfigFile.getAbsolutePath();
+				springConfigFileArray[dd] = springConfigFile.getAbsolutePath();
 
 				// get the descriptor to register with the engine controller
 				String deployDescriptor = "";