Return-Path: Delivered-To: apmail-db-derby-dev-archive@www.apache.org Received: (qmail 71282 invoked from network); 8 Aug 2006 18:35:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 8 Aug 2006 18:35:24 -0000 Received: (qmail 12282 invoked by uid 500); 8 Aug 2006 18:35:23 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 12234 invoked by uid 500); 8 Aug 2006 18:35:23 -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: Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 12225 invoked by uid 99); 8 Aug 2006 18:35:23 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 08 Aug 2006 11:35:23 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=UNPARSEABLE_RELAY X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [192.18.19.7] (HELO sineb-mail-2.sun.com) (192.18.19.7) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 08 Aug 2006 11:35:20 -0700 Received: from fe-apac-01.sun.com (fe-apac-01.sun.com [192.18.19.172] (may be forged)) by sineb-mail-2.sun.com (8.13.6+Sun/8.12.9) with ESMTP id k78IYuwu029094 for ; Wed, 9 Aug 2006 02:34:58 +0800 (SGT) Received: from conversion-daemon.mail-apac.sun.com by mail-apac.sun.com (Sun Java System Messaging Server 6.2-4.02 (built Sep 9 2005)) id <0J3O00801ZLNWZ00@mail-apac.sun.com> (original mail from Anurag.Shekhar@Sun.COM) for derby-dev@db.apache.org; Wed, 09 Aug 2006 02:34:56 +0800 (SGT) Received: from [192.168.1.2] ([125.22.38.246]) by mail-apac.sun.com (Sun Java System Messaging Server 6.2-4.02 (built Sep 9 2005)) with ESMTPSA id <0J3O0013MZM051J8@mail-apac.sun.com> for derby-dev@db.apache.org; Wed, 09 Aug 2006 02:34:55 +0800 (SGT) Date: Wed, 09 Aug 2006 00:04:46 +0530 From: Anurag shekhar Subject: adding permission to derby_tests.policy(was:Re: Using StorageFactory to create temporary files) In-reply-to: <44D21DE7.9070403@apache.org> Sender: Anurag.Shekhar@Sun.COM To: derby-dev@db.apache.org Message-id: <44D8D946.2020309@sun.com> MIME-version: 1.0 Content-type: text/plain; format=flowed; charset=ISO-8859-1 Content-transfer-encoding: 7BIT References: <44D0C5A1.6010307@sun.com> <44D0DCCC.9040700@sbcglobal.net> <44D1F6D7.2090805@sun.com> <44D20B0E.4090208@apache.org> <44D21C05.6040504@sun.com> <44D21DE7.9070403@apache.org> User-Agent: Thunderbird 1.5.0.4 (X11/20060615) X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N I need to grant derby.jar read,write,delete access on tmp directory (issue derby-1341). I tried adding permission java.io.FilePermission "${java.io.tmpdir}${/}-", "read, write, delete"; in this section grant codeBase "${derbyTesting.codejar}derby.jar" I continue to get security exception while creating a temporary file. But when I add same permission to all (grant {}) it works fine. What am i doing wrong here ? thanks anurag Daniel John Debrunner wrote: > Anurag Shekhar wrote: > > > >> Yes java.io.File.createTempFile() will work. But is it ok to grant file >> i/o access to a jdbc driver class ? >> > > Permissions afre granted to derby.jar, not individual classes. > > Dan. > > > >