You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-commits@db.apache.org by dj...@apache.org on 2005/10/31 19:40:32 UTC
svn commit: r329876 [3/3] - in /db/derby/code/trunk/java/testing: README.htm
org/apache/derbyTesting/functionTests/harness/RunTest.java
org/apache/derbyTesting/functionTests/util/derby_tests.policy
Modified: db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/harness/RunTest.java
URL: http://svn.apache.org/viewcvs/db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/harness/RunTest.java?rev=329876&r1=329875&r2=329876&view=diff
==============================================================================
--- db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/harness/RunTest.java (original)
+++ db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/harness/RunTest.java Mon Oct 31 10:40:29 2005
@@ -2075,12 +2075,10 @@
jvm.setD(jvmProps);
// set security properties
- /*
if (!runWithoutSecurityManager)
jvm.setSecurityProps();
else
System.out.println("-- SecurityManager not installed --");
- */
Vector v = jvm.getCommandLine();
if ( ij.startsWith("ij") )
Modified: db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/util/derby_tests.policy
URL: http://svn.apache.org/viewcvs/db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/util/derby_tests.policy?rev=329876&r1=329875&r2=329876&view=diff
==============================================================================
--- db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/util/derby_tests.policy (original)
+++ db/derby/code/trunk/java/testing/org/apache/derbyTesting/functionTests/util/derby_tests.policy Mon Oct 31 10:40:29 2005
@@ -19,6 +19,9 @@
grant codeBase "${csinfo.codejar}derby.jar" {
permission java.util.PropertyPermission "derby.*", "read";
+ // for unit tests
+ permission java.util.PropertyPermission "db2j.unittest.*", "read";
+
permission java.lang.RuntimePermission "createClassLoader";
permission java.io.FilePermission "${derby.system.home}${/}derby.properties", "read";
@@ -32,6 +35,11 @@
permission java.io.FilePermission "${user.dir}${/}extin${/}*", "read";
permission java.io.FilePermission "${user.dir}${/}extinout${/}*", "read, write";
permission java.io.FilePermission "${user.dir}${/}extout${/}*", "write";
+ permission java.io.FilePermission "${user.dir}${/}extinout", "read,write";
+
+ // unit tests set this property (called from derbyTesting.jar through
+ // code in derby.jar
+ permission java.util.PropertyPermission "db2j.unittest.*", "write";
// BUG DERBY-622 derbynet/sysinfo.java
permission java.io.FilePermission "${csinfo.codedir}${/}*", "read";