Return-Path: Delivered-To: apmail-incubator-uima-user-archive@locus.apache.org Received: (qmail 51452 invoked from network); 21 Nov 2007 13:02:18 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 21 Nov 2007 13:02:18 -0000 Received: (qmail 18964 invoked by uid 500); 21 Nov 2007 13:02:06 -0000 Delivered-To: apmail-incubator-uima-user-archive@incubator.apache.org Received: (qmail 18934 invoked by uid 500); 21 Nov 2007 13:02:06 -0000 Mailing-List: contact uima-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: uima-user@incubator.apache.org Delivered-To: mailing list uima-user@incubator.apache.org Received: (qmail 18925 invoked by uid 99); 21 Nov 2007 13:02:06 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 21 Nov 2007 05:02:06 -0800 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_HELO_PASS,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [212.227.126.187] (HELO moutng.kundenserver.de) (212.227.126.187) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 21 Nov 2007 13:02:09 +0000 Received: from [9.152.14.86] (blueice2n1.de.ibm.com [195.212.29.171]) by mrelayeu.kundenserver.de (node=mrelayeu7) with ESMTP (Nemesis) id 0ML2xA-1IupDB1eTu-0004x6; Wed, 21 Nov 2007 14:01:49 +0100 Message-ID: <47442C51.6020502@michael-baessler.de> Date: Wed, 21 Nov 2007 14:02:09 +0100 From: Michael Baessler Reply-To: mba@michael-baessler.de User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) MIME-Version: 1.0 To: uima-user@incubator.apache.org Subject: Re: Result Specifications in CPE References: <47441C3F.1090100@xrce.xerox.com> In-Reply-To: <47441C3F.1090100@xrce.xerox.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V01U2FsdGVkX1/hNY1d2+T7LkWnon5HWc5ga88n02MPwKavOxL YxJst/3iM3Hc/fExj6qxYC8SHqmiFU+gQqFPns/fePGPLuBny8 oe7o45e6/jrK2aQZViABQ== X-Virus-Checked: Checked by ClamAV on apache.org 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