Author: pkluegl
Date: Fri Nov 15 15:43:45 2019
New Revision: 1869862
URL: http://svn.apache.org/viewvc?rev=1869862&view=rev
Log:
no jira - trying to make jenkins build a bit more robust
Modified:
uima/ruta/trunk/ruta-core/src/test/java/org/apache/uima/ruta/StrictImportTest.java
Modified:
uima/ruta/trunk/ruta-core/src/test/java/org/apache/uima/ruta/StrictImportTest.java
URL:
http://svn.apache.org/viewvc/uima/ruta/trunk/ruta-core/src/test/java/org/apache/uima/ruta/StrictImportTest.java?rev=1869862&r1=1869861&r2=1869862&view=diff
==============================================================================
---
uima/ruta/trunk/ruta-core/src/test/java/org/apache/uima/ruta/StrictImportTest.java
(original)
+++
uima/ruta/trunk/ruta-core/src/test/java/org/apache/uima/ruta/StrictImportTest.java
Fri Nov 15 15:43:45 2019
@@ -28,6 +28,7 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
+import org.apache.uima.UIMAFramework;
import org.apache.uima.analysis_engine.AnalysisEngine;
import org.apache.uima.analysis_engine.AnalysisEngineDescription;
import org.apache.uima.analysis_engine.AnalysisEngineProcessException;
@@ -39,6 +40,7 @@ import org.apache.uima.fit.factory.Analy
import org.apache.uima.fit.factory.TypeSystemDescriptionFactory;
import org.apache.uima.fit.util.CasUtil;
import org.apache.uima.jcas.tcas.Annotation;
+import org.apache.uima.resource.ResourceManager;
import org.apache.uima.resource.metadata.TypeSystemDescription;
import org.apache.uima.ruta.engine.Ruta;
import org.apache.uima.ruta.engine.RutaEngine;
@@ -75,7 +77,9 @@ public class StrictImportTest {
tsd.addType(script.replaceAll("/", ".") + ".T1", "Type for Testing",
"uima.tcas.Annotation");
ruta.getAnalysisEngineMetaData().setTypeSystem(tsd);
- return AnalysisEngineFactory.createEngine(ruta);
+ ResourceManager resourceManager =
UIMAFramework.newDefaultResourceManager();
+ AnalysisEngine ae = UIMAFramework.produceAnalysisEngine(ruta,
resourceManager, null);
+ return ae;
}
@Test
@@ -153,10 +157,13 @@ public class StrictImportTest {
CAS cas = RutaTestUtils.getCAS("Some text.", complexTypes, null);
- AnalysisEngine ae = AnalysisEngineFactory.createEngine(RutaEngine.class,
- RutaEngine.PARAM_MAIN_SCRIPT, "org.apache.uima.ruta.StrictScript1",
+ AnalysisEngineDescription description =
AnalysisEngineFactory.createEngineDescription(
+ RutaEngine.class, RutaEngine.PARAM_MAIN_SCRIPT,
"org.apache.uima.ruta.StrictScript1",
RutaEngine.PARAM_ADDITIONAL_SCRIPTS,
"org.apache.uima.ruta.StrictScript2",
RutaEngine.PARAM_STRICT_IMPORTS, true);
+ ResourceManager resourceManager =
UIMAFramework.newDefaultResourceManager();
+ AnalysisEngine ae = UIMAFramework.produceAnalysisEngine(description,
resourceManager, null);
+
ae.process(cas);
Type t1 = cas.getTypeSystem().getType(s1);