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 = "";