Return-Path: X-Original-To: apmail-uima-user-archive@www.apache.org Delivered-To: apmail-uima-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id B1CC6181F9 for ; Sun, 16 Aug 2015 16:17:30 +0000 (UTC) Received: (qmail 66920 invoked by uid 500); 16 Aug 2015 16:17:30 -0000 Delivered-To: apmail-uima-user-archive@uima.apache.org Received: (qmail 66879 invoked by uid 500); 16 Aug 2015 16:17:30 -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 66868 invoked by uid 99); 16 Aug 2015 16:17:30 -0000 Received: from Unknown (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 16 Aug 2015 16:17:30 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id D2CC7C086C for ; Sun, 16 Aug 2015 16:17:29 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1 X-Spam-Level: * X-Spam-Status: No, score=1 tagged_above=-999 required=6.31 tests=[KAM_LAZY_DOMAIN_SECURITY=1, RCVD_IN_MSPIKE_H2=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Received: from mx1-us-west.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id pJc45SVMrCCm for ; Sun, 16 Aug 2015 16:17:23 +0000 (UTC) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.17.24]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with ESMTPS id 3139F20757 for ; Sun, 16 Aug 2015 16:17:23 +0000 (UTC) Received: from [192.168.0.5] ([46.223.1.13]) by mrelayeu.kundenserver.de (mreue103) with ESMTPSA (Nemesis) id 0MMHDp-1ZQAbs2ixp-0086ug for ; Sun, 16 Aug 2015 18:17:13 +0200 Subject: Re: CAS to RDBS To: user@uima.apache.org References: <9EF914716B6C1C4C807A0AAB68AA38BE141CDE3D@UABEXMB5.ad.uab.edu> From: =?UTF-8?Q?Peter_Kl=c3=bcgl?= Message-ID: <55D0B787.9010704@averbis.com> Date: Sun, 16 Aug 2015 18:17:11 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <9EF914716B6C1C4C807A0AAB68AA38BE141CDE3D@UABEXMB5.ad.uab.edu> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:zFHJzenDBW6dlfevDaBuPbxjogCeW/iDwwOODikwUyMPOwf2anm ru/fH3VzWTbwccggibwaGHsf6N8mUoZBS0JMEOPi9otubz8WYT8062Ric66GpQ1+MAtUWad vXoz87ZdWk5jQqh593VOvQlf+QuSQ+XDACzpPFjGApyjhpQzuMkgOIIPC4lFyb8FFClgxxt yquUZKKmKZg/rLFu1vWwA== X-UI-Out-Filterresults: notjunk:1;V01:K0:PfA9D+OD4ZQ=:sZm/IMgtnbf5+Gh4/vQaPa VWtydG7INl3p5qKO5iONs1NY4w7ZHPeGyY5p0K0Ptfuv5MJXi+kKyjVgPd8xIFhC6weLYFwWx 43kGEIJ+YIZ23OyySP5YfoaL5h/NVrX+O+mPGdzOE8mmsABIRprhr69EIyO5zXh2nxyl858KB llB6cJcERfSsW3L9xMOxY2z0td/DBb5+z4z2EPiXIwjq37/4rGdTXW0JM3mfKuWScpC30DWs4 ukIEknyRwdibto/Ih75emcgmVPk0/xXKpuyi7PRKSC5UDxglRuqXduYswN4v6ax36shLQowsO Ively2nWwyst/Mxik7bzfF3QQinnwa8r3IcmfrNsNRKtP+e7dyH1OLHitC1thhuuB13dcz4cy r7fwkKwG8iCor7Y0uuw3rQQf2d+vIgSW70qjGqzT8L2FR4yeFuE9jyZrPYCgfe1dn2nblU9kZ HQuev/d1fpw780cNbUHovZkKqnFBrvcW4tlbJXgP6dacmdUehCb9DSKHvSJQUns7Pu5egI1ih FGWlNW3L8A5JvdjoLaqyZU2IZ1/LkJ4910IWTa3KIgay7wViVvAAPR3z6hZqsmlBIgOYIS+Q/ V2KnEPbSAfrdHhsLD7MyDeA9Cyt3yOWUlcLOnic6h2jpYqq+pgkoWuzvZT89FgKa7A4sKA+4s r1HOa/CN5EBNpRDpSdsqyAek4gjLHTg0+XHXzVpqfACEsn2pqlBeclT/754ZW5pEossn3tBMU i4oK9OFMuhI4DKiv8K1cQQ6mg5H4hfyaPIGM4Q== Hi, Georg Fette has posted some time ago on the dev list about a component, but I don't know if it fulfills your requirements. The code is here: https://github.com/renaud/uima_sql https://code.google.com/p/uima-sql/ Best, Peter Am 16.08.2015 um 17:34 schrieb John David Osborne (Campus): > Can anybody tell me if there are any UIMA annotators/consumers that can write the CAS to the database in discrete tables dependent on the type system? > > I know the entire CAS can be dumped to the database as a varchar/lob but I was looking for something that would create a table for each object in the CAS and write the instances out as rows in that table. So it would have to be smart enough to map an uima.cas.Integer to the appropriate type in the database. > > I don't care if it is database specific or not. > > I just added some new types and I am not looking forward to writing a bunch of boiler-plate code to save it to the database. > > Any advice appreciated, > > -John > >