Return-Path: Delivered-To: apmail-incubator-general-archive@www.apache.org Received: (qmail 40091 invoked from network); 20 Nov 2009 09:22:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 20 Nov 2009 09:22:05 -0000 Received: (qmail 92276 invoked by uid 500); 20 Nov 2009 09:22:03 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 92070 invoked by uid 500); 20 Nov 2009 09:22:02 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 92059 invoked by uid 99); 20 Nov 2009 09:22:02 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Nov 2009 09:22:02 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of seba.wagner@gmail.com designates 209.85.223.202 as permitted sender) Received: from [209.85.223.202] (HELO mail-iw0-f202.google.com) (209.85.223.202) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 20 Nov 2009 09:21:51 +0000 Received: by iwn40 with SMTP id 40so2180392iwn.32 for ; Fri, 20 Nov 2009 01:21:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=wJcwMR6PMAOBkfep1lEM02scGhBLfIFoCAcqBu1DbUA=; b=ZZDGlaZu3W80Pop3Vfv2RGZMRpTkuX/n3NyNE+yqfp/9IYGTicQ3JlucERMQzDl6H7 DHQsL4r5MRMbpgCdp463k/Uhnniw2J7ZF5U1fmSbGjlDFIi+LO167KFIKgXLFRcNc7va OjMD8I5nRTkvUrnCqHt15jpQhvUocDsh1bo/U= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=dkOAbfhdoKxfP9aZsV8a1k+7muTyaEE4CqhN0YG9zKWNfkVbuvrIK1+Gn0G08QO+qG VerGZvLPQPKr0PhDCoHzZQzXf+l+mcJdQKggXc7X0FK4jjGybdGuihC64HI+QuucShzH CxAOnk1JUyk4FeIvGcuAxnxaXsAlsBvBVmygc= MIME-Version: 1.0 Received: by 10.231.5.79 with SMTP id 15mr734256ibu.7.1258708889988; Fri, 20 Nov 2009 01:21:29 -0800 (PST) In-Reply-To: <4B05C316.3080700@apache.org> References: <4B0576A0.7020203@gmail.com> <4B05C316.3080700@apache.org> Date: Fri, 20 Nov 2009 10:21:29 +0100 Message-ID: <1434b04c0911200121g2d99f359m9c27fa41fe63ac72@mail.gmail.com> Subject: Re: Hibernate migration strategy Was: [PROPOSAL][VOTE] OpenMeetings From: Sebastian Wagner To: general@incubator.apache.org Content-Type: multipart/alternative; boundary=00151774046e436f6e0478ca00e0 X-Virus-Checked: Checked by ClamAV on apache.org --00151774046e436f6e0478ca00e0 Content-Type: text/plain; charset=ISO-8859-1 hi, we are using Hibernate 3.4. We use no Spring Managed Transaction Manager at this moment in OpenMeetings. We we have a lot of HQL Queries in the our OM-Layer. I read that ... I think I better switch to the openJPA mailing list as I do have a lot of questions regardign migration in detail. thanks, sebastian 2009/11/19 Donald Woods > Jay points out an important design feature, in that if you write to the JPA > 1.0 or 2.0 spec API and don't use any provider specific extensions or > behaviors, then you can easily allow your users to choose a different > provider (based on performance, familiarity, ...) or depend upon the one > provided in a Java EE app server. > > As a OpenJPA committer, I'm partial to it :-) > > The first migration question would be, what version of Hibernate are you > using now, as moving from v3 to OpenJPA would be pretty straightforward. BTW > - anyone trying to migrate from Hibernate to OpenJPA would receive lots of > help on our user list... > > > -Donald > > > > Jay D. McHugh wrote: > >> Hello Alexei, >> >> If you are using Hibernate now - then it should not be too much trouble >> to switch to use OpenJPA (unless you are using some of Hibernate's >> enhancements to the JPA spec). >> >> At least that would be my understanding. I have used OpenJPA and love >> it but have never used Hibernate. >> >> Jay >> >> Alexei Fedotov wrote: >> >>> Hello, >>> As for migrating from Hibernate, I see several alternatives for >>> persistence. >>> Enterprise Java experts, please, could you comment on this? >>> >>> 1. stackoverflow.com suggested using Spring as a persistence technology. >>> My >>> friend said that it requires coding, but you get manageable, clear and >>> transparent application. We already use Spring as a dependency. >>> >>> 2. Using JPA from Java 6 JPA allows using less libraries and being more >>> compatible with Google App Engine. The latter may help general users to >>> host >>> the web application. >>> >>> 3. Does OpenJPA suggested by Niclas offer any benefits compared to JPA? >>> Synergy is good, but there may be other benefits I cannot see. Sorry for >>> my >>> ignorance. >>> >>> Thanks. >>> P.S. Ross, it would be really nice to get you as a mentor. >>> On Wed, Nov 18, 2009 at 6:56 PM, Ross Gardler >>> wrote: >>> >>> 2009/11/18 Sebastian Wagner : >>>> >>>>> we would like to propose Openmeetings project to join the incubator. >>>>> >>>>> Full Proposal: >>>>> http://wiki.apache.org/incubator/OpenmeetingsProposal >>>>> >>>> Calling a vote is premature. Therefore my vote is -1. >>>> >>>> Your proposal does not yet have a confirmed champion and you don't >>>> have sufficient mentors yet. >>>> >>>> I'm still toying with the idea of mentoring, but I'm still unclear >>>> with respect to the legal situation. I've not seen a clear consensus >>>> that it will ever be possible to produce a cleanly licensed >>>> application that does not require the use of LGPL/GPL code. >>>> >>>> Ross >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org >>>> For additional commands, e-mail: general-help@incubator.apache.org >>>> >>>> >>>> >>> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org >> For additional commands, e-mail: general-help@incubator.apache.org >> >> >> > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org > For additional commands, e-mail: general-help@incubator.apache.org > > -- Sebastian Wagner http://www.webbase-design.de http://openmeetings.googlecode.com http://www.laszlo-forum.de seba.wagner@gmail.com --00151774046e436f6e0478ca00e0--