From dev-return-10416-apmail-openjpa-dev-archive=openjpa.apache.org@openjpa.apache.org Mon Feb 09 14:05:50 2009 Return-Path: Delivered-To: apmail-openjpa-dev-archive@www.apache.org Received: (qmail 90444 invoked from network); 9 Feb 2009 14:05:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 9 Feb 2009 14:05:50 -0000 Received: (qmail 76031 invoked by uid 500); 9 Feb 2009 14:05:49 -0000 Delivered-To: apmail-openjpa-dev-archive@openjpa.apache.org Received: (qmail 76012 invoked by uid 500); 9 Feb 2009 14:05:49 -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 76001 invoked by uid 99); 9 Feb 2009 14:05:49 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Feb 2009 06:05:49 -0800 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 michael.d.dick@gmail.com designates 209.85.218.168 as permitted sender) Received: from [209.85.218.168] (HELO mail-bw0-f168.google.com) (209.85.218.168) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 09 Feb 2009 14:05:40 +0000 Received: by bwz12 with SMTP id 12so2759205bwz.9 for ; Mon, 09 Feb 2009 06:05:20 -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=LvDLoqF/smW4bK7QZuDSGky82+5MuIFxcdsmXbwoItU=; b=A2V9NpdOQ/4l4TC5ce2gcYyhNnvCiq4b2lIpGXlgnh1+hnrAEq4Uvn89e+43AVr92O yWBKflXFwfNqMo/n7tMiDGYzG2y2HUf4mpjfYIwcZsH3qCHqWeGAYnL+MhlO0yAlyLYv 4Ok6JoxJ5s8J7gtjykwWKxOokGaw6I1BW1UZk= 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=PN4XoMS8cF6Haxuae1SGcm8Sq52OH2d78fPsYq6cnqxNAftR8rrxFCCxfIiWYaXpAN Uc06J6yU9/uaG4nQad1v1Xx7s++w65YzoVfOfjCeQ6b9ADRDU9xmqVH6tcCFm5hDZrUn 5c3wR5A4B6eqAhDL6Bc4GAgNnz0U8LMyjdNCU= MIME-Version: 1.0 Received: by 10.223.105.139 with SMTP id t11mr1841780fao.11.1234188320107; Mon, 09 Feb 2009 06:05:20 -0800 (PST) In-Reply-To: <2DD911A8-4EEA-4AB9-89A2-4F3945983524@SUN.com> References: <1350308197.1233947100620.JavaMail.jira@brutus> <2DD911A8-4EEA-4AB9-89A2-4F3945983524@SUN.com> Date: Mon, 9 Feb 2009 08:05:20 -0600 Message-ID: <72c1350f0902090605g153434f3lee7fa45e67d9b1c4@mail.gmail.com> Subject: Re: [jira] Updated: (OPENJPA-876) Better test profiles for proprietary databases (DB2, Oracle) and continuous build From: Michael Dick To: dev@openjpa.apache.org Content-Type: multipart/alternative; boundary=00504502b07967eb1704627cdc90 X-Virus-Checked: Checked by ClamAV on apache.org --00504502b07967eb1704627cdc90 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hi Craig, The trunk commits were a lot smaller than the 1.3.x commit so it's easy to miss in the JIRA issue. The revisions are #738555 and #740101. Regards, -mike On Fri, Feb 6, 2009 at 3:41 PM, Craig L Russell wrote: > When I looked at the JIRA issue, I didn't find the svn trunk commit > references. Were they applied without the JIRA issue number or did something > go wrong? > > Thanks, > > Craig > > Begin forwarded message: > > From: "Donald Woods (JIRA)" >> Date: February 6, 2009 11:05:00 AM PST >> To: dev@openjpa.apache.org >> Subject: [jira] Updated: (OPENJPA-876) Better test profiles for >> proprietary databases (DB2, Oracle) and continuous build >> Reply-To: dev@openjpa.apache.org >> >> >> >> [ >> https://issues.apache.org/jira/browse/OPENJPA-876?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel >> ] >> >> Donald Woods updated OPENJPA-876: >> --------------------------------- >> >> Fix Version/s: 2.0.0 >> 1.3.0 >> >> Updating Fix Versions, as code has been checked into 1.3.x and trunk. >> >> Better test profiles for proprietary databases (DB2, Oracle) and >>> continuous build >>> >>> --------------------------------------------------------------------------------- >>> >>> Key: OPENJPA-876 >>> URL: https://issues.apache.org/jira/browse/OPENJPA-876 >>> Project: OpenJPA >>> Issue Type: Improvement >>> Affects Versions: 1.0.3, 1.1.0, 1.2.0, 1.3.0, 2.0.0 >>> Reporter: Michael Dick >>> Assignee: Michael Dick >>> Fix For: 1.3.0, 2.0.0 >>> >>> >>> Currently we use the test-custom and test-custom2 profiles in >>> openjpa-persistence-jdbc/pom.xml to enable testing of a variety of >>> databases. Basically anything that does not have a publicly available JDBC >>> drivers. >>> This support works well if you run the build manually, but isn't always >>> perfect when using a continuous build system. >>> In many continuous build systems you want to have a single build >>> definition which can be run on any number of machines. Ideally each machine >>> could store the database settings in ${user.home}/.m2/settings.xml. Where >>> this becomes a problem is if a single machine wants to use our test-custom >>> profile in conjuction with another one. For example mvn >>> -Ptest-custom,test-custom-oracle clean install. In order to make this work >>> Maven would have to set variables in test-custom-oracle and then read them >>> in the test-custom profile. Ensuring that the properties are handled in the >>> correct order is cumbersome and doesn't seem to work in recent versions of >>> maven / surefire. >>> To resolve the problem I propose creating specific profiles for testing >>> with various proprietary databases. These profiles rely on the user running >>> mvn install:install-file ${maven args} to install a copy of the jdbc drivers >>> in a local repository prior to running, but after that one time setup step >>> it's a lot easier to run tests on various databases (manually or on a build >>> system). >>> >> >> -- >> This message is automatically generated by JIRA. >> - >> You can reply to this email to add a comment to the issue online. >> >> > Craig L Russell > Architect, Sun Java Enterprise System http://db.apache.org/jdo > 408 276-5638 mailto:Craig.Russell@sun.com > P.S. A good JDO? O, Gasp! > > --00504502b07967eb1704627cdc90--