Return-Path: Delivered-To: apmail-jackrabbit-dev-archive@www.apache.org Received: (qmail 65703 invoked from network); 30 Apr 2010 10:24:41 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 30 Apr 2010 10:24:41 -0000 Received: (qmail 65409 invoked by uid 500); 30 Apr 2010 10:24:41 -0000 Delivered-To: apmail-jackrabbit-dev-archive@jackrabbit.apache.org Received: (qmail 65089 invoked by uid 500); 30 Apr 2010 10:24:39 -0000 Mailing-List: contact dev-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@jackrabbit.apache.org Delivered-To: mailing list dev@jackrabbit.apache.org Received: (qmail 65082 invoked by uid 99); 30 Apr 2010 10:24:38 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 30 Apr 2010 10:24:38 +0000 X-ASF-Spam-Status: No, hits=-0.9 required=10.0 tests=AWL,FREEMAIL_FROM,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jukka.zitting@gmail.com designates 209.85.161.42 as permitted sender) Received: from [209.85.161.42] (HELO mail-fx0-f42.google.com) (209.85.161.42) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 30 Apr 2010 10:24:33 +0000 Received: by fxm15 with SMTP id 15so40899fxm.1 for ; Fri, 30 Apr 2010 03:24:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:content-type :content-transfer-encoding; bh=ubW3+nCmcGYIs0AX4buDveNRnWLqwoxNcP272MvLuXY=; b=D4B8dAyilR44CoErbx7pHGX5kXigD2XloNAb/LJe7mdVMWKZGzzE1NiVrY7SgpWyZN lm8/jcmJVUmnJgRSKkaCvR/M0Ptg2zfrTO2CCDyLOqGRO96zXwT+BInfqzjp2HXjNM8l qjgR8TocsbquvgKfgzVKF+lm+6OtB6vI2XcxU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; b=kXDoquKZ5yrOZULLxLITpAAbWBYjT5JxGeP6mnPcArMQiJ9cjsJ1k5P26Vx0+VR3Z8 a4o4guqiJBnLGPoSlHEHr30lIo0KIuympMWLDINyeNJ5HkO2uA7oviaMdCH5AJo49W9c 2Zd//XMsJpp3iKacCWt83aow6zXNvLVSTMemk= Received: by 10.102.246.2 with SMTP id t2mr6113874muh.103.1272623052121; Fri, 30 Apr 2010 03:24:12 -0700 (PDT) MIME-Version: 1.0 Received: by 10.103.170.3 with HTTP; Fri, 30 Apr 2010 03:23:52 -0700 (PDT) In-Reply-To: References: From: Jukka Zitting Date: Fri, 30 Apr 2010 12:23:52 +0200 Message-ID: Subject: Re: Moving backwards compatibility tests to trunk To: dev@jackrabbit.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi, On Thu, Apr 29, 2010 at 12:29 PM, Thomas M=FCller = wrote: > An alternative is: download the old Jackrabbit jar files when running > the tests (download the jar files dynamically when required, for > example to the target directory), and then load them using a custom > class loader, or create the old repository in a separate process. In the compatibility test suite we already have something like this with separate Maven projects for each past Jackrabbit version. The problem isn't creating the old repositories for use in the backwards compatibility test. It's about making those repositories available to the jackrabbit-core build without complicating the build with a lot of extra test dependencies. BR, Jukka Zitting