Burn Lewis created UIMA-5058:
--------------------------------

             Summary: Scaled out pipelines can falsely trigger the error: 
Illegal adding of additional MetaData after CASes have been defined
                 Key: UIMA-5058
                 URL: https://issues.apache.org/jira/browse/UIMA-5058
             Project: UIMA
          Issue Type: Bug
          Components: Core Java Framework
    Affects Versions: 2.8.1SDK
            Reporter: Burn Lewis
             Fix For: 2.9.0SDK


When UIMA-AS scales out a synchronous UIMA pipeline it sequentially creates 
separate AEs in separate threads, sharing the resource manager.  Creation of 
the 2nd (identical) AE will fail with "Illegal adding of additional MetaData 
after CASes have been defined" if a descriptor imports 2 type-system files, one 
of which is included in the other.  The check fails to recognize that the types 
loaded by the 2nd AE are already in the resource manager because of the way 
type-systems are cached.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to