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