Return-Path: Delivered-To: apmail-openjpa-dev-archive@www.apache.org Received: (qmail 14854 invoked from network); 27 Jul 2007 19:38:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 27 Jul 2007 19:38:59 -0000 Received: (qmail 42363 invoked by uid 500); 27 Jul 2007 19:39:00 -0000 Delivered-To: apmail-openjpa-dev-archive@openjpa.apache.org Received: (qmail 42214 invoked by uid 500); 27 Jul 2007 19:39:00 -0000 Mailing-List: contact dev-help@openjpa.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@openjpa.apache.org Delivered-To: mailing list dev@openjpa.apache.org Received: (qmail 42196 invoked by uid 99); 27 Jul 2007 19:39:00 -0000 Received: from Unknown (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 27 Jul 2007 12:39:00 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of mprudhomapache@gmail.com designates 209.85.198.184 as permitted sender) Received: from [209.85.198.184] (HELO rv-out-0910.google.com) (209.85.198.184) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 27 Jul 2007 19:38:51 +0000 Received: by rv-out-0910.google.com with SMTP id k20so116892rvb for ; Fri, 27 Jul 2007 12:38:30 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:mime-version:in-reply-to:references:content-type:message-id:content-transfer-encoding:from:subject:date:to:x-mailer:sender; b=oHdOB/e5cpTGcAGIDJo3Xuk2wYkYO2kjq2OSdxoN1Pi0UroUEZvSlPHRUYNy+mxJv6wlsgwt+W/EzUP2HmJIfvQPyCwu3T1meZbYUrzuisWxUEDaYlGalO3T4MEBsko79w99fv40AxnHx8dL7ilPJUZY0I3tb4F7pasWBIv22Gs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:mime-version:in-reply-to:references:content-type:message-id:content-transfer-encoding:from:subject:date:to:x-mailer:sender; b=WWeH5zavjMR9v/AgGpRy5XgRgyPaP4/z29FWD2WE8Rhz/Z4nDkp+NRU2qz+bGYr3Afza1+cn+uAAdiVscygbeB/9rPy6xuvyuYjSozm5PPrNQdpDNRgkwtavVYXclJE6JFMyhhEijZdBM0d24L0gRHibAbesEgPNvBfoR8MFifs= Received: by 10.140.199.19 with SMTP id w19mr1036975rvf.1185565108529; Fri, 27 Jul 2007 12:38:28 -0700 (PDT) Received: from ?192.168.1.10? ( [66.248.222.34]) by mx.google.com with ESMTPS id c36sm85112rvf.2007.07.27.12.38.27 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 27 Jul 2007 12:38:27 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v752.3) In-Reply-To: <1b5bfeb50707270427v29fefbc3mb17aee3d092fac55@mail.gmail.com> References: <755B9FB1-A423-4552-B636-F0B58C3D671E@apache.org> <1b5bfeb50707270427v29fefbc3mb17aee3d092fac55@mail.gmail.com> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <9DB8594A-41DA-4BE5-A7E8-6EBBD29E201F@apache.org> Content-Transfer-Encoding: 7bit From: Marc Prud'hommeaux Subject: Re: Testing against multiple JPA implementations Date: Fri, 27 Jul 2007 12:38:04 -0700 To: dev@openjpa.apache.org X-Mailer: Apple Mail (2.752.3) Sender: Marc Prud'hommeaux X-Virus-Checked: Checked by ClamAV on apache.org Jacek- That's a very nice-looking article! It's a pity I don't read Polish. If you were looking for another place to publish it, one good place might be on the jave.net JEE wiki: http://wiki.java.net/bin/view/ Projects/JavaEESDKHowTo On Jul 27, 2007, at 4:27 AM, Jacek Laskowski wrote: > On 7/14/07, Marc Prud'hommeaux wrote: > >> I recently needed to test out the behavior of other JPA >> implementations for a certain feature, and was annoyed at how long it >> took to download and set up all the various dependencies and >> configuration properties for Hibernate and TopLink, so I went ahead >> and created a template project that will automatically download and >> configure OpenJPA, TopLink, and Hibernate, and run a specific class >> for each of them. > > Hi Marc, > > I've been doing the same with m2 and created pom.xml for OpenJPA, > TopLink and Hibernate with Apache Derby and PostgreSQL. I described it > in my article "Nauka Java Persistence z Apache Maven 2 i dostawcami > JPA: OpenJPA, Hibernate i TopLink" [1]. It's in Polish, but you may > find some useful snippets there. Some steps are no longer necessary > (e.g. Hibernate jars are in the m2 central repo) and the project has > since been updated. > > I was wondering whether there'd be some interest in describing it in > more detail, but didn't know where to publish it. Any hints? It's > saved me plenty of time while digging into JPA details. > > [1] http://www.jaceklaskowski.pl/wiki/ > Nauka_Java_Persistence_z_Apache_Maven_2_i_dostawcami_JPA:_OpenJPA% > 2C_Hibernate_i_TopLink > > Jacek > > -- > Jacek Laskowski > http://www.JacekLaskowski.pl