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 2014/11/24 20:50:22 UTC

svn commit: r1641457 - /uima/sandbox/uima-ducc/trunk/uima-ducc-user/src/main/java/org/apache/uima/ducc/user/jp/UimaProcessContainer.java

Author: cwiklik
Date: Mon Nov 24 19:50:22 2014
New Revision: 1641457

URL: http://svn.apache.org/r1641457
Log:
UIMA-4122 pass Object to process() 

Modified:
    uima/sandbox/uima-ducc/trunk/uima-ducc-user/src/main/java/org/apache/uima/ducc/user/jp/UimaProcessContainer.java

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-user/src/main/java/org/apache/uima/ducc/user/jp/UimaProcessContainer.java
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-user/src/main/java/org/apache/uima/ducc/user/jp/UimaProcessContainer.java?rev=1641457&r1=1641456&r2=1641457&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-user/src/main/java/org/apache/uima/ducc/user/jp/UimaProcessContainer.java (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-user/src/main/java/org/apache/uima/ducc/user/jp/UimaProcessContainer.java Mon Nov 24 19:50:22 2014
@@ -108,6 +108,7 @@ public class UimaProcessContainer {
 	public void stop() throws Exception {
 		System.out.println("Stopping UIMA_AS Client");
 		try {
+			System.setProperty("dontKill", "true");
 			uimaASClient.stop();
 
 		} catch (Exception e) {
@@ -170,11 +171,11 @@ public class UimaProcessContainer {
 		return containerId;
 	}
 
-	public void process(String xmi) throws Exception {
+	public void process(Object xmi) throws Exception {
 		CAS cas = uimaASClient.getCAS();
 		XmiSerializationSharedData deserSharedData = new XmiSerializationSharedData();
 
-		uimaSerializer.deserializeCasFromXmi(xmi, cas, deserSharedData, true,
+		uimaSerializer.deserializeCasFromXmi((String)xmi, cas, deserSharedData, true,
 				-1);
 
 		uimaASClient.sendAndReceiveCAS(cas);