我有一系列 UIMA Ruta 规则,我希望在我自己的 UIMA 注释器中运行这些规则。这在这里描述,但我无法让它工作:http ://uima.apache.org/d/ruta-current/tools.ruta.book.html#ugr.tools.ruta.integration
当我尝试运行注释器时(从 JUnit 测试中,我过去成功地与其他 UIMA 注释器一起使用过),我收到一个错误,告诉我 Ruta 基本注释类型之一(org.apache.uima.ruta .type.TokenSeed) 在 Java 代码中使用,但未在 XML 中定义。
我已将 Ruta 类型系统(BasicTypeSystem.xml 和 InternalTypeSystem.xml)的绝对路径添加到 descriptorPaths 参数中(详见此处:http://uima.apache.org/d/ruta-current/tools.ruta。 book.html#ugr.tools.ruta.ae.basic.parameter.descriptorPaths),但这似乎没有什么区别。
我查看了 Ruta 源代码,但无法弄清楚我哪里出错了。
有没有人成功地获得了一个 Ruta 脚本来从 UIMA 注释器中运行?你是如何设法让它工作的?