Author: cwiklik
Date: Wed Sep 21 18:40:06 2011
New Revision: 1173787

URL: http://svn.apache.org/viewvc?rev=1173787&view=rev
Log:
UIMA-2180 removes dependency on XP33 (xml pull parser). Replaced with standard 
Dom parser when using XStream

Modified:
    
uima/uima-as/trunk/uimaj-as-jms/src/main/java/org/apache/uima/adapter/jms/client/BaseUIMAAsynchronousEngineCommon_impl.java

Modified: 
uima/uima-as/trunk/uimaj-as-jms/src/main/java/org/apache/uima/adapter/jms/client/BaseUIMAAsynchronousEngineCommon_impl.java
URL: 
http://svn.apache.org/viewvc/uima/uima-as/trunk/uimaj-as-jms/src/main/java/org/apache/uima/adapter/jms/client/BaseUIMAAsynchronousEngineCommon_impl.java?rev=1173787&r1=1173786&r2=1173787&view=diff
==============================================================================
--- 
uima/uima-as/trunk/uimaj-as-jms/src/main/java/org/apache/uima/adapter/jms/client/BaseUIMAAsynchronousEngineCommon_impl.java
 (original)
+++ 
uima/uima-as/trunk/uimaj-as-jms/src/main/java/org/apache/uima/adapter/jms/client/BaseUIMAAsynchronousEngineCommon_impl.java
 Wed Sep 21 18:40:06 2011
@@ -92,6 +92,7 @@ import org.apache.uima.util.XMLInputSour
 import org.apache.uima.util.impl.ProcessTrace_impl;
 
 import com.thoughtworks.xstream.XStream;
+import com.thoughtworks.xstream.io.xml.DomDriver;
 
 public abstract class BaseUIMAAsynchronousEngineCommon_impl implements 
UimaAsynchronousEngine,
         MessageListener {
@@ -1058,7 +1059,7 @@ public abstract class BaseUIMAAsynchrono
     if ( aCommand == AsynchAEMessage.Process) {
       for (int i = 0; listeners != null && i < listeners.size(); i++) {
         UimaAsBaseCallbackListener statCL = (UimaAsBaseCallbackListener) 
listeners.get(i);
-        XStream xstream = new XStream();
+        XStream xstream = new XStream(new DomDriver());
         statCL.entityProcessComplete(aCAS, aStatus, 
                 
(List<AnalysisEnginePerformanceMetrics>)xstream.fromXML(serializedComponentStats));
       }


Reply via email to