Return-Path: Delivered-To: apmail-db-derby-commits-archive@www.apache.org Received: (qmail 10474 invoked from network); 1 Aug 2006 23:45:10 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 1 Aug 2006 23:45:10 -0000 Received: (qmail 73916 invoked by uid 500); 1 Aug 2006 23:45:10 -0000 Delivered-To: apmail-db-derby-commits-archive@db.apache.org Received: (qmail 73844 invoked by uid 500); 1 Aug 2006 23:45:10 -0000 Mailing-List: contact derby-commits-help@db.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: "Derby Development" List-Id: Delivered-To: mailing list derby-commits@db.apache.org Received: (qmail 73831 invoked by uid 99); 1 Aug 2006 23:45:10 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Aug 2006 16:45:10 -0700 X-ASF-Spam-Status: No, hits=-9.4 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [140.211.166.113] (HELO eris.apache.org) (140.211.166.113) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Aug 2006 16:45:09 -0700 Received: by eris.apache.org (Postfix, from userid 65534) id C6A831A981A; Tue, 1 Aug 2006 16:44:49 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r427796 - /db/derby/code/trunk/java/engine/org/apache/derby/impl/store/raw/log/LogToFile.java Date: Tue, 01 Aug 2006 23:44:49 -0000 To: derby-commits@db.apache.org From: fuzzylogic@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20060801234449.C6A831A981A@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: fuzzylogic Date: Tue Aug 1 16:44:49 2006 New Revision: 427796 URL: http://svn.apache.org/viewvc?rev=427796&view=rev Log: DERBY-1241: When booting a database under security manager, boot may fail with message java.sql.SQLException: Java exception: 'access denied (java.io.FilePermission for logmirror.ctrl if database was not shutdown cleanly after previous access. Fix uses existing privExists method to access the file, avoiding the SecurityException. Committed for Myrna Van Lunteren Modified: db/derby/code/trunk/java/engine/org/apache/derby/impl/store/raw/log/LogToFile.java Modified: db/derby/code/trunk/java/engine/org/apache/derby/impl/store/raw/log/LogToFile.java URL: http://svn.apache.org/viewvc/db/derby/code/trunk/java/engine/org/apache/derby/impl/store/raw/log/LogToFile.java?rev=427796&r1=427795&r2=427796&view=diff ============================================================================== --- db/derby/code/trunk/java/engine/org/apache/derby/impl/store/raw/log/LogToFile.java (original) +++ db/derby/code/trunk/java/engine/org/apache/derby/impl/store/raw/log/LogToFile.java Tue Aug 1 16:44:49 2006 @@ -2985,7 +2985,7 @@ } if (checkpointInstant == LogCounter.INVALID_LOG_INSTANT && - getMirrorControlFileName().exists()) + privExists(getMirrorControlFileName())) { checkpointInstant = readControlFile(