Hi Peter Although I very much welcome most of your contribution! I have to disagree with re-introducing environment variables into the Ant build process.
First of all, when we would rely on JAVA_HOME being set to JDK 1.5, the QA tests compile would fail, since parts of that have been moved to JDK 1.6 API (cfr. Peter Jones' message). (side note: I believe we should do the same move and make the jtreg tests work with JDK 1.6, just like the QA tests) Think of it this way: when you, your IDE, or Hudson builds River, it calls Ant. Ant usually relies on JAVA_HOME to find its JDK. We have no way to change an environment variable from Ant while it is running. Also, while it may be possible to set custom environment variables (JTREG_HOME) on the Hudson server, it would involve calling a shell script and would be cumbersome compared to the properties mechanism we already have available in Ant. You state in a comment inside qa/build.xml that you want to avoid accidental svn commits of build.properties. However, this file has been set to be ignored by svn, so no issue there. This is meant to be a user specified file, where you can override all properties in the build process when building manually or from an IDE. Even then, you can do something like this: ant -Djtreg.home=$JTREG_HOME -Djtreg.jdk=$JAVA_HOME jtreg if you really wanted to do so. This would in its turn override build.properties. That being said however, I think we are a big step closer to integrating these important tests into the build process. Good job! I will post an alternative asap, which we can discuss if you like. Thanks and best regards Jonathan Op zondag 04-10-2009 om 07:42 uur [tijdzone +0000], schreef [email protected]: > Author: peter_firmstone > Date: Sun Oct 4 07:42:32 2009 > New Revision: 821473 > > URL: http://svn.apache.org/viewvc?rev=821473&view=rev > Log: > Setup build process for jtreg tests. > > I've altered the jtreg command and added targets to move the required jar > files ( into a temporary directory instead of have to install into the jre > extensions directory. > > I've granted AllPermission to jsk-lib.jar, jsk-plaform.jar, jsk.policy.jar, > jsk-resources.jar and phoenix-init.jar in all the test policy files. > > In order for these files to get proper AllPermission for full access these > jar files will need to be signed in the build process, since they are no > longer being accessed from the jre/lib/ext/ directory. > > Jonathan could you set up the signing certificates for me please? > > After setting the JT_HOME="path to jtreg home" and JAVA_HOME="path to jdk1.5" > environment variables the jtreg tests should run successfully. > > > Modified: > > incubator/river/jtsk/trunk/qa/jtreg/com/sun/jini/action/catchSecurityException/security.policy > > incubator/river/jtsk/trunk/qa/jtreg/java/rmi/server/RMIClassLoader/loadProxyClasses/security.policy > > 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/jeri/BasicInvocationDispatcher/checkClientPermission/security.policy > > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/dgcServerExposure/security.policy > > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/operations/security.policy > > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/localHostExposure/security.policy > > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/serverSocketClose/security.policy > > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/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/PreferredClassLoader/4881293/security.policy > > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassLoader/urlStreamHandlerFactory/security.policy > > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/arrayClassNames/security.policy > > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/constructorCheck/security.policy > > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/malformedAncestorURLs/security.policy > > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/nonURLAncestor/security.policy > > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/pinContextLoader/security.policy > > Modified: > incubator/river/jtsk/trunk/qa/jtreg/com/sun/jini/action/catchSecurityException/security.policy > URL: > http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/com/sun/jini/action/catchSecurityException/security.policy?rev=821473&r1=821472&r2=821473&view=diff > ============================================================================== > --- > incubator/river/jtsk/trunk/qa/jtreg/com/sun/jini/action/catchSecurityException/security.policy > (original) > +++ > incubator/river/jtsk/trunk/qa/jtreg/com/sun/jini/action/catchSecurityException/security.policy > Sun Oct 4 07:42:32 2009 > @@ -1,4 +1,21 @@ > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > permission java.security.AllPermission; > }; > > > Modified: > incubator/river/jtsk/trunk/qa/jtreg/java/rmi/server/RMIClassLoader/loadProxyClasses/security.policy > URL: > http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/java/rmi/server/RMIClassLoader/loadProxyClasses/security.policy?rev=821473&r1=821472&r2=821473&view=diff > ============================================================================== > --- > incubator/river/jtsk/trunk/qa/jtreg/java/rmi/server/RMIClassLoader/loadProxyClasses/security.policy > (original) > +++ > incubator/river/jtsk/trunk/qa/jtreg/java/rmi/server/RMIClassLoader/loadProxyClasses/security.policy > Sun Oct 4 07:42:32 2009 > @@ -2,7 +2,24 @@ > * security policy used by the test process > */ > > -grant codebase "file:${java.home}/lib/ext/*" { > +grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > permission java.security.AllPermission; > }; > > > 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=821473&r1=821472&r2=821473&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 4 07:42:32 2009 > @@ -3,9 +3,26 @@ > */ > > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > permission java.security.AllPermission; > }; > > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > + permission java.security.AllPermission; > +}; > + > grant { > // standard test activation permissions > permission java.io.FilePermission "..${/}..${/}test.props", "read"; > > 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=821473&r1=821472&r2=821473&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 4 07:42:32 2009 > @@ -3,9 +3,26 @@ > */ > > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > permission java.security.AllPermission; > }; > > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > + permission java.security.AllPermission; > +}; > + > grant { > // standard test activation permissions > permission java.io.FilePermission "..${/}..${/}test.props", "read"; > > 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=821473&r1=821472&r2=821473&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 4 07:42:32 2009 > @@ -3,9 +3,26 @@ > */ > > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > permission java.security.AllPermission; > }; > > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > + permission java.security.AllPermission; > +}; > + > grant { > // standard test activation permissions > permission java.io.FilePermission "..${/}..${/}test.props", "read"; > > 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=821473&r1=821472&r2=821473&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 4 07:42:32 2009 > @@ -2,10 +2,27 @@ > * security policy used by the test process > */ > > -grant codeBase "file:${java.home}/lib/ext/*" { > +grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > permission java.security.AllPermission; > }; > > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > + permission java.security.AllPermission; > +}; > + > grant { > // standard test activation permissions > permission java.io.FilePermission "..${/}..${/}test.props", "read"; > > 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=821473&r1=821472&r2=821473&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 4 07:42:32 2009 > @@ -3,9 +3,26 @@ > */ > > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > permission java.security.AllPermission; > }; > > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > + permission java.security.AllPermission; > +}; > + > grant { > // need to move some classes out of the tests classpath; specific to this > test > permission java.io.FilePermission "${test.classes}", "read,write,delete"; > > 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=821473&r1=821472&r2=821473&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 4 07:42:32 2009 > @@ -3,9 +3,26 @@ > */ > > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > permission java.security.AllPermission; > }; > > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > + permission java.security.AllPermission; > +}; > + > grant { > permission java.io.FilePermission "<<ALL FILES>>", "read"; > > > 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=821473&r1=821472&r2=821473&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 4 07:42:32 2009 > @@ -3,9 +3,26 @@ > */ > > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > permission java.security.AllPermission; > }; > > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > + permission java.security.AllPermission; > +}; > + > grant { > // standard test activation permissions > permission java.io.FilePermission "..${/}..${/}test.props", "read"; > > 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=821473&r1=821472&r2=821473&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 4 07:42:32 2009 > @@ -3,9 +3,26 @@ > */ > > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > permission java.security.AllPermission; > }; > > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > + permission java.security.AllPermission; > +}; > + > grant { > // standard test activation permissions > permission java.io.FilePermission "..${/}..${/}test.props", "read"; > > 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=821473&r1=821472&r2=821473&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 4 07:42:32 2009 > @@ -2,10 +2,27 @@ > * security policy used by the test process > */ > > -grant codeBase "file:${java.home}/lib/ext/*" { > +grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > permission java.security.AllPermission; > }; > > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > + permission java.security.AllPermission; > +}; > + > grant { > // standard test activation permissions > permission java.io.FilePermission "..${/}..${/}test.props", "read"; > > 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=821473&r1=821472&r2=821473&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 4 07:42:32 2009 > @@ -3,9 +3,26 @@ > */ > > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > permission java.security.AllPermission; > }; > > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > + permission java.security.AllPermission; > +}; > + > grant { > // standard test activation permissions > permission java.io.FilePermission "..${/}..${/}test.props", "read"; > > 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=821473&r1=821472&r2=821473&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 4 07:42:32 2009 > @@ -2,10 +2,27 @@ > * security policy used by the test process > */ > > -grant codeBase "file:${java.home}/lib/ext/*" { > +grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > permission java.security.AllPermission; > }; > > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > + permission java.security.AllPermission; > +}; > + > grant { > // standard test activation permissions > permission java.io.FilePermission "..${/}..${/}test.props", "read"; > > 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=821473&r1=821472&r2=821473&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 4 07:42:32 2009 > @@ -3,9 +3,26 @@ > */ > > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > permission java.security.AllPermission; > }; > > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > + permission java.security.AllPermission; > +}; > + > grant { > // standard test activation permissions > permission java.io.FilePermission "..${/}..${/}test.props", "read"; > > 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=821473&r1=821472&r2=821473&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 4 07:42:32 2009 > @@ -3,9 +3,26 @@ > */ > > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > permission java.security.AllPermission; > }; > > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > + permission java.security.AllPermission; > +}; > + > grant { > // standard test activation permissions > permission java.io.FilePermission "..${/}..${/}test.props", "read"; > > 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=821473&r1=821472&r2=821473&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 4 07:42:32 2009 > @@ -2,10 +2,27 @@ > * security policy used by the test process > */ > > -grant codeBase "file:${java.home}/lib/ext/*" { > +grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > permission java.security.AllPermission; > }; > > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > + permission java.security.AllPermission; > +}; > + > grant { > // standard test activation permissions > permission java.io.FilePermission "..${/}..${/}test.props", "read"; > > 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=821473&r1=821472&r2=821473&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 4 07:42:32 2009 > @@ -2,10 +2,27 @@ > * security policy used by the test process > */ > > -grant codeBase "file:${java.home}/lib/ext/*" { > +grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > permission java.security.AllPermission; > }; > > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > + permission java.security.AllPermission; > +}; > + > grant { > // standard test activation permissions > permission java.io.FilePermission "..${/}..${/}test.props", "read"; > > 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=821473&r1=821472&r2=821473&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 4 07:42:32 2009 > @@ -2,10 +2,27 @@ > * security policy used by the test process > */ > > -grant codeBase "file:${java.home}/lib/ext/*" { > +grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > permission java.security.AllPermission; > }; > > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > + permission java.security.AllPermission; > +}; > + > grant { > // standard test activation permissions > permission java.io.FilePermission "..${/}..${/}test.props", "read"; > > 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=821473&r1=821472&r2=821473&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 4 07:42:32 2009 > @@ -2,10 +2,27 @@ > * security policy used by the test process > */ > > -grant codeBase "file:${java.home}/lib/ext/*" { > +grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > permission java.security.AllPermission; > }; > > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > + permission java.security.AllPermission; > +}; > + > grant { > // standard test activation permissions > permission java.io.FilePermission "..${/}..${/}test.props", "read"; > > 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=821473&r1=821472&r2=821473&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 4 07:42:32 2009 > @@ -1,7 +1,24 @@ > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > permission java.security.AllPermission; > }; > > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > + permission java.security.AllPermission; > +}; > + > grant { > // permissions needed to move classes into separate codebase directories > permission java.io.FilePermission > > Modified: > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationDispatcher/checkClientPermission/security.policy > URL: > http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationDispatcher/checkClientPermission/security.policy?rev=821473&r1=821472&r2=821473&view=diff > ============================================================================== > --- > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationDispatcher/checkClientPermission/security.policy > (original) > +++ > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicInvocationDispatcher/checkClientPermission/security.policy > Sun Oct 4 07:42:32 2009 > @@ -1,7 +1,24 @@ > -grant codeBase "file:${java.home}/lib/ext/*" { > +grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > permission java.security.AllPermission; > }; > > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > + permission java.security.AllPermission; > +}; > + > grant { > permission java.lang.RuntimePermission "setSecurityManager"; > }; > > Modified: > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/dgcServerExposure/security.policy > URL: > http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/dgcServerExposure/security.policy?rev=821473&r1=821472&r2=821473&view=diff > ============================================================================== > --- > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/dgcServerExposure/security.policy > (original) > +++ > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/dgcServerExposure/security.policy > Sun Oct 4 07:42:32 2009 > @@ -1,4 +1,21 @@ > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > permission java.security.AllPermission; > }; > > > Modified: > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/operations/security.policy > URL: > http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/operations/security.policy?rev=821473&r1=821472&r2=821473&view=diff > ============================================================================== > --- > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/operations/security.policy > (original) > +++ > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/BasicJeriExporter/operations/security.policy > Sun Oct 4 07:42:32 2009 > @@ -1,4 +1,21 @@ > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > permission java.security.AllPermission; > }; > > > Modified: > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/localHostExposure/security.policy > URL: > http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/localHostExposure/security.policy?rev=821473&r1=821472&r2=821473&view=diff > ============================================================================== > --- > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/localHostExposure/security.policy > (original) > +++ > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/localHostExposure/security.policy > Sun Oct 4 07:42:32 2009 > @@ -1,4 +1,21 @@ > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > permission java.security.AllPermission; > }; > > > Modified: > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/serverSocketClose/security.policy > URL: > http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/serverSocketClose/security.policy?rev=821473&r1=821472&r2=821473&view=diff > ============================================================================== > --- > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/serverSocketClose/security.policy > (original) > +++ > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/tcp/serverSocketClose/security.policy > Sun Oct 4 07:42:32 2009 > @@ -1,4 +1,21 @@ > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > permission java.security.AllPermission; > }; > > > Modified: > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/security.policy > URL: > http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/security.policy?rev=821473&r1=821472&r2=821473&view=diff > ============================================================================== > --- > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/security.policy > (original) > +++ > incubator/river/jtsk/trunk/qa/jtreg/net/jini/jeri/transport/multihomed/security.policy > Sun Oct 4 07:42:32 2009 > @@ -1,4 +1,21 @@ > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > permission java.security.AllPermission; > }; > > > 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=821473&r1=821472&r2=821473&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 4 07:42:32 2009 > @@ -3,9 +3,26 @@ > */ > > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > permission java.security.AllPermission; > }; > > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > + permission java.security.AllPermission; > +}; > + > grant { > // standard test activation permissions > permission java.io.FilePermission "..${/}..${/}test.props", "read"; > > 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=821473&r1=821472&r2=821473&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 4 07:42:32 2009 > @@ -1,4 +1,21 @@ > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > permission java.security.AllPermission; > }; > > > Modified: > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassLoader/4881293/security.policy > URL: > http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassLoader/4881293/security.policy?rev=821473&r1=821472&r2=821473&view=diff > ============================================================================== > --- > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassLoader/4881293/security.policy > (original) > +++ > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassLoader/4881293/security.policy > Sun Oct 4 07:42:32 2009 > @@ -1,4 +1,21 @@ > -grant codeBase "file:${java.home}/lib/ext/*" { > +grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > permission java.security.AllPermission; > }; > > > Modified: > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassLoader/urlStreamHandlerFactory/security.policy > URL: > http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassLoader/urlStreamHandlerFactory/security.policy?rev=821473&r1=821472&r2=821473&view=diff > ============================================================================== > --- > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassLoader/urlStreamHandlerFactory/security.policy > (original) > +++ > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassLoader/urlStreamHandlerFactory/security.policy > Sun Oct 4 07:42:32 2009 > @@ -1,4 +1,21 @@ > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > permission java.security.AllPermission; > }; > > > Modified: > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/arrayClassNames/security.policy > URL: > http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/arrayClassNames/security.policy?rev=821473&r1=821472&r2=821473&view=diff > ============================================================================== > --- > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/arrayClassNames/security.policy > (original) > +++ > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/arrayClassNames/security.policy > Sun Oct 4 07:42:32 2009 > @@ -1,4 +1,21 @@ > -grant codeBase "file:${java.home}/lib/ext/*" { > +grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > permission java.security.AllPermission; > }; > > > Modified: > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/constructorCheck/security.policy > URL: > http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/constructorCheck/security.policy?rev=821473&r1=821472&r2=821473&view=diff > ============================================================================== > --- > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/constructorCheck/security.policy > (original) > +++ > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/constructorCheck/security.policy > Sun Oct 4 07:42:32 2009 > @@ -1,4 +1,21 @@ > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > permission java.security.AllPermission; > }; > > > Modified: > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/malformedAncestorURLs/security.policy > URL: > http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/malformedAncestorURLs/security.policy?rev=821473&r1=821472&r2=821473&view=diff > ============================================================================== > --- > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/malformedAncestorURLs/security.policy > (original) > +++ > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/malformedAncestorURLs/security.policy > Sun Oct 4 07:42:32 2009 > @@ -1,4 +1,21 @@ > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > permission java.security.AllPermission; > }; > > > Modified: > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/nonURLAncestor/security.policy > URL: > http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/nonURLAncestor/security.policy?rev=821473&r1=821472&r2=821473&view=diff > ============================================================================== > --- > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/nonURLAncestor/security.policy > (original) > +++ > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/nonURLAncestor/security.policy > Sun Oct 4 07:42:32 2009 > @@ -1,4 +1,21 @@ > grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > permission java.security.AllPermission; > }; > > > Modified: > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/pinContextLoader/security.policy > URL: > http://svn.apache.org/viewvc/incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/pinContextLoader/security.policy?rev=821473&r1=821472&r2=821473&view=diff > ============================================================================== > --- > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/pinContextLoader/security.policy > (original) > +++ > incubator/river/jtsk/trunk/qa/jtreg/net/jini/loader/pref/PreferredClassProvider/pinContextLoader/security.policy > Sun Oct 4 07:42:32 2009 > @@ -1,4 +1,21 @@ > -grant codeBase "file:${java.home}/lib/ext/*" { > +grant codeBase "file:${java.home}/lib/ext/*" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-policy.jar" { > + permission java.security.AllPermission; > +}; > + > +grant codeBase "file:${jtlib.tmp}/jsk-lib.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-platform.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/jsk-resources.jar" { > + permission java.security.AllPermission; > +}; > +grant codeBase "file:${jtlib.tmp}/phoenix-init.jar" { > permission java.security.AllPermission; > }; > > >
