You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@river.apache.org by gt...@apache.org on 2013/09/04 22:16:29 UTC
svn commit: r1520131 - in /river/jtsk/trunk: ./ dep-libs/asm/ qa/ qa/doc/
qa/harness/policy/ qa/src/com/sun/jini/test/resources/
src-extra/org/apache/river/extra/discovery/
src-extra/org/apache/river/extra/selfhealing/ src/net/jini/security/policy/
Author: gtrasuk
Date: Wed Sep 4 20:16:27 2013
New Revision: 1520131
URL: http://svn.apache.org/r1520131
Log:
Merge fix for RIVER-425 from 2.2 branch over to trunk.
Modified:
river/jtsk/trunk/ (props changed)
river/jtsk/trunk/dep-libs/asm/asm-3.2.jar (props changed)
river/jtsk/trunk/dep-libs/asm/asm-commons-3.2.jar (props changed)
river/jtsk/trunk/qa/ (props changed)
river/jtsk/trunk/qa/README.txt (props changed)
river/jtsk/trunk/qa/doc/HowToRunATest.html (props changed)
river/jtsk/trunk/qa/doc/HowToWriteATest.html (props changed)
river/jtsk/trunk/qa/doc/discoverygroupmanagement-req.doc (props changed)
river/jtsk/trunk/qa/doc/discoverygroupmanagement-req.html (props changed)
river/jtsk/trunk/qa/doc/discoverylocatormanagement-req.doc (props changed)
river/jtsk/trunk/qa/doc/discoverylocatormanagement-req.html (props changed)
river/jtsk/trunk/qa/doc/discoverymanagement-req.doc (props changed)
river/jtsk/trunk/qa/doc/discoverymanagement-req.html (props changed)
river/jtsk/trunk/qa/doc/discoverymanagement-test.doc (props changed)
river/jtsk/trunk/qa/doc/discoverymanagement-test.html (props changed)
river/jtsk/trunk/qa/doc/discoveryservice-req.doc (props changed)
river/jtsk/trunk/qa/doc/discoveryservice-req.html (props changed)
river/jtsk/trunk/qa/doc/discoveryservice-test.doc (props changed)
river/jtsk/trunk/qa/doc/discoveryservice-test.html (props changed)
river/jtsk/trunk/qa/doc/eventmailbox-req.doc (props changed)
river/jtsk/trunk/qa/doc/eventmailbox-req.html (props changed)
river/jtsk/trunk/qa/doc/eventmailbox-test.doc (props changed)
river/jtsk/trunk/qa/doc/eventmailbox-test.html (props changed)
river/jtsk/trunk/qa/doc/index-requirements.html (props changed)
river/jtsk/trunk/qa/doc/index-testdescriptions.html (props changed)
river/jtsk/trunk/qa/doc/index.html (props changed)
river/jtsk/trunk/qa/doc/javaspace_req.html (props changed)
river/jtsk/trunk/qa/doc/javaspace_test.html (props changed)
river/jtsk/trunk/qa/doc/joinmanager-req.doc (props changed)
river/jtsk/trunk/qa/doc/joinmanager-req.html (props changed)
river/jtsk/trunk/qa/doc/joinmanager-test.doc (props changed)
river/jtsk/trunk/qa/doc/locatordiscovery-req.doc (props changed)
river/jtsk/trunk/qa/doc/locatordiscovery-req.html (props changed)
river/jtsk/trunk/qa/doc/locatordiscovery-test.doc (props changed)
river/jtsk/trunk/qa/doc/lookupdiscovery-req.doc (props changed)
river/jtsk/trunk/qa/doc/lookupdiscovery-req.html (props changed)
river/jtsk/trunk/qa/doc/lookupdiscovery-test.doc (props changed)
river/jtsk/trunk/qa/doc/qaMethodWorkArch.html (props changed)
river/jtsk/trunk/qa/doc/qaarch.sdw (props changed)
river/jtsk/trunk/qa/doc/renewalmanager-req.doc (props changed)
river/jtsk/trunk/qa/doc/renewalmanager-req.html (props changed)
river/jtsk/trunk/qa/doc/renewalservice-req.doc (props changed)
river/jtsk/trunk/qa/doc/renewalservice-req.html (props changed)
river/jtsk/trunk/qa/doc/renewalservice-test.doc (props changed)
river/jtsk/trunk/qa/doc/renewalservice-test.html (props changed)
river/jtsk/trunk/qa/doc/servicediscovery-req.doc (props changed)
river/jtsk/trunk/qa/doc/servicediscovery-req.html (props changed)
river/jtsk/trunk/qa/doc/servicediscovery-test.doc (props changed)
river/jtsk/trunk/qa/doc/servicediscovery-test.html (props changed)
river/jtsk/trunk/qa/doc/testcategories.doc (props changed)
river/jtsk/trunk/qa/doc/testcategories.html (props changed)
river/jtsk/trunk/qa/harness/policy/defaultmahalo.policy
river/jtsk/trunk/qa/harness/policy/defaulttest.policy
river/jtsk/trunk/qa/src/com/sun/jini/test/resources/jinitest.policy
river/jtsk/trunk/qa/src/com/sun/jini/test/resources/qaHarness.prop
river/jtsk/trunk/src-extra/org/apache/river/extra/discovery/ (props changed)
river/jtsk/trunk/src-extra/org/apache/river/extra/selfhealing/ (props changed)
river/jtsk/trunk/src/net/jini/security/policy/ (props changed)
river/jtsk/trunk/src/net/jini/security/policy/PolicyFileProvider.java (props changed)
Propchange: river/jtsk/trunk/
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2:r1520020
Propchange: river/jtsk/trunk/dep-libs/asm/asm-3.2.jar
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/dep-libs/asm/asm-3.2.jar:r1520020
Propchange: river/jtsk/trunk/dep-libs/asm/asm-commons-3.2.jar
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/dep-libs/asm/asm-commons-3.2.jar:r1520020
Propchange: river/jtsk/trunk/qa/
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa:r1520020
Propchange: river/jtsk/trunk/qa/README.txt
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/README.txt:r1520020
Propchange: river/jtsk/trunk/qa/doc/HowToRunATest.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/HowToRunATest.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/HowToWriteATest.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/HowToWriteATest.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/discoverygroupmanagement-req.doc
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/discoverygroupmanagement-req.doc:r1520020
Propchange: river/jtsk/trunk/qa/doc/discoverygroupmanagement-req.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/discoverygroupmanagement-req.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/discoverylocatormanagement-req.doc
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/discoverylocatormanagement-req.doc:r1520020
Propchange: river/jtsk/trunk/qa/doc/discoverylocatormanagement-req.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/discoverylocatormanagement-req.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/discoverymanagement-req.doc
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/discoverymanagement-req.doc:r1520020
Propchange: river/jtsk/trunk/qa/doc/discoverymanagement-req.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/discoverymanagement-req.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/discoverymanagement-test.doc
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/discoverymanagement-test.doc:r1520020
Propchange: river/jtsk/trunk/qa/doc/discoverymanagement-test.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/discoverymanagement-test.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/discoveryservice-req.doc
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/discoveryservice-req.doc:r1520020
Propchange: river/jtsk/trunk/qa/doc/discoveryservice-req.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/discoveryservice-req.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/discoveryservice-test.doc
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/discoveryservice-test.doc:r1520020
Propchange: river/jtsk/trunk/qa/doc/discoveryservice-test.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/discoveryservice-test.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/eventmailbox-req.doc
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/eventmailbox-req.doc:r1520020
Propchange: river/jtsk/trunk/qa/doc/eventmailbox-req.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/eventmailbox-req.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/eventmailbox-test.doc
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/eventmailbox-test.doc:r1520020
Propchange: river/jtsk/trunk/qa/doc/eventmailbox-test.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/eventmailbox-test.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/index-requirements.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/index-requirements.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/index-testdescriptions.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/index-testdescriptions.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/index.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/index.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/javaspace_req.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/javaspace_req.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/javaspace_test.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/javaspace_test.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/joinmanager-req.doc
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/joinmanager-req.doc:r1520020
Propchange: river/jtsk/trunk/qa/doc/joinmanager-req.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/joinmanager-req.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/joinmanager-test.doc
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/joinmanager-test.doc:r1520020
Propchange: river/jtsk/trunk/qa/doc/locatordiscovery-req.doc
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/locatordiscovery-req.doc:r1520020
Propchange: river/jtsk/trunk/qa/doc/locatordiscovery-req.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/locatordiscovery-req.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/locatordiscovery-test.doc
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/locatordiscovery-test.doc:r1520020
Propchange: river/jtsk/trunk/qa/doc/lookupdiscovery-req.doc
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/lookupdiscovery-req.doc:r1520020
Propchange: river/jtsk/trunk/qa/doc/lookupdiscovery-req.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/lookupdiscovery-req.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/lookupdiscovery-test.doc
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/lookupdiscovery-test.doc:r1520020
Propchange: river/jtsk/trunk/qa/doc/qaMethodWorkArch.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/qaMethodWorkArch.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/qaarch.sdw
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/qaarch.sdw:r1520020
Propchange: river/jtsk/trunk/qa/doc/renewalmanager-req.doc
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/renewalmanager-req.doc:r1520020
Propchange: river/jtsk/trunk/qa/doc/renewalmanager-req.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/renewalmanager-req.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/renewalservice-req.doc
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/renewalservice-req.doc:r1520020
Propchange: river/jtsk/trunk/qa/doc/renewalservice-req.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/renewalservice-req.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/renewalservice-test.doc
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/renewalservice-test.doc:r1520020
Propchange: river/jtsk/trunk/qa/doc/renewalservice-test.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/renewalservice-test.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/servicediscovery-req.doc
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/servicediscovery-req.doc:r1520020
Propchange: river/jtsk/trunk/qa/doc/servicediscovery-req.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/servicediscovery-req.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/servicediscovery-test.doc
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/servicediscovery-test.doc:r1520020
Propchange: river/jtsk/trunk/qa/doc/servicediscovery-test.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/servicediscovery-test.html:r1520020
Propchange: river/jtsk/trunk/qa/doc/testcategories.doc
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/testcategories.doc:r1520020
Propchange: river/jtsk/trunk/qa/doc/testcategories.html
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/qa/doc/testcategories.html:r1520020
Modified: river/jtsk/trunk/qa/harness/policy/defaultmahalo.policy
URL: http://svn.apache.org/viewvc/river/jtsk/trunk/qa/harness/policy/defaultmahalo.policy?rev=1520131&r1=1520130&r2=1520131&view=diff
==============================================================================
--- river/jtsk/trunk/qa/harness/policy/defaultmahalo.policy (original)
+++ river/jtsk/trunk/qa/harness/policy/defaultmahalo.policy Wed Sep 4 20:16:27 2013
@@ -9,3 +9,9 @@ grant codebase "file:${com.sun.jini.jsk.
grant codebase "file:${com.sun.jini.jsk.home}${/}lib${/}jsk-lib.jar" {
permission java.security.AllPermission "", "";
};
+
+grant {
+ //Needed since JDK7u25 appears to have made the proxy inaccessible.
+ permission java.lang.RuntimePermission
+ "accessClassInPackage.com.sun.proxy";
+};
Modified: river/jtsk/trunk/qa/harness/policy/defaulttest.policy
URL: http://svn.apache.org/viewvc/river/jtsk/trunk/qa/harness/policy/defaulttest.policy?rev=1520131&r1=1520130&r2=1520131&view=diff
==============================================================================
--- river/jtsk/trunk/qa/harness/policy/defaulttest.policy (original)
+++ river/jtsk/trunk/qa/harness/policy/defaulttest.policy Wed Sep 4 20:16:27 2013
@@ -75,6 +75,22 @@ grant {
permission java.io.FilePermission "${com.sun.jini.jsk.home}${/}lib${/}-", "read";
permission java.io.FilePermission "${com.sun.jini.qa.home}${/}lib${/}-", "read";
permission java.util.PropertyPermission "*", "read";
+
+ //Needed since JDK7u25 appears to have made the proxy inaccessible.
+ permission java.lang.RuntimePermission
+ "accessClassInPackage.com.sun.proxy";
+
+ permission java.lang.RuntimePermission
+ "accessClassInPackage.sun.util.logging.resources";
+
+ permission java.io.FilePermission
+ "${com.sun.jini.jsk.home}${/}lib${/}-", "read";
+
+ permission java.io.FilePermission
+ "${com.sun.jini.qa.home}${/}lib${/}-", "read";
+
+ permission java.util.PropertyPermission
+ "*", "read";
};
// needed by some io tests
Modified: river/jtsk/trunk/qa/src/com/sun/jini/test/resources/jinitest.policy
URL: http://svn.apache.org/viewvc/river/jtsk/trunk/qa/src/com/sun/jini/test/resources/jinitest.policy?rev=1520131&r1=1520130&r2=1520131&view=diff
==============================================================================
--- river/jtsk/trunk/qa/src/com/sun/jini/test/resources/jinitest.policy (original)
+++ river/jtsk/trunk/qa/src/com/sun/jini/test/resources/jinitest.policy Wed Sep 4 20:16:27 2013
@@ -129,3 +129,12 @@ grant codebase "file:${com.sun.jini.jsk.
permission com.sun.jini.start.SharedActivationPolicyPermission "file:${com.sun.jini.test.home}${/}src${/}com${/}sun${/}jini${/}test${/}impl${/}mahalo${/}bogusMahaloImpl.policy";
permission com.sun.jini.start.SharedActivationPolicyPermission "jar:file:${com.sun.jini.qa.harness.testJar}!/com/sun/jini/test/impl/mahalo/bogusMahaloImpl.policy";
};
+
+// JDK7u21 and higher try to disallow remote codebase and proxy usage. This grant
+// un-does that.
+grant {
+ //Needed since JDK7u25 appears to have made the proxy inaccessible.
+ permission java.lang.RuntimePermission
+ "accessClassInPackage.com.sun.proxy";
+};
+
Modified: river/jtsk/trunk/qa/src/com/sun/jini/test/resources/qaHarness.prop
URL: http://svn.apache.org/viewvc/river/jtsk/trunk/qa/src/com/sun/jini/test/resources/qaHarness.prop?rev=1520131&r1=1520130&r2=1520131&view=diff
==============================================================================
--- river/jtsk/trunk/qa/src/com/sun/jini/test/resources/qaHarness.prop (original)
+++ river/jtsk/trunk/qa/src/com/sun/jini/test/resources/qaHarness.prop Wed Sep 4 20:16:27 2013
@@ -216,7 +216,8 @@ testOverrideProviders=${testOverrideProv
com.sun.jini.qa.harness.globalvmargs=${com.sun.jini.qa.harness.globalvmargs},\
-Dcom.sun.jini.test.home=${com.sun.jini.test.home},\
-Dcom.sun.jini.test.port=${com.sun.jini.test.port},\
--Dcom.sun.jini.qa.harness.policies=<url: src/com/sun/jini/test/resources/jinitest.policy>
+-Dcom.sun.jini.qa.harness.policies=<url: src/com/sun/jini/test/resources/jinitest.policy>,\
+-Djava.rmi.server.useCodebaseOnly=false
# make sure slave's use their local test home directory
com.sun.jini.qa.harness.slaveOverrides=${com.sun.jini.qa.harness.slaveOverrides} com.sun.jini.test.home
Propchange: river/jtsk/trunk/src-extra/org/apache/river/extra/discovery/
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/src-extra/org/apache/river/extra/discovery:r1520020
Propchange: river/jtsk/trunk/src-extra/org/apache/river/extra/selfhealing/
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/src-extra/org/apache/river/extra/selfhealing:r1520020
Propchange: river/jtsk/trunk/src/net/jini/security/policy/
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/src/net/jini/security/policy:r1520020
Propchange: river/jtsk/trunk/src/net/jini/security/policy/PolicyFileProvider.java
------------------------------------------------------------------------------
Merged /river/jtsk/branches/2.2/src/net/jini/security/policy/PolicyFileProvider.java:r1520020