uima-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marshall Schor (JIRA)" <...@uima.apache.org>
Subject [jira] [Resolved] (UIMA-5704) uv3 edge case failures in setting up JCas
Date Tue, 16 Jan 2018 17:00:00 GMT

     [ https://issues.apache.org/jira/browse/UIMA-5704?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Marshall Schor resolved UIMA-5704.
----------------------------------
    Resolution: Fixed

> uv3 edge case failures in setting up JCas
> -----------------------------------------
>
>                 Key: UIMA-5704
>                 URL: https://issues.apache.org/jira/browse/UIMA-5704
>             Project: UIMA
>          Issue Type: Bug
>          Components: Core Java Framework
>            Reporter: Marshall Schor
>            Assignee: Marshall Schor
>            Priority: Major
>             Fix For: 3.0.0SDK
>
>
> After adding the capability to merge from JCas class definitions into existing type systems,
some edge cases appeared causing failures or replication in conformance testing and setting
up the offsets in JCas classes when loading them with type systems.  
> Rework to remove redundant checking, and insure offsets are set up in all cases.
> Use a simplified supertype/superclass validity checker.
> Remove 2nd map used just for class loader associated with pears (not needed).
> make type2jcci map only have entries for types having loaded JCas classes (others return
null).
> Insure updateOrValidateAllCallSitesForJCasClass is called for each combo of a type system
and class loader, to either set it up, or validate the offsets.
> fix a bug setting the threadlocal used for a previous (alpha) version of some jcas class
impl - in case those jcas classes are hanging around (one is, in a PEAR test case)
> Skip conformance checking for built-ins.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message