uima-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marshall Schor <...@schor.com>
Subject Re: UIMAv3 & WebAnno
Date Tue, 16 Jan 2018 17:03:29 GMT
I found a set of edge cases this change exposed, involved in properly setting up
the JCas classes and type systems.

These are now fixed under Jira https://issues.apache.org/jira/browse/UIMA-5704

UIMA v3 builds OK (for me) in both eclipse and command line.
(Command line differs in the sequencing of the test cases).

This version now supports merging extra features from JCas classes into type
(and also has implemented the new semi-built-in Int2FS map type).

So, it might work nicely with WebAnno; if not, I'm hoping to see the next set of
bugs soon!

Cheers. -Marshall

On 1/12/2018 1:47 PM, Marshall Schor wrote:
> oops, some build errors.  (Strange - it built fine in Eclipse, but fails in
> Jenkins).  Working on these
> On 1/11/2018 2:02 PM, Marshall Schor wrote:
>> A new version of v3 is now committed, with changes to support some use cases
>> where different type systems are loaded into an existing UIMA instance (using
>> the same class loader) where some user-defined JCas classes are already loaded.
>> The new version supports the case where the JCas defines some additional
>> features for a type and the type system being loaded has a subset of those, by
>> adding any features only defined in the JCas class to the type system, just as
>> it is being committed.
>> Not all possible use cases are handled, but the hope is that common ones are. 
>> Those not handled will produce error messages when the type system is 
>> committed, if the new type system can't be made to conform to the already loaded
>> JCas classes.
>> It would be great if this could be tested with WebAnno, to see if it covers the
>> use cases in that platform.
>> -Marshall

View raw message