Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 73053 invoked from network); 19 Nov 2004 06:58:12 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 19 Nov 2004 06:58:12 -0000 Received: (qmail 43195 invoked by uid 500); 19 Nov 2004 06:58:11 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 43132 invoked by uid 500); 19 Nov 2004 06:58:10 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: List-Id: Reply-To: "Derby Development" Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 43111 invoked by uid 99); 19 Nov 2004 06:58:10 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy includes SPF record at spf.trusted-forwarder.org) Received: from [66.163.170.84] (HELO smtp814.mail.sc5.yahoo.com) (66.163.170.84) by apache.org (qpsmtpd/0.28) with SMTP; Thu, 18 Nov 2004 22:58:07 -0800 Received: from unknown (HELO ?192.168.0.4?) (fuzzylogic@sbcglobal.net@68.127.168.228 with plain) by smtp814.mail.sc5.yahoo.com with SMTP; 19 Nov 2004 06:58:03 -0000 Mime-Version: 1.0 (Apple Message framework v619) In-Reply-To: <4196007D.4020107@code.cz> References: <4195132B.5070404@debrunners.com> <4196007D.4020107@code.cz> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Message-Id: <59F0E812-39F8-11D9-BE44-003065905854@nonintuitive.com> Content-Transfer-Encoding: quoted-printable From: Samuel Andrew McIntyre Subject: Re: Extra notes on running tests Date: Thu, 18 Nov 2004 22:58:00 -0800 To: "Derby Development" X-Pgp-Agent: GPGMail 1.0.2 X-Mailer: Apple Mail (2.619) X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Nov 13, 2004, at 4:39 AM, Jan Hlavat=FD wrote: > I suggeest we take the same approach I created for Jetty - > have a launcher class that sets up the required classpath > by setting up a classloader. This moves the problem of creating > classpaths from platform specific domain to Java domain, which is > portable. This is an interesting idea, and having such a launcher would allow us=20= to do some other nifty things like making derbyTesting.jar executable. Also, considering the original problem that items that are passed in on=20= the command line with -cp or -classpath aren't reflected in the=20 classpath of the forked vm running individual tests, it should be=20 possible to modify RunTest's execTestProcess method to pass the=20 classpath from RunSuite/RunTest's vm to the forked vm that runs the=20 actual test. andrew -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) iD8DBQFBnZl/DfB0XauCH7wRAtyTAJ9oATY0s5GL3oazaeC8g2aWdMMviACeJLR3 vp+Ru8nzy+5b95GseWbADzo=3D =3D1X6u -----END PGP SIGNATURE-----