Skip to content
Mirror of Apache UIMA ruta
Java GAP Other
Branch: trunk
Clone or download
Peter Klügl
Latest commit 34ce643 Aug 21, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
example-projects UIMA-5992: updated descriptors May 31, 2019
ruta-basic-type [maven-release-plugin] prepare for next development iteration Feb 13, 2019
ruta-core-ext [maven-release-plugin] prepare for next development iteration Feb 13, 2019
ruta-core UIMA-6119: added ignored test reproducing the problem Aug 21, 2019
ruta-docbook [maven-release-plugin] prepare for next development iteration Feb 13, 2019
ruta-eclipse-feature [maven-release-plugin] prepare for next development iteration Feb 13, 2019
ruta-eclipse-update-site no jira - do not drop old bundles Jan 28, 2019
ruta-ep-addons [maven-release-plugin] prepare for next development iteration Feb 13, 2019
ruta-ep-caseditor UIMA-6069: create nodes for elements of primitive arrays Jun 18, 2019
ruta-ep-core-ext [maven-release-plugin] prepare for next development iteration Feb 13, 2019
ruta-ep-engine no jira - avoid using deprecated class May 31, 2019
ruta-ep-ide-ui [maven-release-plugin] prepare for next development iteration Feb 13, 2019
ruta-ep-ide [maven-release-plugin] prepare for next development iteration Feb 13, 2019
ruta-ep-parent no jira - update urls May 26, 2019
ruta-ep-textruler [maven-release-plugin] prepare for next development iteration Feb 13, 2019
ruta-maven-archetype [maven-release-plugin] prepare for next development iteration Feb 13, 2019
ruta-maven-plugin UIMA-5997: trying to fix integration test maven projects May 31, 2019
ruta-parent UIMA-6118: uima version Aug 19, 2019
ruta-typesystem [maven-release-plugin] prepare for next development iteration Feb 13, 2019
src/main UIMA-3621 Feb 18, 2014
LICENSE UIMA-3621 Feb 18, 2014
NOTICE UIMA-3621 Feb 18, 2014
README no jira -- update jira version, fix typo Feb 24, 2019
RELEASE_NOTES.html no jira - removed additional period Feb 13, 2019
pom.xml no jira -- update jira version, fix typo Feb 24, 2019

README

Apache UIMA Ruta (TM) v2.7.0
-------------------------------------------------------------------------

Building from the Source Distribution
-------------------------------------

We use Maven 3.0 and Java 8 or later for building; download this if needed, 
and set the environment variable MAVEN_OPTS to -Xmx800m -XX:MaxPermSize=256m.

Then do the build by going into the UIMA Ruta directory, and issuing the command
   
   mvn clean install
   
This builds everything except the ...source-release.zip file. If you want that,
change the command to 

   mvn clean install -Papache-release
   
For more details, please see http://uima.apache.org/building-uima.html   


-------------------------------------

This product was originally released as Apache UIMA TextMarker. The UIMA Ruta Workbench provides
a command for updating old projects. Please right-click on a project and select "UIMA Ruta -> Update Project". 

-------------------------------------

The UIMA Ruta analysis engine requires type priorities for the correct execution of rules. 
If a CAS is created using the CasCreationUtils, please provide the type priorities, e.g., by:

    URL tpUrl = this.getClass().getResource("/org/apache/uima/ruta/engine/TypePriorities.xml");
    TypePriorities typePriorities = UIMAFramework.getXMLParser().parseTypePriorities(
        new XMLInputSource(tpUrl));
    CAS cas = CasCreationUtils.createCas(descriptor, typePriorities, new FsIndexDescription[0]);

-------------------------------------

Using the jcasgen-maven-plugin may cause problems if it creates duplicate classes for the 
internal UIMA Ruta types (overwriting the implementation of RutaBasic). Depending on the location 
of the type system descriptors, the plugin should be configured to be limited on the project, 
or the UIMA Ruta type system descriptors should explicitly be excluded:

<configuration>
  <typeSystemExcludes>
    <typeSystemExclude>/**/BasicTypeSystem.xml</typeSystemExclude>
    <typeSystemExclude>/**/InternalTypeSystem.xml</typeSystemExclude>
  </typeSystemExcludes>
</configuration>

You can’t perform that action at this time.