You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@uima.apache.org by Michael Baessler <mb...@michael-baessler.de> on 2007/11/21 14:10:49 UTC
Result Specifications in CPE
I think this is an documentation issue. Since we changed the code to
work fine with the capabilityLanguageFlow the Default ResultSpec is not
used in any case, right?
-- Michael
> Aaron Kaplan wrote:
>> In Section 1.5.5.4 of "UIMA Tutorial and Developers' Guides" I read:
>>
>> The Default Result Specification is always used for all components
>> of a Collection Processing Engine.
>>
>> Why is this? Is it just because nobody's gotten around to putting in
>> a call to setResultSpecification, or is there some fundamental reason
>> that it couldn't be done?
>>
>> What I would like is that when my annotator is instantiated inside a
>> CPE, it can skip generating certain annotations if no other component
>> in the CPE is going to consume them.
>>
>> -Aaron
> I think this is a documentation issue, but I'm not quite sure. I will
> start a discussion about this on the uima-dev list.
> I think when you use an aggregate AE with a capabilityLanguageFlow as
> flow constraint, a computed Result Specification is used.
>
> If you don't use an aggregate AE as CasProcessor I think it is true,
> that the Default Result Specification is used.
>
> We will let you know the result of the discussion on uima-dev.
>
> -- Michael
>