Author: dkatayev
Date: 2010-06-14 07:50:43 -0400 (Mon, 14 Jun 2010)
New Revision: 2572
Modified:
jcr/trunk/exo.jcr.component.core/pom.xml
jcr/trunk/exo.jcr.component.core/src/test/resources/test.policy
Log:
EXOJCR-756 test.policy updated. Path to sources and maven repository are set by ant task.
Modified: jcr/trunk/exo.jcr.component.core/pom.xml
===================================================================
--- jcr/trunk/exo.jcr.component.core/pom.xml 2010-06-14 11:40:29 UTC (rev 2571)
+++ jcr/trunk/exo.jcr.component.core/pom.xml 2010-06-14 11:50:43 UTC (rev 2572)
@@ -468,6 +468,28 @@
<goal>run</goal>
</goals>
</execution>
+ <execution>
+ <id>prepare-test-policy</id>
+ <phase>process-test-resources</phase>
+ <configuration>
+ <tasks>
+ <echo>Creating Access Policy for tests</echo>
+ <copy todir="${project.build.testOutputDirectory}"
overwrite="true">
+ <fileset
dir="${project.basedir}/src/test/resources/">
+ <include name="test.policy"/>
+ </fileset>
+ <filterset>
+ <filter token="MAVEN_REPO"
value="${settings.localRepository}"/>
+ <filter token="MAIN_CLASSES"
value="${project.build.outputDirectory}"/>
+ <filter token="TEST_CLASSES"
value="${project.build.testOutputDirectory}"/>
+ </filterset>
+ </copy>
+ </tasks>
+ </configuration>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
</executions>
<dependencies>
<dependency>
Modified: jcr/trunk/exo.jcr.component.core/src/test/resources/test.policy
===================================================================
--- jcr/trunk/exo.jcr.component.core/src/test/resources/test.policy 2010-06-14 11:40:29
UTC (rev 2571)
+++ jcr/trunk/exo.jcr.component.core/src/test/resources/test.policy 2010-06-14 11:50:43
UTC (rev 2572)
@@ -1,12 +1,14 @@
-grant codeBase
"file:/home/tolusha/java/exo-jcr/jcr/trunk/exo.jcr.component.core/target/classes/-"{
- permission java.security.AllPermission;
+grant codeBase "@MAVEN_REPO@/-"{
+ permission java.security.AllPermission;
};
-grant codeBase "file:/home/tolusha/java/exo-dependencies/repository/-"{
- permission java.security.AllPermission;
+grant codeBase "@MAIN_CLASSES@/-"{
+ permission java.security.AllPermission;
};
-grant codeBase
"file:/home/tolusha/java/exo-jcr/jcr/trunk/exo.jcr.component.core/target/test-classes/-"{
+
+
+grant codeBase "@TEST_CLASSES@/-"{
permission java.lang.RuntimePermission "setSecurityManager";
permission java.lang.RuntimePermission "getJCRSystemSession";
permission java.lang.RuntimePermission "manageRepository";
Show replies by date