From user-return-8037-archive-asf-public=cust-asf.ponee.io@uima.apache.org Mon Feb 18 16:04:50 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 573B9180647 for ; Mon, 18 Feb 2019 17:04:49 +0100 (CET) Received: (qmail 83857 invoked by uid 500); 18 Feb 2019 16:04:48 -0000 Mailing-List: contact user-help@uima.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@uima.apache.org Delivered-To: mailing list user@uima.apache.org Received: (qmail 83841 invoked by uid 99); 18 Feb 2019 16:04:47 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 18 Feb 2019 16:04:47 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 4E31A185F69 for ; Mon, 18 Feb 2019 16:04:47 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.003 X-Spam-Level: X-Spam-Status: No, score=-0.003 tagged_above=-999 required=6.31 tests=[RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id tH8LcLd5Q4R0 for ; Mon, 18 Feb 2019 16:04:45 +0000 (UTC) Received: from gateway24.websitewelcome.com (gateway24.websitewelcome.com [192.185.50.84]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id D15EE5F416 for ; Mon, 18 Feb 2019 16:04:44 +0000 (UTC) Received: from cm17.websitewelcome.com (cm17.websitewelcome.com [100.42.49.20]) by gateway24.websitewelcome.com (Postfix) with ESMTP id 9D4374E1C for ; Mon, 18 Feb 2019 10:04:38 -0600 (CST) Received: from gator3253.hostgator.com ([198.57.247.217]) by cmsmtp with SMTP id vlPKg4VnQ90onvlPKgQmax; Mon, 18 Feb 2019 10:04:38 -0600 X-Authority-Reason: nr=8 Received: from ool-45705687.dyn.optonline.net ([69.112.86.135]:53006 helo=[192.168.1.73]) by gator3253.hostgator.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.91) (envelope-from ) id 1gvlPJ-003fJ9-Qr for user@uima.apache.org; Mon, 18 Feb 2019 10:04:37 -0600 Subject: Re: Uima and spring To: user@uima.apache.org References: <710E87B2-E94B-4304-BC35-6FA3380CF16F@gmail.com> From: Marshall Schor Openpgp: preference=signencrypt Autocrypt: addr=msa@schor.com; prefer-encrypt=mutual; keydata= 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 /+9ttfYIRlz6kRhiNFdMbw== Message-ID: Date: Mon, 18 Feb 2019 11:04:38 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.5.0 MIME-Version: 1.0 In-Reply-To: <710E87B2-E94B-4304-BC35-6FA3380CF16F@gmail.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Content-Language: en-US X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator3253.hostgator.com X-AntiAbuse: Original Domain - uima.apache.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - schor.com X-BWhitelist: no X-Source-IP: 69.112.86.135 X-Source-L: No X-Exim-ID: 1gvlPJ-003fJ9-Qr X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: ool-45705687.dyn.optonline.net ([192.168.1.73]) [69.112.86.135]:53006 X-Source-Auth: msa+schor.com X-Email-Count: 1 X-Source-Cap: bWlzY2hvcjttaXNjaG9yO2dhdG9yMzI1My5ob3N0Z2F0b3IuY29t X-Local-Domain: yes Hi Sarah, I don't have knowledge of DKPro or Spring, but here's some general guidance, which may (or may not) be of use :-). External Resources are associated with a Resource Manager instance. Try figuring out how to have one Resource Manager instance be reused for multiple JCas instances. Also, try to not have multiple JCas instances, beyond what you need to keep all the cpu "cores" in your host busy.  Instead of one new JCas instance per piece of work, reusing existing instances, by calling myJCasInstance.reset() and then using it again. Hopefully others with specific knowledge may comment also. -Marshall On 2/18/2019 6:48 AM, Sarah wrote: > Hi, > > I am using uimafit annotators in a spring component. These annotators use external resources. These resources are currently produced for every JCas even though the Aggregate Engine is created inside of the Spring component's init and merely the process method is called on the individual JCas objects. This slows my system down. > How do I handle external resources appropriately in a spring component. I found the SpringContextResourceManager but I don’t know how to use it. Can you point me to an example where e.g. the DKPro CoreNLP Annotators are used in a spring context? > > All the best, > Sarah > > >