[ https://issues.apache.org/jira/browse/UIMA-1290?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Richard Eckart de Castilho resolved UIMA-1290. ---------------------------------------------- Resolution: Not A Problem Seems like the need for this has disappeared. That said, actually the core UIMA Java SDK has an internal functionality to de-duplicate type systems to reduce memory usage. Cf. system property {{uima.disable_typesystem_consolidation}}. This functionality works by comparing type systems as to whether they are identical. As far as I can tell, this is simply implemented through {{TypeSystemImpl.equals(other)}}. > Need a Way to Determine if Two Type Systems Are Compatible > ---------------------------------------------------------- > > Key: UIMA-1290 > URL: https://issues.apache.org/jira/browse/UIMA-1290 > Project: UIMA > Issue Type: New Feature > Components: Core Java Framework > Affects Versions: 2.3 > Reporter: Jaroslaw Cwiklik > Priority: Major > > Uima AS client needs to validate that the type system returned from a Uima AS > service is compatible. In case when a binary serialization is used, the type > systems *must* be identical. For XMI serialization, the type system of the > delegate*must* be compatible but not necessarily identical. The core should > provide an API which will enable the validation of type systems. -- This message was sent by Atlassian Jira (v8.20.10#820010)