You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@river.apache.org by Jonathan Costers <jo...@googlemail.com> on 2009/10/11 20:11:12 UTC
Re: svn commit: r824055 - in /incubator/river/jtsk/trunk/qa: ./
jtreg/net/jini/activation/Activatable/activateExceptionTest/
jtreg/net/jini/activation/Activatable/activateFailure/ jtreg/net/jini/activation/Activatable/checkRegisterInLog/
jtreg/net/ji
Seems to work for me. I am down to 6 failing tests.
I am trying to get all the Kerberos tests to pass but having additional
difficulties it seems.
2009/10/11 <pe...@apache.org>
> Author: peter_firmstone
> Date: Sun Oct 11 11:47:32 2009
> New Revision: 824055
>
> URL: http://svn.apache.org/viewvc?rev=824055&view=rev
> Log:
> test.props file is now constructed from qa build script, some recent
> changes to policy files granting access to system properties have been
> backed out.
>
> Please test.
>
> Modified:
> incubator/river/jtsk/trunk/qa/build.xml
>
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateExceptionTest/security.policy
>
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateFailure/security.policy
>
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/checkRegisterInLog/security.policy
>
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/createPrivateActivable/security.policy
>
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadParameterClass/security.policy
>
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadSecurityManager/security.policy
>
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/forceLogSnapshot/security.policy
>
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/security.policy
>
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nestedActivate/security.policy
>
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nonExistentActivatable/security.policy
>
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartCrashedService/security.policy
>
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartService/security.policy
>
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/terminateGroup/security.policy
>
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/useProxyAccessor/security.policy
>
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationAdmin/getGroupsObjects/security.policy
>
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/ensureRestart/security.policy
>
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/unregisterGroup/security.policy
>
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/io/MarshalInputStream/verifyWithEqualLoaders/security.policy
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/jrmp/echo/security.policy
>
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/ClassLoading/verifyBeforeLoading/security.policy
>
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkBoomerangs/security.policy
>
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkDefinite/security.policy
>
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/registryRetainCodebase/client.policy
> incubator/river/jtsk/trunk/qa/jtreg/testlibrary/TestLibrary.java
>
> Modified: incubator/river/jtsk/trunk/qa/build.xml
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/build.xml?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> --- incubator/river/jtsk/trunk/qa/build.xml (original)
> +++ incubator/river/jtsk/trunk/qa/build.xml Sun Oct 11 11:47:32 2009
> @@ -145,6 +145,11 @@
> <target name="jtreg" depends="" description="Run jtreg tests">
> <taskdef name="jtreg"
> classname="com.sun.javatest.regtest.Main$$Ant"
> classpath="${jtreg.home}/lib/jtreg.jar" />
> + <echo file="${jtreg.dir}/test.props"
> message="jsk.home=${river.home}"/>
> + <!--Change the httpd port number here-->
> + <!--<echo file="${jtreg.dir}/test.props" message="jsk.port=8081"
> append="true"/>-->
> + <!--Code Coverage Options-->
> + <!--<echo file="${jtreg.dir}/test.props" message="jcov.options="
> append="true"/>-->
> <mkdir dir="${jtreg.dir}/JTlib-tmp" />
> <move todir="${jtreg.dir}/JTlib-tmp">
> <filelist dir="${river.lib.dir}">
> @@ -155,16 +160,16 @@
> </filelist>
> </move>
> <move file="${river.lib-ext.dir}/jsk-policy.jar"
> todir="${jtreg.dir}/JTlib-tmp"/>
> - <jtreg dir="${jtreg.dir}" verbose="all,nopass" failonerror="false"
> + <jtreg dir="${jtreg.dir}" verbose="all,nopass"
> failonerror="false"
> errorproperty="jtreg.fail" failureproperty="jtreg.fail"
> reportdir="${jtreg.dir}/JTreport"
> workdir="${jtreg.dir}/JTwork"
> jdk="${jdk1.5.home}">
> <arg
> value="-cpa:${jtlib.tmp}/jsk-policy.jar:${jtlib.tmp}/jsk-lib.jar:${jtlib.tmp}/jsk-platform.jar:${jtlib.tmp}/jsk-resources.jar:${jtlib.tmp}/phoenix-init.jar"/>
> - <arg value="-Djsk.home=${river.home}"/>
> + <!--<arg value="-Djsk.home=${river.home}"/>-->
> <arg value="-Djtlib.tmp=${jtlib.tmp}"/>
> + <!--<arg value="-status:fail"/>-->
> <!--<arg value="-Djava.security.debug=access,failure"/>-->
> <arg value="-Djavatest.maxOutputSize=500000"/>
> - <!--<arg value="-Djsk.port=8081"/>-->
> <!--<arg value="net/jini/activation/Activatable/inactiveGroup"
> />-->
> </jtreg>
> <move todir="${river.lib.dir}">
> @@ -177,6 +182,7 @@
> </move>
> <move file="${jtreg.dir}/JTlib-tmp/jsk-policy.jar"
> todir="${river.lib-ext.dir}"/>
> <delete dir="${jtreg.dir}/JTlib-tmp"/>
> + <delete file="${jtreg.dir}/test.props"/>
> <fail if="jtreg.fail"/>
> </target>
>
> @@ -192,6 +198,7 @@
> </move>
> <move file="${jtreg.dir}/JTlib-tmp/jsk-policy.jar"
> todir="${river.lib-ext.dir}"/>
> <delete dir="${jtreg.dir}/JTlib-tmp"/>
> + <delete file="${jtreg.dir}/test.props"/>
> </target>
>
> <macrodef name="testrun">
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateExceptionTest/security.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateExceptionTest/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> ---
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateExceptionTest/security.policy
> (original)
> +++
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateExceptionTest/security.policy
> Sun Oct 11 11:47:32 2009
> @@ -13,7 +13,7 @@
>
> grant {
> // standard test activation permissions
> - permission java.util.PropertyPermission "jsk.home", "read";
> permission java.util.PropertyPermission "jsk.port", "read"; permission
> java.util.PropertyPermission "jcov.options", "read";
> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>
> // for HTTPD
> permission java.lang.RuntimePermission "createClassLoader";
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateFailure/security.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateFailure/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> ---
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateFailure/security.policy
> (original)
> +++
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateFailure/security.policy
> Sun Oct 11 11:47:32 2009
> @@ -13,7 +13,7 @@
>
> grant {
> // standard test activation permissions
> - permission java.util.PropertyPermission "jsk.home", "read";
> permission java.util.PropertyPermission "jsk.port", "read"; permission
> java.util.PropertyPermission "jcov.options", "read";
> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>
> // for HTTPD
> permission java.lang.RuntimePermission "createClassLoader";
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/checkRegisterInLog/security.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/checkRegisterInLog/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> ---
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/checkRegisterInLog/security.policy
> (original)
> +++
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/checkRegisterInLog/security.policy
> Sun Oct 11 11:47:32 2009
> @@ -13,7 +13,7 @@
>
> grant {
> // standard test activation permissions
> - permission java.util.PropertyPermission "jsk.home", "read";
> permission java.util.PropertyPermission "jsk.port", "read"; permission
> java.util.PropertyPermission "jcov.options", "read";
> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>
> // for HTTPD
> permission java.lang.RuntimePermission "createClassLoader";
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/createPrivateActivable/security.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/createPrivateActivable/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> ---
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/createPrivateActivable/security.policy
> (original)
> +++
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/createPrivateActivable/security.policy
> Sun Oct 11 11:47:32 2009
> @@ -13,7 +13,7 @@
>
> grant {
> // standard test activation permissions
> - permission java.util.PropertyPermission "jsk.home", "read";
> permission java.util.PropertyPermission "jsk.port", "read"; permission
> java.util.PropertyPermission "jcov.options", "read";
> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>
> // for HTTPD
> permission java.lang.RuntimePermission "createClassLoader";
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadParameterClass/security.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadParameterClass/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> ---
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadParameterClass/security.policy
> (original)
> +++
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadParameterClass/security.policy
> Sun Oct 11 11:47:32 2009
> @@ -22,7 +22,7 @@
> permission java.io.FilePermission ".${/}codebase2${/}-",
> "read,write,delete";
>
> // standard activation permissions
> - permission java.util.PropertyPermission "jsk.home", "read";
> permission java.util.PropertyPermission "jsk.port", "read"; permission
> java.util.PropertyPermission "jcov.options", "read";
> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>
> // for HTTPD
> permission java.lang.RuntimePermission "createClassLoader";
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadSecurityManager/security.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadSecurityManager/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> ---
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadSecurityManager/security.policy
> (original)
> +++
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadSecurityManager/security.policy
> Sun Oct 11 11:47:32 2009
> @@ -12,7 +12,7 @@
>
> grant {
> permission java.io.FilePermission "<<ALL FILES>>", "read";
> - permission java.util.PropertyPermission "jsk.home", "read"; permission
> java.util.PropertyPermission "jsk.port", "read"; permission
> java.util.PropertyPermission "jcov.options", "read";
> +
> // need to move some classes out of the tests classpath; specific to this
> test
> permission java.io.FilePermission "${test.classes}", "read,write,delete";
> permission java.io.FilePermission "${test.classes}${/}-",
> "read,write,delete";
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/forceLogSnapshot/security.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/forceLogSnapshot/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> ---
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/forceLogSnapshot/security.policy
> (original)
> +++
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/forceLogSnapshot/security.policy
> Sun Oct 11 11:47:32 2009
> @@ -13,7 +13,7 @@
>
> grant {
> // standard test activation permissions
> - permission java.util.PropertyPermission "jsk.home", "read";
> permission java.util.PropertyPermission "jsk.port", "read"; permission
> java.util.PropertyPermission "jcov.options", "read";
> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>
> // for HTTPD
> permission java.lang.RuntimePermission "createClassLoader";
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/security.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> ---
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/security.policy
> (original)
> +++
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/security.policy
> Sun Oct 11 11:47:32 2009
> @@ -13,7 +13,7 @@
>
> grant {
> // standard test activation permissions
> - permission java.util.PropertyPermission "jsk.home", "read";
> permission java.util.PropertyPermission "jsk.port", "read"; permission
> java.util.PropertyPermission "jcov.options", "read";
> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>
> // for HTTPD
> permission java.lang.RuntimePermission "createClassLoader";
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nestedActivate/security.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nestedActivate/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> ---
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nestedActivate/security.policy
> (original)
> +++
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nestedActivate/security.policy
> Sun Oct 11 11:47:32 2009
> @@ -13,7 +13,7 @@
>
> grant {
> // standard test activation permissions
> - permission java.util.PropertyPermission "jsk.home", "read";
> permission java.util.PropertyPermission "jsk.port", "read"; permission
> java.util.PropertyPermission "jcov.options", "read";
> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>
> // for HTTPD
> permission java.lang.RuntimePermission "createClassLoader";
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nonExistentActivatable/security.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nonExistentActivatable/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> ---
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nonExistentActivatable/security.policy
> (original)
> +++
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nonExistentActivatable/security.policy
> Sun Oct 11 11:47:32 2009
> @@ -13,7 +13,7 @@
>
> grant {
> // standard test activation permissions
> - permission java.util.PropertyPermission "jsk.home", "read";
> permission java.util.PropertyPermission "jsk.port", "read"; permission
> java.util.PropertyPermission "jcov.options", "read";
> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>
> // for HTTPD
> permission java.lang.RuntimePermission "createClassLoader";
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartCrashedService/security.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartCrashedService/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> ---
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartCrashedService/security.policy
> (original)
> +++
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartCrashedService/security.policy
> Sun Oct 11 11:47:32 2009
> @@ -13,7 +13,7 @@
>
> grant {
> // standard test activation permissions
> - permission java.util.PropertyPermission "jsk.home", "read";
> permission java.util.PropertyPermission "jsk.port", "read"; permission
> java.util.PropertyPermission "jcov.options", "read";
> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>
> // for HTTPD
> permission java.lang.RuntimePermission "createClassLoader";
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartService/security.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartService/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> ---
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartService/security.policy
> (original)
> +++
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartService/security.policy
> Sun Oct 11 11:47:32 2009
> @@ -12,7 +12,7 @@
>
> grant {
> // standard test activation permissions
> - permission java.util.PropertyPermission "jsk.home", "read";
> permission java.util.PropertyPermission "jsk.port", "read"; permission
> java.util.PropertyPermission "jcov.options", "read";
> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>
> // for HTTPD
> permission java.lang.RuntimePermission "createClassLoader";
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/terminateGroup/security.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/terminateGroup/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> ---
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/terminateGroup/security.policy
> (original)
> +++
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/terminateGroup/security.policy
> Sun Oct 11 11:47:32 2009
> @@ -13,7 +13,7 @@
>
> grant {
> // standard test activation permissions
> - permission java.util.PropertyPermission "jsk.home", "read";
> permission java.util.PropertyPermission "jsk.port", "read"; permission
> java.util.PropertyPermission "jcov.options", "read";
> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>
> // for HTTPD
> permission java.lang.RuntimePermission "createClassLoader";
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/useProxyAccessor/security.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/useProxyAccessor/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> ---
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/useProxyAccessor/security.policy
> (original)
> +++
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/useProxyAccessor/security.policy
> Sun Oct 11 11:47:32 2009
> @@ -13,7 +13,7 @@
>
> grant {
> // standard test activation permissions
> - permission java.util.PropertyPermission "jsk.home", "read";
> permission java.util.PropertyPermission "jsk.port", "read"; permission
> java.util.PropertyPermission "jcov.options", "read";
> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>
> // for HTTPD
> permission java.lang.RuntimePermission "createClassLoader";
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationAdmin/getGroupsObjects/security.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationAdmin/getGroupsObjects/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> ---
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationAdmin/getGroupsObjects/security.policy
> (original)
> +++
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationAdmin/getGroupsObjects/security.policy
> Sun Oct 11 11:47:32 2009
> @@ -12,10 +12,9 @@
>
> grant {
> // standard test activation permissions
> - permission java.util.PropertyPermission "jsk.home", "read"; permission
> java.util.PropertyPermission "jsk.port", "read"; permission
> java.util.PropertyPermission "jcov.options", "read";
> -// permission java.io.FilePermission "..${/}..${/}test.props", "read";
> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
> permission java.io.FilePermission
> "${test.src}${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}TEST.ROOT",
> "read";
> -// permission java.io.FilePermission
> "${test.src}${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}build${/}test${/}test.props",
> "read";
> + permission java.io.FilePermission
> "${test.src}${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}build${/}test${/}test.props",
> "read";
>
> // for HTTPD
> permission java.lang.RuntimePermission "createClassLoader";
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/ensureRestart/security.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/ensureRestart/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> ---
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/ensureRestart/security.policy
> (original)
> +++
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/ensureRestart/security.policy
> Sun Oct 11 11:47:32 2009
> @@ -12,7 +12,7 @@
>
> grant {
> // standard test activation permissions
> - permission java.util.PropertyPermission "jsk.home", "read";
> permission java.util.PropertyPermission "jsk.port", "read"; permission
> java.util.PropertyPermission "jcov.options", "read";
> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>
> // for HTTPD
> permission java.lang.RuntimePermission "createClassLoader";
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/unregisterGroup/security.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/unregisterGroup/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> ---
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/unregisterGroup/security.policy
> (original)
> +++
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/unregisterGroup/security.policy
> Sun Oct 11 11:47:32 2009
> @@ -12,7 +12,7 @@
>
> grant {
> // standard test activation permissions
> - permission java.util.PropertyPermission "jsk.home", "read";
> permission java.util.PropertyPermission "jsk.port", "read"; permission
> java.util.PropertyPermission "jcov.options", "read";
> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>
> // for HTTPD
> permission java.lang.RuntimePermission "createClassLoader";
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/io/MarshalInputStream/verifyWithEqualLoaders/security.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/io/MarshalInputStream/verifyWithEqualLoaders/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> ---
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/io/MarshalInputStream/verifyWithEqualLoaders/security.policy
> (original)
> +++
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/io/MarshalInputStream/verifyWithEqualLoaders/security.policy
> Sun Oct 11 11:47:32 2009
> @@ -20,7 +20,7 @@
> permission java.util.PropertyPermission "java.home", "read";
>
> // HTTPD needs these
> - permission java.util.PropertyPermission "jsk.home", "read";
> permission java.util.PropertyPermission "jsk.port", "read"; permission
> java.util.PropertyPermission "jcov.options", "read";
> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
> permission java.lang.RuntimePermission "createClassLoader";
>
> // TestParams needs these??
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/jrmp/echo/security.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/jrmp/echo/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> --- incubator/river/jtsk/trunk/qa/jtreg/net/jini/jrmp/echo/security.policy
> (original)
> +++ incubator/river/jtsk/trunk/qa/jtreg/net/jini/jrmp/echo/security.policy
> Sun Oct 11 11:47:32 2009
> @@ -12,7 +12,7 @@
>
> grant {
> // standard test activation permissions
> - permission java.util.PropertyPermission "jsk.home", "read";
> permission java.util.PropertyPermission "jsk.port", "read"; permission
> java.util.PropertyPermission "jcov.options", "read";
> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>
> // for HTTPD
> permission java.lang.RuntimePermission "createClassLoader";
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/ClassLoading/verifyBeforeLoading/security.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/ClassLoading/verifyBeforeLoading/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> ---
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/ClassLoading/verifyBeforeLoading/security.policy
> (original)
> +++
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/ClassLoading/verifyBeforeLoading/security.policy
> Sun Oct 11 11:47:32 2009
> @@ -21,7 +21,7 @@
> permission java.io.FilePermission ".${/}-", "read,write,delete";
>
> // needed to run HTTPD
> - permission java.util.PropertyPermission "jsk.home", "read";
> permission java.util.PropertyPermission "jsk.port", "read"; permission
> java.util.PropertyPermission "jcov.options", "read";
> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
> permission java.util.PropertyPermission "test.src", "read";
> permission java.util.PropertyPermission "java.security.policy", "read";
> permission java.util.PropertyPermission "java.security.manager",
> "read";
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkBoomerangs/security.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkBoomerangs/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> ---
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkBoomerangs/security.policy
> (original)
> +++
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkBoomerangs/security.policy
> Sun Oct 11 11:47:32 2009
> @@ -11,7 +11,7 @@
>
> grant {
> // standard test activation permissions
> - permission java.util.PropertyPermission "jsk.home", "read";
> permission java.util.PropertyPermission "jsk.port", "read"; permission
> java.util.PropertyPermission "jcov.options", "read";
> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>
> // workaround RMIClassLoaderSpi not doing a doPrivileged to find spi
> resource
> permission java.io.FilePermission "${java.home}${/}lib${/}ext${/}-",
> "read";
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkDefinite/security.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkDefinite/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> ---
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkDefinite/security.policy
> (original)
> +++
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkDefinite/security.policy
> Sun Oct 11 11:47:32 2009
> @@ -16,7 +16,7 @@
>
> permission java.io.FilePermission ".${/}cbArchive", "read";
> permission java.io.FilePermission ".${/}cbArchive${/}-", "read";
> - permission java.util.PropertyPermission "jsk.home", "read";
> permission java.util.PropertyPermission "jsk.port", "read"; permission
> java.util.PropertyPermission "jcov.options", "read";
> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
> permission java.lang.RuntimePermission "createClassLoader";
>
> permission java.util.PropertyPermission "test.src", "read";
>
> Modified:
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/registryRetainCodebase/client.policy
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/registryRetainCodebase/client.policy?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> ---
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/registryRetainCodebase/client.policy
> (original)
> +++
> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/registryRetainCodebase/client.policy
> Sun Oct 11 11:47:32 2009
> @@ -5,7 +5,7 @@
>
> grant codeBase "file:${jtlib.tmp}/*" {
> permission java.security.AllPermission;
> -}
> +};
>
> grant {
> // workaround RMIClassLoaderSpi not doing a doPrivileged to find spi
> resource
>
> Modified: incubator/river/jtsk/trunk/qa/jtreg/testlibrary/TestLibrary.java
> URL:
> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/testlibrary/TestLibrary.java?rev=824055&r1=824054&r2=824055&view=diff
>
> ==============================================================================
> --- incubator/river/jtsk/trunk/qa/jtreg/testlibrary/TestLibrary.java
> (original)
> +++ incubator/river/jtsk/trunk/qa/jtreg/testlibrary/TestLibrary.java Sun
> Oct 11 11:47:32 2009
> @@ -394,22 +394,14 @@
> }
> return props;
> }
> - /**
> - * All properties are now set using -Dproperty="value" using jtreg
> from the
> - * command line or the build file.
> - * @param property
> - * @param defaultVal
> - * @return
> - */
> +
> public static String getExtraProperty(String property, String
> defaultVal) {
> - /*Properties p = (Properties) AccessController.doPrivileged(
> + Properties p = (Properties) AccessController.doPrivileged(
> new PrivilegedAction() {
> public Object run() {
> return getExtraProperties();
> }
> });
> return p.getProperty(property, defaultVal);
> - */
> - return getProperty(property, defaultVal);
> }
> }
>
>
>
Re: svn commit: r824055 - in /incubator/river/jtsk/trunk/qa: ./
jtreg/net/jini/activation/Activatable/activateExceptionTest/ jtreg/net/jini/activation/Activatable/activateFailure/
jtreg/net/jini/activation/Activatable/checkRegisterInLog/ jtreg/net/ji
Posted by Peter Firmstone <ji...@zeus.net.au>.
Would be nice, perhaps we could set up a signed webstart jar on the
project website, for just such a thing?
We're removing the requirement to use the jre/lib/ext/ directory to
simplify testing, this doesn't apply to River installations though.
Are you familiar with the linux terminal server project? I've thought
about using etherboot (bootable network cards), to create a network
bootable River based cluster.
River + JVM + Minimal Linux Environment + LTSP, with Iced Tea, this
could run on almost any architecture.
Cheers,
Peter.
Niclas Hedhman wrote:
> On Mon, Oct 12, 2009 at 8:27 AM, Peter Firmstone <ji...@zeus.net.au> wrote:
>
>
>> Have you removed the jsk* libraries from the jre/lib/ext/ directory?
>>
>
> That would be great to get rid of, so that one can "use" Jini fully
> without modify the JRE environment.
>
>
> Cheers
>
Re: svn commit: r824055 - in /incubator/river/jtsk/trunk/qa: ./
jtreg/net/jini/activation/Activatable/activateExceptionTest/
jtreg/net/jini/activation/Activatable/activateFailure/ jtreg/net/jini/activation/Activatable/checkRegisterInLog/
jtreg/net/ji
Posted by Niclas Hedhman <ni...@hedhman.org>.
On Mon, Oct 12, 2009 at 8:27 AM, Peter Firmstone <ji...@zeus.net.au> wrote:
> Have you removed the jsk* libraries from the jre/lib/ext/ directory?
That would be great to get rid of, so that one can "use" Jini fully
without modify the JRE environment.
Cheers
--
Niclas Hedhman, Software Developer
http://www.qi4j.org - New Energy for Java
I live here; http://tinyurl.com/2qq9er
I work here; http://tinyurl.com/2ymelc
I relax here; http://tinyurl.com/2cgsug
Re: svn commit: r824055 - in /incubator/river/jtsk/trunk/qa: ./
jtreg/net/jini/activation/Activatable/activateExceptionTest/ jtreg/net/jini/activation/Activatable/activateFailure/
jtreg/net/jini/activation/Activatable/checkRegisterInLog/ jtreg/net/ji
Posted by Peter Firmstone <ji...@zeus.net.au>.
No worries mate,
40's eight more then my result, I've got to figure out a way to make the
jar's in the new jtlib-tmp directory visible on the classpath of child jvm's
I've got to make some family time this weekend, so I wont work on it
until after that if you want to look into it in the mean time.
Cheers,
Peter.
Jonathan Costers wrote:
> Hi Peter
>
> Sorry for late reply ..
> There indeed were remainders of the River JARs in jre/lib/ext ... So I was
> yay'ing a bit early.
> Currently I get about 40 failing tests .. That may also be because I'm
> trying to get Kerberos tests to pass too.
>
> Best
> Jonathan
>
> 2009/10/12 Peter Firmstone <ji...@zeus.net.au>
>
>
>> Jonathan,
>>
>> Have you removed the jsk* libraries from the jre/lib/ext/ directory?
>> Without these, I'm getting 32 test failures.
>>
>> I don't think the classpath -cpa: option is getting propagated to the child
>> jvm's, I probably need to edit the jtreg tests to add a relative path to
>> jtlib.tmp, or get them to source it from test.props.
>>
>> Can you confirm?
>>
>> Cheers,
>>
>> Peter.
>>
>>
>> Jonathan Costers wrote:
>>
>>
>>> Seems to work for me. I am down to 6 failing tests.
>>> I am trying to get all the Kerberos tests to pass but having additional
>>> difficulties it seems.
>>>
>>> 2009/10/11 <pe...@apache.org>
>>>
>>>
>>>
>>>
>>>> Author: peter_firmstone
>>>> Date: Sun Oct 11 11:47:32 2009
>>>> New Revision: 824055
>>>>
>>>> URL: http://svn.apache.org/viewvc?rev=824055&view=rev
>>>> Log:
>>>> test.props file is now constructed from qa build script, some recent
>>>> changes to policy files granting access to system properties have been
>>>> backed out.
>>>>
>>>> Please test.
>>>>
>>>> Modified:
>>>> incubator/river/jtsk/trunk/qa/build.xml
>>>>
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateExceptionTest/security.policy
>>>>
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateFailure/security.policy
>>>>
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/checkRegisterInLog/security.policy
>>>>
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/createPrivateActivable/security.policy
>>>>
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadParameterClass/security.policy
>>>>
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadSecurityManager/security.policy
>>>>
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/forceLogSnapshot/security.policy
>>>>
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/security.policy
>>>>
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nestedActivate/security.policy
>>>>
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nonExistentActivatable/security.policy
>>>>
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartCrashedService/security.policy
>>>>
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartService/security.policy
>>>>
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/terminateGroup/security.policy
>>>>
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/useProxyAccessor/security.policy
>>>>
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationAdmin/getGroupsObjects/security.policy
>>>>
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/ensureRestart/security.policy
>>>>
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/unregisterGroup/security.policy
>>>>
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/io/MarshalInputStream/verifyWithEqualLoaders/security.policy
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/jrmp/echo/security.policy
>>>>
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/ClassLoading/verifyBeforeLoading/security.policy
>>>>
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkBoomerangs/security.policy
>>>>
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkDefinite/security.policy
>>>>
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/registryRetainCodebase/client.policy
>>>> incubator/river/jtsk/trunk/qa/jtreg/testlibrary/TestLibrary.java
>>>>
>>>> Modified: incubator/river/jtsk/trunk/qa/build.xml
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/build.xml?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> --- incubator/river/jtsk/trunk/qa/build.xml (original)
>>>> +++ incubator/river/jtsk/trunk/qa/build.xml Sun Oct 11 11:47:32 2009
>>>> @@ -145,6 +145,11 @@
>>>> <target name="jtreg" depends="" description="Run jtreg tests">
>>>> <taskdef name="jtreg"
>>>> classname="com.sun.javatest.regtest.Main$$Ant"
>>>> classpath="${jtreg.home}/lib/jtreg.jar" />
>>>> + <echo file="${jtreg.dir}/test.props"
>>>> message="jsk.home=${river.home}"/>
>>>> + <!--Change the httpd port number here-->
>>>> + <!--<echo file="${jtreg.dir}/test.props" message="jsk.port=8081"
>>>> append="true"/>-->
>>>> + <!--Code Coverage Options-->
>>>> + <!--<echo file="${jtreg.dir}/test.props" message="jcov.options="
>>>> append="true"/>-->
>>>> <mkdir dir="${jtreg.dir}/JTlib-tmp" />
>>>> <move todir="${jtreg.dir}/JTlib-tmp">
>>>> <filelist dir="${river.lib.dir}">
>>>> @@ -155,16 +160,16 @@
>>>> </filelist>
>>>> </move>
>>>> <move file="${river.lib-ext.dir}/jsk-policy.jar"
>>>> todir="${jtreg.dir}/JTlib-tmp"/>
>>>> - <jtreg dir="${jtreg.dir}" verbose="all,nopass"
>>>> failonerror="false"
>>>> + <jtreg dir="${jtreg.dir}" verbose="all,nopass"
>>>> failonerror="false"
>>>> errorproperty="jtreg.fail" failureproperty="jtreg.fail"
>>>> reportdir="${jtreg.dir}/JTreport"
>>>> workdir="${jtreg.dir}/JTwork"
>>>> jdk="${jdk1.5.home}">
>>>> <arg
>>>>
>>>> value="-cpa:${jtlib.tmp}/jsk-policy.jar:${jtlib.tmp}/jsk-lib.jar:${jtlib.tmp}/jsk-platform.jar:${jtlib.tmp}/jsk-resources.jar:${jtlib.tmp}/phoenix-init.jar"/>
>>>> - <arg value="-Djsk.home=${river.home}"/>
>>>> + <!--<arg value="-Djsk.home=${river.home}"/>-->
>>>> <arg value="-Djtlib.tmp=${jtlib.tmp}"/>
>>>> + <!--<arg value="-status:fail"/>-->
>>>> <!--<arg value="-Djava.security.debug=access,failure"/>-->
>>>> <arg value="-Djavatest.maxOutputSize=500000"/>
>>>> - <!--<arg value="-Djsk.port=8081"/>-->
>>>> <!--<arg value="net/jini/activation/Activatable/inactiveGroup"
>>>> />-->
>>>> </jtreg>
>>>> <move todir="${river.lib.dir}">
>>>> @@ -177,6 +182,7 @@
>>>> </move>
>>>> <move file="${jtreg.dir}/JTlib-tmp/jsk-policy.jar"
>>>> todir="${river.lib-ext.dir}"/>
>>>> <delete dir="${jtreg.dir}/JTlib-tmp"/>
>>>> + <delete file="${jtreg.dir}/test.props"/>
>>>> <fail if="jtreg.fail"/>
>>>> </target>
>>>>
>>>> @@ -192,6 +198,7 @@
>>>> </move>
>>>> <move file="${jtreg.dir}/JTlib-tmp/jsk-policy.jar"
>>>> todir="${river.lib-ext.dir}"/>
>>>> <delete dir="${jtreg.dir}/JTlib-tmp"/>
>>>> + <delete file="${jtreg.dir}/test.props"/>
>>>> </target>
>>>>
>>>> <macrodef name="testrun">
>>>>
>>>> Modified:
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateExceptionTest/security.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateExceptionTest/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateExceptionTest/security.policy
>>>> (original)
>>>> +++
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateExceptionTest/security.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -13,7 +13,7 @@
>>>>
>>>> grant {
>>>> // standard test activation permissions
>>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>>> java.util.PropertyPermission "jcov.options", "read";
>>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>>
>>>> // for HTTPD
>>>> permission java.lang.RuntimePermission "createClassLoader";
>>>>
>>>> Modified:
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateFailure/security.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateFailure/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateFailure/security.policy
>>>> (original)
>>>> +++
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateFailure/security.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -13,7 +13,7 @@
>>>>
>>>> grant {
>>>> // standard test activation permissions
>>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>>> java.util.PropertyPermission "jcov.options", "read";
>>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>>
>>>> // for HTTPD
>>>> permission java.lang.RuntimePermission "createClassLoader";
>>>>
>>>> Modified:
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/checkRegisterInLog/security.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/checkRegisterInLog/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/checkRegisterInLog/security.policy
>>>> (original)
>>>> +++
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/checkRegisterInLog/security.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -13,7 +13,7 @@
>>>>
>>>> grant {
>>>> // standard test activation permissions
>>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>>> java.util.PropertyPermission "jcov.options", "read";
>>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>>
>>>> // for HTTPD
>>>> permission java.lang.RuntimePermission "createClassLoader";
>>>>
>>>> Modified:
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/createPrivateActivable/security.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/createPrivateActivable/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/createPrivateActivable/security.policy
>>>> (original)
>>>> +++
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/createPrivateActivable/security.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -13,7 +13,7 @@
>>>>
>>>> grant {
>>>> // standard test activation permissions
>>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>>> java.util.PropertyPermission "jcov.options", "read";
>>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>>
>>>> // for HTTPD
>>>> permission java.lang.RuntimePermission "createClassLoader";
>>>>
>>>> Modified:
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadParameterClass/security.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadParameterClass/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadParameterClass/security.policy
>>>> (original)
>>>> +++
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadParameterClass/security.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -22,7 +22,7 @@
>>>> permission java.io.FilePermission ".${/}codebase2${/}-",
>>>> "read,write,delete";
>>>>
>>>> // standard activation permissions
>>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>>> java.util.PropertyPermission "jcov.options", "read";
>>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>>
>>>> // for HTTPD
>>>> permission java.lang.RuntimePermission "createClassLoader";
>>>>
>>>> Modified:
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadSecurityManager/security.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadSecurityManager/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadSecurityManager/security.policy
>>>> (original)
>>>> +++
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadSecurityManager/security.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -12,7 +12,7 @@
>>>>
>>>> grant {
>>>> permission java.io.FilePermission "<<ALL FILES>>", "read";
>>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>>> permission
>>>> java.util.PropertyPermission "jsk.port", "read"; permission
>>>> java.util.PropertyPermission "jcov.options", "read";
>>>> +
>>>> // need to move some classes out of the tests classpath; specific to
>>>> this
>>>> test
>>>> permission java.io.FilePermission "${test.classes}",
>>>> "read,write,delete";
>>>> permission java.io.FilePermission "${test.classes}${/}-",
>>>> "read,write,delete";
>>>>
>>>> Modified:
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/forceLogSnapshot/security.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/forceLogSnapshot/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/forceLogSnapshot/security.policy
>>>> (original)
>>>> +++
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/forceLogSnapshot/security.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -13,7 +13,7 @@
>>>>
>>>> grant {
>>>> // standard test activation permissions
>>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>>> java.util.PropertyPermission "jcov.options", "read";
>>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>>
>>>> // for HTTPD
>>>> permission java.lang.RuntimePermission "createClassLoader";
>>>>
>>>> Modified:
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/security.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/security.policy
>>>> (original)
>>>> +++
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/security.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -13,7 +13,7 @@
>>>>
>>>> grant {
>>>> // standard test activation permissions
>>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>>> java.util.PropertyPermission "jcov.options", "read";
>>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>>
>>>> // for HTTPD
>>>> permission java.lang.RuntimePermission "createClassLoader";
>>>>
>>>> Modified:
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nestedActivate/security.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nestedActivate/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nestedActivate/security.policy
>>>> (original)
>>>> +++
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nestedActivate/security.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -13,7 +13,7 @@
>>>>
>>>> grant {
>>>> // standard test activation permissions
>>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>>> java.util.PropertyPermission "jcov.options", "read";
>>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>>
>>>> // for HTTPD
>>>> permission java.lang.RuntimePermission "createClassLoader";
>>>>
>>>> Modified:
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nonExistentActivatable/security.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nonExistentActivatable/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nonExistentActivatable/security.policy
>>>> (original)
>>>> +++
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nonExistentActivatable/security.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -13,7 +13,7 @@
>>>>
>>>> grant {
>>>> // standard test activation permissions
>>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>>> java.util.PropertyPermission "jcov.options", "read";
>>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>>
>>>> // for HTTPD
>>>> permission java.lang.RuntimePermission "createClassLoader";
>>>>
>>>> Modified:
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartCrashedService/security.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartCrashedService/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartCrashedService/security.policy
>>>> (original)
>>>> +++
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartCrashedService/security.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -13,7 +13,7 @@
>>>>
>>>> grant {
>>>> // standard test activation permissions
>>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>>> java.util.PropertyPermission "jcov.options", "read";
>>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>>
>>>> // for HTTPD
>>>> permission java.lang.RuntimePermission "createClassLoader";
>>>>
>>>> Modified:
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartService/security.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartService/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartService/security.policy
>>>> (original)
>>>> +++
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartService/security.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -12,7 +12,7 @@
>>>>
>>>> grant {
>>>> // standard test activation permissions
>>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>>> java.util.PropertyPermission "jcov.options", "read";
>>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>>
>>>> // for HTTPD
>>>> permission java.lang.RuntimePermission "createClassLoader";
>>>>
>>>> Modified:
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/terminateGroup/security.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/terminateGroup/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/terminateGroup/security.policy
>>>> (original)
>>>> +++
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/terminateGroup/security.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -13,7 +13,7 @@
>>>>
>>>> grant {
>>>> // standard test activation permissions
>>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>>> java.util.PropertyPermission "jcov.options", "read";
>>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>>
>>>> // for HTTPD
>>>> permission java.lang.RuntimePermission "createClassLoader";
>>>>
>>>> Modified:
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/useProxyAccessor/security.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/useProxyAccessor/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/useProxyAccessor/security.policy
>>>> (original)
>>>> +++
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/useProxyAccessor/security.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -13,7 +13,7 @@
>>>>
>>>> grant {
>>>> // standard test activation permissions
>>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>>> java.util.PropertyPermission "jcov.options", "read";
>>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>>
>>>> // for HTTPD
>>>> permission java.lang.RuntimePermission "createClassLoader";
>>>>
>>>> Modified:
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationAdmin/getGroupsObjects/security.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationAdmin/getGroupsObjects/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationAdmin/getGroupsObjects/security.policy
>>>> (original)
>>>> +++
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationAdmin/getGroupsObjects/security.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -12,10 +12,9 @@
>>>>
>>>> grant {
>>>> // standard test activation permissions
>>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>>> permission
>>>> java.util.PropertyPermission "jsk.port", "read"; permission
>>>> java.util.PropertyPermission "jcov.options", "read";
>>>> -// permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>> permission java.io.FilePermission
>>>>
>>>> "${test.src}${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}TEST.ROOT",
>>>> "read";
>>>> -// permission java.io.FilePermission
>>>>
>>>> "${test.src}${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}build${/}test${/}test.props",
>>>> "read";
>>>> + permission java.io.FilePermission
>>>>
>>>> "${test.src}${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}build${/}test${/}test.props",
>>>> "read";
>>>>
>>>> // for HTTPD
>>>> permission java.lang.RuntimePermission "createClassLoader";
>>>>
>>>> Modified:
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/ensureRestart/security.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/ensureRestart/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/ensureRestart/security.policy
>>>> (original)
>>>> +++
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/ensureRestart/security.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -12,7 +12,7 @@
>>>>
>>>> grant {
>>>> // standard test activation permissions
>>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>>> java.util.PropertyPermission "jcov.options", "read";
>>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>>
>>>> // for HTTPD
>>>> permission java.lang.RuntimePermission "createClassLoader";
>>>>
>>>> Modified:
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/unregisterGroup/security.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/unregisterGroup/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/unregisterGroup/security.policy
>>>> (original)
>>>> +++
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/unregisterGroup/security.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -12,7 +12,7 @@
>>>>
>>>> grant {
>>>> // standard test activation permissions
>>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>>> java.util.PropertyPermission "jcov.options", "read";
>>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>>
>>>> // for HTTPD
>>>> permission java.lang.RuntimePermission "createClassLoader";
>>>>
>>>> Modified:
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/io/MarshalInputStream/verifyWithEqualLoaders/security.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/io/MarshalInputStream/verifyWithEqualLoaders/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/io/MarshalInputStream/verifyWithEqualLoaders/security.policy
>>>> (original)
>>>> +++
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/io/MarshalInputStream/verifyWithEqualLoaders/security.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -20,7 +20,7 @@
>>>> permission java.util.PropertyPermission "java.home", "read";
>>>>
>>>> // HTTPD needs these
>>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>>> java.util.PropertyPermission "jcov.options", "read";
>>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>> permission java.lang.RuntimePermission "createClassLoader";
>>>>
>>>> // TestParams needs these??
>>>>
>>>> Modified:
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/jrmp/echo/security.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/jrmp/echo/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/jrmp/echo/security.policy
>>>> (original)
>>>> +++
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/jrmp/echo/security.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -12,7 +12,7 @@
>>>>
>>>> grant {
>>>> // standard test activation permissions
>>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>>> java.util.PropertyPermission "jcov.options", "read";
>>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>>
>>>> // for HTTPD
>>>> permission java.lang.RuntimePermission "createClassLoader";
>>>>
>>>> Modified:
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/ClassLoading/verifyBeforeLoading/security.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/ClassLoading/verifyBeforeLoading/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/ClassLoading/verifyBeforeLoading/security.policy
>>>> (original)
>>>> +++
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/ClassLoading/verifyBeforeLoading/security.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -21,7 +21,7 @@
>>>> permission java.io.FilePermission ".${/}-", "read,write,delete";
>>>>
>>>> // needed to run HTTPD
>>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>>> java.util.PropertyPermission "jcov.options", "read";
>>>> + permission java.io.FilePermission "..${/}..${/}test.props",
>>>> "read";
>>>> permission java.util.PropertyPermission "test.src", "read";
>>>> permission java.util.PropertyPermission "java.security.policy",
>>>> "read";
>>>> permission java.util.PropertyPermission "java.security.manager",
>>>> "read";
>>>>
>>>> Modified:
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkBoomerangs/security.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkBoomerangs/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkBoomerangs/security.policy
>>>> (original)
>>>> +++
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkBoomerangs/security.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -11,7 +11,7 @@
>>>>
>>>> grant {
>>>> // standard test activation permissions
>>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>>> java.util.PropertyPermission "jcov.options", "read";
>>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>>
>>>> // workaround RMIClassLoaderSpi not doing a doPrivileged to find spi
>>>> resource
>>>> permission java.io.FilePermission "${java.home}${/}lib${/}ext${/}-",
>>>> "read";
>>>>
>>>> Modified:
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkDefinite/security.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkDefinite/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkDefinite/security.policy
>>>> (original)
>>>> +++
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkDefinite/security.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -16,7 +16,7 @@
>>>>
>>>> permission java.io.FilePermission ".${/}cbArchive", "read";
>>>> permission java.io.FilePermission ".${/}cbArchive${/}-", "read";
>>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>>> java.util.PropertyPermission "jcov.options", "read";
>>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>> permission java.lang.RuntimePermission "createClassLoader";
>>>>
>>>> permission java.util.PropertyPermission "test.src", "read";
>>>>
>>>> Modified:
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/registryRetainCodebase/client.policy
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/registryRetainCodebase/client.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> ---
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/registryRetainCodebase/client.policy
>>>> (original)
>>>> +++
>>>>
>>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/registryRetainCodebase/client.policy
>>>> Sun Oct 11 11:47:32 2009
>>>> @@ -5,7 +5,7 @@
>>>>
>>>> grant codeBase "file:${jtlib.tmp}/*" {
>>>> permission java.security.AllPermission;
>>>> -}
>>>> +};
>>>>
>>>> grant {
>>>> // workaround RMIClassLoaderSpi not doing a doPrivileged to find spi
>>>> resource
>>>>
>>>> Modified:
>>>> incubator/river/jtsk/trunk/qa/jtreg/testlibrary/TestLibrary.java
>>>> URL:
>>>>
>>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/testlibrary/TestLibrary.java?rev=824055&r1=824054&r2=824055&view=diff
>>>>
>>>>
>>>> ==============================================================================
>>>> --- incubator/river/jtsk/trunk/qa/jtreg/testlibrary/TestLibrary.java
>>>> (original)
>>>> +++ incubator/river/jtsk/trunk/qa/jtreg/testlibrary/TestLibrary.java Sun
>>>> Oct 11 11:47:32 2009
>>>> @@ -394,22 +394,14 @@
>>>> }
>>>> return props;
>>>> }
>>>> - /**
>>>> - * All properties are now set using -Dproperty="value" using jtreg
>>>> from the
>>>> - * command line or the build file.
>>>> - * @param property
>>>> - * @param defaultVal
>>>> - * @return
>>>> - */
>>>> +
>>>> public static String getExtraProperty(String property, String
>>>> defaultVal) {
>>>> - /*Properties p = (Properties) AccessController.doPrivileged(
>>>> + Properties p = (Properties) AccessController.doPrivileged(
>>>> new PrivilegedAction() {
>>>> public Object run() {
>>>> return getExtraProperties();
>>>> }
>>>> });
>>>> return p.getProperty(property, defaultVal);
>>>> - */
>>>> - return getProperty(property, defaultVal);
>>>> }
>>>> }
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>
>
Re: svn commit: r824055 - in /incubator/river/jtsk/trunk/qa: ./
jtreg/net/jini/activation/Activatable/activateExceptionTest/
jtreg/net/jini/activation/Activatable/activateFailure/ jtreg/net/jini/activation/Activatable/checkRegisterInLog/
jtreg/net/ji
Posted by Jonathan Costers <jo...@googlemail.com>.
Hi Peter
Sorry for late reply ..
There indeed were remainders of the River JARs in jre/lib/ext ... So I was
yay'ing a bit early.
Currently I get about 40 failing tests .. That may also be because I'm
trying to get Kerberos tests to pass too.
Best
Jonathan
2009/10/12 Peter Firmstone <ji...@zeus.net.au>
> Jonathan,
>
> Have you removed the jsk* libraries from the jre/lib/ext/ directory?
> Without these, I'm getting 32 test failures.
>
> I don't think the classpath -cpa: option is getting propagated to the child
> jvm's, I probably need to edit the jtreg tests to add a relative path to
> jtlib.tmp, or get them to source it from test.props.
>
> Can you confirm?
>
> Cheers,
>
> Peter.
>
>
> Jonathan Costers wrote:
>
>> Seems to work for me. I am down to 6 failing tests.
>> I am trying to get all the Kerberos tests to pass but having additional
>> difficulties it seems.
>>
>> 2009/10/11 <pe...@apache.org>
>>
>>
>>
>>> Author: peter_firmstone
>>> Date: Sun Oct 11 11:47:32 2009
>>> New Revision: 824055
>>>
>>> URL: http://svn.apache.org/viewvc?rev=824055&view=rev
>>> Log:
>>> test.props file is now constructed from qa build script, some recent
>>> changes to policy files granting access to system properties have been
>>> backed out.
>>>
>>> Please test.
>>>
>>> Modified:
>>> incubator/river/jtsk/trunk/qa/build.xml
>>>
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateExceptionTest/security.policy
>>>
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateFailure/security.policy
>>>
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/checkRegisterInLog/security.policy
>>>
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/createPrivateActivable/security.policy
>>>
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadParameterClass/security.policy
>>>
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadSecurityManager/security.policy
>>>
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/forceLogSnapshot/security.policy
>>>
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/security.policy
>>>
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nestedActivate/security.policy
>>>
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nonExistentActivatable/security.policy
>>>
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartCrashedService/security.policy
>>>
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartService/security.policy
>>>
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/terminateGroup/security.policy
>>>
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/useProxyAccessor/security.policy
>>>
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationAdmin/getGroupsObjects/security.policy
>>>
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/ensureRestart/security.policy
>>>
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/unregisterGroup/security.policy
>>>
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/io/MarshalInputStream/verifyWithEqualLoaders/security.policy
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/jrmp/echo/security.policy
>>>
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/ClassLoading/verifyBeforeLoading/security.policy
>>>
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkBoomerangs/security.policy
>>>
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkDefinite/security.policy
>>>
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/registryRetainCodebase/client.policy
>>> incubator/river/jtsk/trunk/qa/jtreg/testlibrary/TestLibrary.java
>>>
>>> Modified: incubator/river/jtsk/trunk/qa/build.xml
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/build.xml?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> --- incubator/river/jtsk/trunk/qa/build.xml (original)
>>> +++ incubator/river/jtsk/trunk/qa/build.xml Sun Oct 11 11:47:32 2009
>>> @@ -145,6 +145,11 @@
>>> <target name="jtreg" depends="" description="Run jtreg tests">
>>> <taskdef name="jtreg"
>>> classname="com.sun.javatest.regtest.Main$$Ant"
>>> classpath="${jtreg.home}/lib/jtreg.jar" />
>>> + <echo file="${jtreg.dir}/test.props"
>>> message="jsk.home=${river.home}"/>
>>> + <!--Change the httpd port number here-->
>>> + <!--<echo file="${jtreg.dir}/test.props" message="jsk.port=8081"
>>> append="true"/>-->
>>> + <!--Code Coverage Options-->
>>> + <!--<echo file="${jtreg.dir}/test.props" message="jcov.options="
>>> append="true"/>-->
>>> <mkdir dir="${jtreg.dir}/JTlib-tmp" />
>>> <move todir="${jtreg.dir}/JTlib-tmp">
>>> <filelist dir="${river.lib.dir}">
>>> @@ -155,16 +160,16 @@
>>> </filelist>
>>> </move>
>>> <move file="${river.lib-ext.dir}/jsk-policy.jar"
>>> todir="${jtreg.dir}/JTlib-tmp"/>
>>> - <jtreg dir="${jtreg.dir}" verbose="all,nopass"
>>> failonerror="false"
>>> + <jtreg dir="${jtreg.dir}" verbose="all,nopass"
>>> failonerror="false"
>>> errorproperty="jtreg.fail" failureproperty="jtreg.fail"
>>> reportdir="${jtreg.dir}/JTreport"
>>> workdir="${jtreg.dir}/JTwork"
>>> jdk="${jdk1.5.home}">
>>> <arg
>>>
>>> value="-cpa:${jtlib.tmp}/jsk-policy.jar:${jtlib.tmp}/jsk-lib.jar:${jtlib.tmp}/jsk-platform.jar:${jtlib.tmp}/jsk-resources.jar:${jtlib.tmp}/phoenix-init.jar"/>
>>> - <arg value="-Djsk.home=${river.home}"/>
>>> + <!--<arg value="-Djsk.home=${river.home}"/>-->
>>> <arg value="-Djtlib.tmp=${jtlib.tmp}"/>
>>> + <!--<arg value="-status:fail"/>-->
>>> <!--<arg value="-Djava.security.debug=access,failure"/>-->
>>> <arg value="-Djavatest.maxOutputSize=500000"/>
>>> - <!--<arg value="-Djsk.port=8081"/>-->
>>> <!--<arg value="net/jini/activation/Activatable/inactiveGroup"
>>> />-->
>>> </jtreg>
>>> <move todir="${river.lib.dir}">
>>> @@ -177,6 +182,7 @@
>>> </move>
>>> <move file="${jtreg.dir}/JTlib-tmp/jsk-policy.jar"
>>> todir="${river.lib-ext.dir}"/>
>>> <delete dir="${jtreg.dir}/JTlib-tmp"/>
>>> + <delete file="${jtreg.dir}/test.props"/>
>>> <fail if="jtreg.fail"/>
>>> </target>
>>>
>>> @@ -192,6 +198,7 @@
>>> </move>
>>> <move file="${jtreg.dir}/JTlib-tmp/jsk-policy.jar"
>>> todir="${river.lib-ext.dir}"/>
>>> <delete dir="${jtreg.dir}/JTlib-tmp"/>
>>> + <delete file="${jtreg.dir}/test.props"/>
>>> </target>
>>>
>>> <macrodef name="testrun">
>>>
>>> Modified:
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateExceptionTest/security.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateExceptionTest/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateExceptionTest/security.policy
>>> (original)
>>> +++
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateExceptionTest/security.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -13,7 +13,7 @@
>>>
>>> grant {
>>> // standard test activation permissions
>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>> java.util.PropertyPermission "jcov.options", "read";
>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>
>>> // for HTTPD
>>> permission java.lang.RuntimePermission "createClassLoader";
>>>
>>> Modified:
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateFailure/security.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateFailure/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateFailure/security.policy
>>> (original)
>>> +++
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateFailure/security.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -13,7 +13,7 @@
>>>
>>> grant {
>>> // standard test activation permissions
>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>> java.util.PropertyPermission "jcov.options", "read";
>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>
>>> // for HTTPD
>>> permission java.lang.RuntimePermission "createClassLoader";
>>>
>>> Modified:
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/checkRegisterInLog/security.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/checkRegisterInLog/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/checkRegisterInLog/security.policy
>>> (original)
>>> +++
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/checkRegisterInLog/security.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -13,7 +13,7 @@
>>>
>>> grant {
>>> // standard test activation permissions
>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>> java.util.PropertyPermission "jcov.options", "read";
>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>
>>> // for HTTPD
>>> permission java.lang.RuntimePermission "createClassLoader";
>>>
>>> Modified:
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/createPrivateActivable/security.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/createPrivateActivable/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/createPrivateActivable/security.policy
>>> (original)
>>> +++
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/createPrivateActivable/security.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -13,7 +13,7 @@
>>>
>>> grant {
>>> // standard test activation permissions
>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>> java.util.PropertyPermission "jcov.options", "read";
>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>
>>> // for HTTPD
>>> permission java.lang.RuntimePermission "createClassLoader";
>>>
>>> Modified:
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadParameterClass/security.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadParameterClass/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadParameterClass/security.policy
>>> (original)
>>> +++
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadParameterClass/security.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -22,7 +22,7 @@
>>> permission java.io.FilePermission ".${/}codebase2${/}-",
>>> "read,write,delete";
>>>
>>> // standard activation permissions
>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>> java.util.PropertyPermission "jcov.options", "read";
>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>
>>> // for HTTPD
>>> permission java.lang.RuntimePermission "createClassLoader";
>>>
>>> Modified:
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadSecurityManager/security.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadSecurityManager/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadSecurityManager/security.policy
>>> (original)
>>> +++
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadSecurityManager/security.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -12,7 +12,7 @@
>>>
>>> grant {
>>> permission java.io.FilePermission "<<ALL FILES>>", "read";
>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>> permission
>>> java.util.PropertyPermission "jsk.port", "read"; permission
>>> java.util.PropertyPermission "jcov.options", "read";
>>> +
>>> // need to move some classes out of the tests classpath; specific to
>>> this
>>> test
>>> permission java.io.FilePermission "${test.classes}",
>>> "read,write,delete";
>>> permission java.io.FilePermission "${test.classes}${/}-",
>>> "read,write,delete";
>>>
>>> Modified:
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/forceLogSnapshot/security.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/forceLogSnapshot/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/forceLogSnapshot/security.policy
>>> (original)
>>> +++
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/forceLogSnapshot/security.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -13,7 +13,7 @@
>>>
>>> grant {
>>> // standard test activation permissions
>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>> java.util.PropertyPermission "jcov.options", "read";
>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>
>>> // for HTTPD
>>> permission java.lang.RuntimePermission "createClassLoader";
>>>
>>> Modified:
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/security.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/security.policy
>>> (original)
>>> +++
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/security.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -13,7 +13,7 @@
>>>
>>> grant {
>>> // standard test activation permissions
>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>> java.util.PropertyPermission "jcov.options", "read";
>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>
>>> // for HTTPD
>>> permission java.lang.RuntimePermission "createClassLoader";
>>>
>>> Modified:
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nestedActivate/security.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nestedActivate/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nestedActivate/security.policy
>>> (original)
>>> +++
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nestedActivate/security.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -13,7 +13,7 @@
>>>
>>> grant {
>>> // standard test activation permissions
>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>> java.util.PropertyPermission "jcov.options", "read";
>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>
>>> // for HTTPD
>>> permission java.lang.RuntimePermission "createClassLoader";
>>>
>>> Modified:
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nonExistentActivatable/security.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nonExistentActivatable/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nonExistentActivatable/security.policy
>>> (original)
>>> +++
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nonExistentActivatable/security.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -13,7 +13,7 @@
>>>
>>> grant {
>>> // standard test activation permissions
>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>> java.util.PropertyPermission "jcov.options", "read";
>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>
>>> // for HTTPD
>>> permission java.lang.RuntimePermission "createClassLoader";
>>>
>>> Modified:
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartCrashedService/security.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartCrashedService/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartCrashedService/security.policy
>>> (original)
>>> +++
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartCrashedService/security.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -13,7 +13,7 @@
>>>
>>> grant {
>>> // standard test activation permissions
>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>> java.util.PropertyPermission "jcov.options", "read";
>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>
>>> // for HTTPD
>>> permission java.lang.RuntimePermission "createClassLoader";
>>>
>>> Modified:
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartService/security.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartService/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartService/security.policy
>>> (original)
>>> +++
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartService/security.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -12,7 +12,7 @@
>>>
>>> grant {
>>> // standard test activation permissions
>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>> java.util.PropertyPermission "jcov.options", "read";
>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>
>>> // for HTTPD
>>> permission java.lang.RuntimePermission "createClassLoader";
>>>
>>> Modified:
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/terminateGroup/security.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/terminateGroup/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/terminateGroup/security.policy
>>> (original)
>>> +++
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/terminateGroup/security.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -13,7 +13,7 @@
>>>
>>> grant {
>>> // standard test activation permissions
>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>> java.util.PropertyPermission "jcov.options", "read";
>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>
>>> // for HTTPD
>>> permission java.lang.RuntimePermission "createClassLoader";
>>>
>>> Modified:
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/useProxyAccessor/security.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/useProxyAccessor/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/useProxyAccessor/security.policy
>>> (original)
>>> +++
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/useProxyAccessor/security.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -13,7 +13,7 @@
>>>
>>> grant {
>>> // standard test activation permissions
>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>> java.util.PropertyPermission "jcov.options", "read";
>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>
>>> // for HTTPD
>>> permission java.lang.RuntimePermission "createClassLoader";
>>>
>>> Modified:
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationAdmin/getGroupsObjects/security.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationAdmin/getGroupsObjects/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationAdmin/getGroupsObjects/security.policy
>>> (original)
>>> +++
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationAdmin/getGroupsObjects/security.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -12,10 +12,9 @@
>>>
>>> grant {
>>> // standard test activation permissions
>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>> permission
>>> java.util.PropertyPermission "jsk.port", "read"; permission
>>> java.util.PropertyPermission "jcov.options", "read";
>>> -// permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>> permission java.io.FilePermission
>>>
>>> "${test.src}${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}TEST.ROOT",
>>> "read";
>>> -// permission java.io.FilePermission
>>>
>>> "${test.src}${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}build${/}test${/}test.props",
>>> "read";
>>> + permission java.io.FilePermission
>>>
>>> "${test.src}${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}build${/}test${/}test.props",
>>> "read";
>>>
>>> // for HTTPD
>>> permission java.lang.RuntimePermission "createClassLoader";
>>>
>>> Modified:
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/ensureRestart/security.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/ensureRestart/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/ensureRestart/security.policy
>>> (original)
>>> +++
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/ensureRestart/security.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -12,7 +12,7 @@
>>>
>>> grant {
>>> // standard test activation permissions
>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>> java.util.PropertyPermission "jcov.options", "read";
>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>
>>> // for HTTPD
>>> permission java.lang.RuntimePermission "createClassLoader";
>>>
>>> Modified:
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/unregisterGroup/security.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/unregisterGroup/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/unregisterGroup/security.policy
>>> (original)
>>> +++
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/unregisterGroup/security.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -12,7 +12,7 @@
>>>
>>> grant {
>>> // standard test activation permissions
>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>> java.util.PropertyPermission "jcov.options", "read";
>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>
>>> // for HTTPD
>>> permission java.lang.RuntimePermission "createClassLoader";
>>>
>>> Modified:
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/io/MarshalInputStream/verifyWithEqualLoaders/security.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/io/MarshalInputStream/verifyWithEqualLoaders/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/io/MarshalInputStream/verifyWithEqualLoaders/security.policy
>>> (original)
>>> +++
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/io/MarshalInputStream/verifyWithEqualLoaders/security.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -20,7 +20,7 @@
>>> permission java.util.PropertyPermission "java.home", "read";
>>>
>>> // HTTPD needs these
>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>> java.util.PropertyPermission "jcov.options", "read";
>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>> permission java.lang.RuntimePermission "createClassLoader";
>>>
>>> // TestParams needs these??
>>>
>>> Modified:
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/jrmp/echo/security.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/jrmp/echo/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/jrmp/echo/security.policy
>>> (original)
>>> +++
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/jrmp/echo/security.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -12,7 +12,7 @@
>>>
>>> grant {
>>> // standard test activation permissions
>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>> java.util.PropertyPermission "jcov.options", "read";
>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>
>>> // for HTTPD
>>> permission java.lang.RuntimePermission "createClassLoader";
>>>
>>> Modified:
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/ClassLoading/verifyBeforeLoading/security.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/ClassLoading/verifyBeforeLoading/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/ClassLoading/verifyBeforeLoading/security.policy
>>> (original)
>>> +++
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/ClassLoading/verifyBeforeLoading/security.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -21,7 +21,7 @@
>>> permission java.io.FilePermission ".${/}-", "read,write,delete";
>>>
>>> // needed to run HTTPD
>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>> java.util.PropertyPermission "jcov.options", "read";
>>> + permission java.io.FilePermission "..${/}..${/}test.props",
>>> "read";
>>> permission java.util.PropertyPermission "test.src", "read";
>>> permission java.util.PropertyPermission "java.security.policy",
>>> "read";
>>> permission java.util.PropertyPermission "java.security.manager",
>>> "read";
>>>
>>> Modified:
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkBoomerangs/security.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkBoomerangs/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkBoomerangs/security.policy
>>> (original)
>>> +++
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkBoomerangs/security.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -11,7 +11,7 @@
>>>
>>> grant {
>>> // standard test activation permissions
>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>> java.util.PropertyPermission "jcov.options", "read";
>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>>
>>> // workaround RMIClassLoaderSpi not doing a doPrivileged to find spi
>>> resource
>>> permission java.io.FilePermission "${java.home}${/}lib${/}ext${/}-",
>>> "read";
>>>
>>> Modified:
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkDefinite/security.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkDefinite/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkDefinite/security.policy
>>> (original)
>>> +++
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkDefinite/security.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -16,7 +16,7 @@
>>>
>>> permission java.io.FilePermission ".${/}cbArchive", "read";
>>> permission java.io.FilePermission ".${/}cbArchive${/}-", "read";
>>> - permission java.util.PropertyPermission "jsk.home", "read";
>>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>>> java.util.PropertyPermission "jcov.options", "read";
>>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>> permission java.lang.RuntimePermission "createClassLoader";
>>>
>>> permission java.util.PropertyPermission "test.src", "read";
>>>
>>> Modified:
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/registryRetainCodebase/client.policy
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/registryRetainCodebase/client.policy?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> ---
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/registryRetainCodebase/client.policy
>>> (original)
>>> +++
>>>
>>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/registryRetainCodebase/client.policy
>>> Sun Oct 11 11:47:32 2009
>>> @@ -5,7 +5,7 @@
>>>
>>> grant codeBase "file:${jtlib.tmp}/*" {
>>> permission java.security.AllPermission;
>>> -}
>>> +};
>>>
>>> grant {
>>> // workaround RMIClassLoaderSpi not doing a doPrivileged to find spi
>>> resource
>>>
>>> Modified:
>>> incubator/river/jtsk/trunk/qa/jtreg/testlibrary/TestLibrary.java
>>> URL:
>>>
>>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/testlibrary/TestLibrary.java?rev=824055&r1=824054&r2=824055&view=diff
>>>
>>>
>>> ==============================================================================
>>> --- incubator/river/jtsk/trunk/qa/jtreg/testlibrary/TestLibrary.java
>>> (original)
>>> +++ incubator/river/jtsk/trunk/qa/jtreg/testlibrary/TestLibrary.java Sun
>>> Oct 11 11:47:32 2009
>>> @@ -394,22 +394,14 @@
>>> }
>>> return props;
>>> }
>>> - /**
>>> - * All properties are now set using -Dproperty="value" using jtreg
>>> from the
>>> - * command line or the build file.
>>> - * @param property
>>> - * @param defaultVal
>>> - * @return
>>> - */
>>> +
>>> public static String getExtraProperty(String property, String
>>> defaultVal) {
>>> - /*Properties p = (Properties) AccessController.doPrivileged(
>>> + Properties p = (Properties) AccessController.doPrivileged(
>>> new PrivilegedAction() {
>>> public Object run() {
>>> return getExtraProperties();
>>> }
>>> });
>>> return p.getProperty(property, defaultVal);
>>> - */
>>> - return getProperty(property, defaultVal);
>>> }
>>> }
>>>
>>>
>>>
>>>
>>>
>>
>>
>>
>
>
Re: svn commit: r824055 - in /incubator/river/jtsk/trunk/qa: ./
jtreg/net/jini/activation/Activatable/activateExceptionTest/ jtreg/net/jini/activation/Activatable/activateFailure/
jtreg/net/jini/activation/Activatable/checkRegisterInLog/ jtreg/net/ji
Posted by Peter Firmstone <ji...@zeus.net.au>.
Jonathan,
Have you removed the jsk* libraries from the jre/lib/ext/ directory?
Without these, I'm getting 32 test failures.
I don't think the classpath -cpa: option is getting propagated to the
child jvm's, I probably need to edit the jtreg tests to add a relative
path to jtlib.tmp, or get them to source it from test.props.
Can you confirm?
Cheers,
Peter.
Jonathan Costers wrote:
> Seems to work for me. I am down to 6 failing tests.
> I am trying to get all the Kerberos tests to pass but having additional
> difficulties it seems.
>
> 2009/10/11 <pe...@apache.org>
>
>
>> Author: peter_firmstone
>> Date: Sun Oct 11 11:47:32 2009
>> New Revision: 824055
>>
>> URL: http://svn.apache.org/viewvc?rev=824055&view=rev
>> Log:
>> test.props file is now constructed from qa build script, some recent
>> changes to policy files granting access to system properties have been
>> backed out.
>>
>> Please test.
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/build.xml
>>
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateExceptionTest/security.policy
>>
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateFailure/security.policy
>>
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/checkRegisterInLog/security.policy
>>
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/createPrivateActivable/security.policy
>>
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadParameterClass/security.policy
>>
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadSecurityManager/security.policy
>>
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/forceLogSnapshot/security.policy
>>
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/security.policy
>>
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nestedActivate/security.policy
>>
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nonExistentActivatable/security.policy
>>
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartCrashedService/security.policy
>>
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartService/security.policy
>>
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/terminateGroup/security.policy
>>
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/useProxyAccessor/security.policy
>>
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationAdmin/getGroupsObjects/security.policy
>>
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/ensureRestart/security.policy
>>
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/unregisterGroup/security.policy
>>
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/io/MarshalInputStream/verifyWithEqualLoaders/security.policy
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/jrmp/echo/security.policy
>>
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/ClassLoading/verifyBeforeLoading/security.policy
>>
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkBoomerangs/security.policy
>>
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkDefinite/security.policy
>>
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/registryRetainCodebase/client.policy
>> incubator/river/jtsk/trunk/qa/jtreg/testlibrary/TestLibrary.java
>>
>> Modified: incubator/river/jtsk/trunk/qa/build.xml
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/build.xml?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> --- incubator/river/jtsk/trunk/qa/build.xml (original)
>> +++ incubator/river/jtsk/trunk/qa/build.xml Sun Oct 11 11:47:32 2009
>> @@ -145,6 +145,11 @@
>> <target name="jtreg" depends="" description="Run jtreg tests">
>> <taskdef name="jtreg"
>> classname="com.sun.javatest.regtest.Main$$Ant"
>> classpath="${jtreg.home}/lib/jtreg.jar" />
>> + <echo file="${jtreg.dir}/test.props"
>> message="jsk.home=${river.home}"/>
>> + <!--Change the httpd port number here-->
>> + <!--<echo file="${jtreg.dir}/test.props" message="jsk.port=8081"
>> append="true"/>-->
>> + <!--Code Coverage Options-->
>> + <!--<echo file="${jtreg.dir}/test.props" message="jcov.options="
>> append="true"/>-->
>> <mkdir dir="${jtreg.dir}/JTlib-tmp" />
>> <move todir="${jtreg.dir}/JTlib-tmp">
>> <filelist dir="${river.lib.dir}">
>> @@ -155,16 +160,16 @@
>> </filelist>
>> </move>
>> <move file="${river.lib-ext.dir}/jsk-policy.jar"
>> todir="${jtreg.dir}/JTlib-tmp"/>
>> - <jtreg dir="${jtreg.dir}" verbose="all,nopass" failonerror="false"
>> + <jtreg dir="${jtreg.dir}" verbose="all,nopass"
>> failonerror="false"
>> errorproperty="jtreg.fail" failureproperty="jtreg.fail"
>> reportdir="${jtreg.dir}/JTreport"
>> workdir="${jtreg.dir}/JTwork"
>> jdk="${jdk1.5.home}">
>> <arg
>> value="-cpa:${jtlib.tmp}/jsk-policy.jar:${jtlib.tmp}/jsk-lib.jar:${jtlib.tmp}/jsk-platform.jar:${jtlib.tmp}/jsk-resources.jar:${jtlib.tmp}/phoenix-init.jar"/>
>> - <arg value="-Djsk.home=${river.home}"/>
>> + <!--<arg value="-Djsk.home=${river.home}"/>-->
>> <arg value="-Djtlib.tmp=${jtlib.tmp}"/>
>> + <!--<arg value="-status:fail"/>-->
>> <!--<arg value="-Djava.security.debug=access,failure"/>-->
>> <arg value="-Djavatest.maxOutputSize=500000"/>
>> - <!--<arg value="-Djsk.port=8081"/>-->
>> <!--<arg value="net/jini/activation/Activatable/inactiveGroup"
>> />-->
>> </jtreg>
>> <move todir="${river.lib.dir}">
>> @@ -177,6 +182,7 @@
>> </move>
>> <move file="${jtreg.dir}/JTlib-tmp/jsk-policy.jar"
>> todir="${river.lib-ext.dir}"/>
>> <delete dir="${jtreg.dir}/JTlib-tmp"/>
>> + <delete file="${jtreg.dir}/test.props"/>
>> <fail if="jtreg.fail"/>
>> </target>
>>
>> @@ -192,6 +198,7 @@
>> </move>
>> <move file="${jtreg.dir}/JTlib-tmp/jsk-policy.jar"
>> todir="${river.lib-ext.dir}"/>
>> <delete dir="${jtreg.dir}/JTlib-tmp"/>
>> + <delete file="${jtreg.dir}/test.props"/>
>> </target>
>>
>> <macrodef name="testrun">
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateExceptionTest/security.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateExceptionTest/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateExceptionTest/security.policy
>> (original)
>> +++
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateExceptionTest/security.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -13,7 +13,7 @@
>>
>> grant {
>> // standard test activation permissions
>> - permission java.util.PropertyPermission "jsk.home", "read";
>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>> java.util.PropertyPermission "jcov.options", "read";
>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>
>> // for HTTPD
>> permission java.lang.RuntimePermission "createClassLoader";
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateFailure/security.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateFailure/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateFailure/security.policy
>> (original)
>> +++
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/activateFailure/security.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -13,7 +13,7 @@
>>
>> grant {
>> // standard test activation permissions
>> - permission java.util.PropertyPermission "jsk.home", "read";
>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>> java.util.PropertyPermission "jcov.options", "read";
>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>
>> // for HTTPD
>> permission java.lang.RuntimePermission "createClassLoader";
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/checkRegisterInLog/security.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/checkRegisterInLog/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/checkRegisterInLog/security.policy
>> (original)
>> +++
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/checkRegisterInLog/security.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -13,7 +13,7 @@
>>
>> grant {
>> // standard test activation permissions
>> - permission java.util.PropertyPermission "jsk.home", "read";
>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>> java.util.PropertyPermission "jcov.options", "read";
>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>
>> // for HTTPD
>> permission java.lang.RuntimePermission "createClassLoader";
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/createPrivateActivable/security.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/createPrivateActivable/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/createPrivateActivable/security.policy
>> (original)
>> +++
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/createPrivateActivable/security.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -13,7 +13,7 @@
>>
>> grant {
>> // standard test activation permissions
>> - permission java.util.PropertyPermission "jsk.home", "read";
>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>> java.util.PropertyPermission "jcov.options", "read";
>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>
>> // for HTTPD
>> permission java.lang.RuntimePermission "createClassLoader";
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadParameterClass/security.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadParameterClass/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadParameterClass/security.policy
>> (original)
>> +++
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadParameterClass/security.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -22,7 +22,7 @@
>> permission java.io.FilePermission ".${/}codebase2${/}-",
>> "read,write,delete";
>>
>> // standard activation permissions
>> - permission java.util.PropertyPermission "jsk.home", "read";
>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>> java.util.PropertyPermission "jcov.options", "read";
>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>
>> // for HTTPD
>> permission java.lang.RuntimePermission "createClassLoader";
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadSecurityManager/security.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadSecurityManager/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadSecurityManager/security.policy
>> (original)
>> +++
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/downloadSecurityManager/security.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -12,7 +12,7 @@
>>
>> grant {
>> permission java.io.FilePermission "<<ALL FILES>>", "read";
>> - permission java.util.PropertyPermission "jsk.home", "read"; permission
>> java.util.PropertyPermission "jsk.port", "read"; permission
>> java.util.PropertyPermission "jcov.options", "read";
>> +
>> // need to move some classes out of the tests classpath; specific to this
>> test
>> permission java.io.FilePermission "${test.classes}", "read,write,delete";
>> permission java.io.FilePermission "${test.classes}${/}-",
>> "read,write,delete";
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/forceLogSnapshot/security.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/forceLogSnapshot/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/forceLogSnapshot/security.policy
>> (original)
>> +++
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/forceLogSnapshot/security.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -13,7 +13,7 @@
>>
>> grant {
>> // standard test activation permissions
>> - permission java.util.PropertyPermission "jsk.home", "read";
>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>> java.util.PropertyPermission "jcov.options", "read";
>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>
>> // for HTTPD
>> permission java.lang.RuntimePermission "createClassLoader";
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/security.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/security.policy
>> (original)
>> +++
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/inactiveGroup/security.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -13,7 +13,7 @@
>>
>> grant {
>> // standard test activation permissions
>> - permission java.util.PropertyPermission "jsk.home", "read";
>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>> java.util.PropertyPermission "jcov.options", "read";
>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>
>> // for HTTPD
>> permission java.lang.RuntimePermission "createClassLoader";
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nestedActivate/security.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nestedActivate/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nestedActivate/security.policy
>> (original)
>> +++
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nestedActivate/security.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -13,7 +13,7 @@
>>
>> grant {
>> // standard test activation permissions
>> - permission java.util.PropertyPermission "jsk.home", "read";
>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>> java.util.PropertyPermission "jcov.options", "read";
>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>
>> // for HTTPD
>> permission java.lang.RuntimePermission "createClassLoader";
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nonExistentActivatable/security.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nonExistentActivatable/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nonExistentActivatable/security.policy
>> (original)
>> +++
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/nonExistentActivatable/security.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -13,7 +13,7 @@
>>
>> grant {
>> // standard test activation permissions
>> - permission java.util.PropertyPermission "jsk.home", "read";
>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>> java.util.PropertyPermission "jcov.options", "read";
>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>
>> // for HTTPD
>> permission java.lang.RuntimePermission "createClassLoader";
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartCrashedService/security.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartCrashedService/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartCrashedService/security.policy
>> (original)
>> +++
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartCrashedService/security.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -13,7 +13,7 @@
>>
>> grant {
>> // standard test activation permissions
>> - permission java.util.PropertyPermission "jsk.home", "read";
>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>> java.util.PropertyPermission "jcov.options", "read";
>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>
>> // for HTTPD
>> permission java.lang.RuntimePermission "createClassLoader";
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartService/security.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartService/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartService/security.policy
>> (original)
>> +++
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/restartService/security.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -12,7 +12,7 @@
>>
>> grant {
>> // standard test activation permissions
>> - permission java.util.PropertyPermission "jsk.home", "read";
>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>> java.util.PropertyPermission "jcov.options", "read";
>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>
>> // for HTTPD
>> permission java.lang.RuntimePermission "createClassLoader";
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/terminateGroup/security.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/terminateGroup/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/terminateGroup/security.policy
>> (original)
>> +++
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/terminateGroup/security.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -13,7 +13,7 @@
>>
>> grant {
>> // standard test activation permissions
>> - permission java.util.PropertyPermission "jsk.home", "read";
>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>> java.util.PropertyPermission "jcov.options", "read";
>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>
>> // for HTTPD
>> permission java.lang.RuntimePermission "createClassLoader";
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/useProxyAccessor/security.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/useProxyAccessor/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/useProxyAccessor/security.policy
>> (original)
>> +++
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/Activatable/useProxyAccessor/security.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -13,7 +13,7 @@
>>
>> grant {
>> // standard test activation permissions
>> - permission java.util.PropertyPermission "jsk.home", "read";
>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>> java.util.PropertyPermission "jcov.options", "read";
>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>
>> // for HTTPD
>> permission java.lang.RuntimePermission "createClassLoader";
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationAdmin/getGroupsObjects/security.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationAdmin/getGroupsObjects/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationAdmin/getGroupsObjects/security.policy
>> (original)
>> +++
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationAdmin/getGroupsObjects/security.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -12,10 +12,9 @@
>>
>> grant {
>> // standard test activation permissions
>> - permission java.util.PropertyPermission "jsk.home", "read"; permission
>> java.util.PropertyPermission "jsk.port", "read"; permission
>> java.util.PropertyPermission "jcov.options", "read";
>> -// permission java.io.FilePermission "..${/}..${/}test.props", "read";
>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>> permission java.io.FilePermission
>> "${test.src}${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}TEST.ROOT",
>> "read";
>> -// permission java.io.FilePermission
>> "${test.src}${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}build${/}test${/}test.props",
>> "read";
>> + permission java.io.FilePermission
>> "${test.src}${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}..${/}build${/}test${/}test.props",
>> "read";
>>
>> // for HTTPD
>> permission java.lang.RuntimePermission "createClassLoader";
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/ensureRestart/security.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/ensureRestart/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/ensureRestart/security.policy
>> (original)
>> +++
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/ensureRestart/security.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -12,7 +12,7 @@
>>
>> grant {
>> // standard test activation permissions
>> - permission java.util.PropertyPermission "jsk.home", "read";
>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>> java.util.PropertyPermission "jcov.options", "read";
>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>
>> // for HTTPD
>> permission java.lang.RuntimePermission "createClassLoader";
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/unregisterGroup/security.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/unregisterGroup/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/unregisterGroup/security.policy
>> (original)
>> +++
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/activation/ActivationSystem/unregisterGroup/security.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -12,7 +12,7 @@
>>
>> grant {
>> // standard test activation permissions
>> - permission java.util.PropertyPermission "jsk.home", "read";
>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>> java.util.PropertyPermission "jcov.options", "read";
>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>
>> // for HTTPD
>> permission java.lang.RuntimePermission "createClassLoader";
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/io/MarshalInputStream/verifyWithEqualLoaders/security.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/io/MarshalInputStream/verifyWithEqualLoaders/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/io/MarshalInputStream/verifyWithEqualLoaders/security.policy
>> (original)
>> +++
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/io/MarshalInputStream/verifyWithEqualLoaders/security.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -20,7 +20,7 @@
>> permission java.util.PropertyPermission "java.home", "read";
>>
>> // HTTPD needs these
>> - permission java.util.PropertyPermission "jsk.home", "read";
>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>> java.util.PropertyPermission "jcov.options", "read";
>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>> permission java.lang.RuntimePermission "createClassLoader";
>>
>> // TestParams needs these??
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/jrmp/echo/security.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/jrmp/echo/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> --- incubator/river/jtsk/trunk/qa/jtreg/net/jini/jrmp/echo/security.policy
>> (original)
>> +++ incubator/river/jtsk/trunk/qa/jtreg/net/jini/jrmp/echo/security.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -12,7 +12,7 @@
>>
>> grant {
>> // standard test activation permissions
>> - permission java.util.PropertyPermission "jsk.home", "read";
>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>> java.util.PropertyPermission "jcov.options", "read";
>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>
>> // for HTTPD
>> permission java.lang.RuntimePermission "createClassLoader";
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/ClassLoading/verifyBeforeLoading/security.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/ClassLoading/verifyBeforeLoading/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/ClassLoading/verifyBeforeLoading/security.policy
>> (original)
>> +++
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/ClassLoading/verifyBeforeLoading/security.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -21,7 +21,7 @@
>> permission java.io.FilePermission ".${/}-", "read,write,delete";
>>
>> // needed to run HTTPD
>> - permission java.util.PropertyPermission "jsk.home", "read";
>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>> java.util.PropertyPermission "jcov.options", "read";
>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>> permission java.util.PropertyPermission "test.src", "read";
>> permission java.util.PropertyPermission "java.security.policy", "read";
>> permission java.util.PropertyPermission "java.security.manager",
>> "read";
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkBoomerangs/security.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkBoomerangs/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkBoomerangs/security.policy
>> (original)
>> +++
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkBoomerangs/security.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -11,7 +11,7 @@
>>
>> grant {
>> // standard test activation permissions
>> - permission java.util.PropertyPermission "jsk.home", "read";
>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>> java.util.PropertyPermission "jcov.options", "read";
>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>>
>> // workaround RMIClassLoaderSpi not doing a doPrivileged to find spi
>> resource
>> permission java.io.FilePermission "${java.home}${/}lib${/}ext${/}-",
>> "read";
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkDefinite/security.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkDefinite/security.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkDefinite/security.policy
>> (original)
>> +++
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/checkDefinite/security.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -16,7 +16,7 @@
>>
>> permission java.io.FilePermission ".${/}cbArchive", "read";
>> permission java.io.FilePermission ".${/}cbArchive${/}-", "read";
>> - permission java.util.PropertyPermission "jsk.home", "read";
>> permission java.util.PropertyPermission "jsk.port", "read"; permission
>> java.util.PropertyPermission "jcov.options", "read";
>> + permission java.io.FilePermission "..${/}..${/}test.props", "read";
>> permission java.lang.RuntimePermission "createClassLoader";
>>
>> permission java.util.PropertyPermission "test.src", "read";
>>
>> Modified:
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/registryRetainCodebase/client.policy
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/registryRetainCodebase/client.policy?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> ---
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/registryRetainCodebase/client.policy
>> (original)
>> +++
>> incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/registryRetainCodebase/client.policy
>> Sun Oct 11 11:47:32 2009
>> @@ -5,7 +5,7 @@
>>
>> grant codeBase "file:${jtlib.tmp}/*" {
>> permission java.security.AllPermission;
>> -}
>> +};
>>
>> grant {
>> // workaround RMIClassLoaderSpi not doing a doPrivileged to find spi
>> resource
>>
>> Modified: incubator/river/jtsk/trunk/qa/jtreg/testlibrary/TestLibrary.java
>> URL:
>> http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/testlibrary/TestLibrary.java?rev=824055&r1=824054&r2=824055&view=diff
>>
>> ==============================================================================
>> --- incubator/river/jtsk/trunk/qa/jtreg/testlibrary/TestLibrary.java
>> (original)
>> +++ incubator/river/jtsk/trunk/qa/jtreg/testlibrary/TestLibrary.java Sun
>> Oct 11 11:47:32 2009
>> @@ -394,22 +394,14 @@
>> }
>> return props;
>> }
>> - /**
>> - * All properties are now set using -Dproperty="value" using jtreg
>> from the
>> - * command line or the build file.
>> - * @param property
>> - * @param defaultVal
>> - * @return
>> - */
>> +
>> public static String getExtraProperty(String property, String
>> defaultVal) {
>> - /*Properties p = (Properties) AccessController.doPrivileged(
>> + Properties p = (Properties) AccessController.doPrivileged(
>> new PrivilegedAction() {
>> public Object run() {
>> return getExtraProperties();
>> }
>> });
>> return p.getProperty(property, defaultVal);
>> - */
>> - return getProperty(property, defaultVal);
>> }
>> }
>>
>>
>>
>>
>
>