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