db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sean Qiu" <sean.xx....@gmail.com>
Subject [test] Junit test fail and throw AccessControlException
Date Mon, 09 Jul 2007 07:08:56 GMT
Hi,guys

I build the derby source code successfully, and then run the junit test with
"ant juni-core", but It will fail and throw AccessControlException[1].

SecurityManagerSetup will install a SecurityManager with policy file
of org/apache/derbyTesting/functionTests/util/derby_tests.policy.
Won't this policy file grant the code propor permission? or am i missing
some thing?


[1] Test failure message
    [junit] Running
org.apache.derbyTesting.functionTests.tests.jdbcapi.AutoloadTest
    [junit] Exception in thread "main" java.security.AccessControlException:
Access denied (java.io.FilePermission D:\at\derby\jun
itvmwatcher954993545.properties write)
    [junit]     at java.security.AccessController46checkPermission(
AccessController.java:103)
    [junit]     at java.lang.SecurityManager46checkPermission(
SecurityManager.java:532)
    [junit]     at java.lang.SecurityManager46checkWrite(
SecurityManager.java:962)
    [junit]     at java.io.FileOutputStream46<init>(FileOutputStream.java
:169)
    [junit]     at java.io.FileOutputStream46<init>(FileOutputStream.java
:70)
    [junit]     at java.io.FileWriter46<init>(FileWriter.java:46)
    [junit]     at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner46registerTestCase
(JUnitTestRunner.java:940)
    [junit]     at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner46access$000(
JUnitTestRunner.java:68)
    [junit]     at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner$346startTest(
JUnitTestRunner.java:807)
    [junit]     at
org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner$446startTest(
JUnitTestRunner.java:1005)

Thanks.
-- 
Sean Qiu

Mime
View raw message