Author: pnedonosko
Date: 2010-06-15 10:50:10 -0400 (Tue, 15 Jun 2010)
New Revision: 2609
Modified:
jcr/trunk/exo.jcr.component.core/pom.xml
jcr/trunk/exo.jcr.component.core/src/test/resources/test.policy
Log:
EXOJCR-790 local paths to URL conversion
Modified: jcr/trunk/exo.jcr.component.core/pom.xml
===================================================================
--- jcr/trunk/exo.jcr.component.core/pom.xml 2010-06-15 14:35:13 UTC (rev 2608)
+++ jcr/trunk/exo.jcr.component.core/pom.xml 2010-06-15 14:50:10 UTC (rev 2609)
@@ -474,14 +474,23 @@
<configuration>
<tasks>
<echo>Creating Access Policy for tests</echo>
+
+ <makeurl file="${settings.localRepository}"
property="localRepositoryURL"/>
+ <makeurl file="${project.build.outputDirectory}"
property="outputDirectoryURL"/>
+ <makeurl file="${project.build.testOutputDirectory}"
property="testOutputDirectoryURL"/>
+
+ <echo message="Local repository URL:
${localRepositoryURL}"/>
+ <echo message="Output directory URL:
${outputDirectoryURL}"/>
+ <echo message="Test output directory URL:
${testOutputDirectoryURL}"/>
+
<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}${file.separator}"/>
- <filter token="MAIN_CLASSES"
value="${project.build.outputDirectory}${file.separator}"/>
- <filter token="TEST_CLASSES"
value="${project.build.testOutputDirectory}${file.separator}"/>
+ <filter token="MAVEN_REPO"
value="${localRepositoryURL}"/>
+ <filter token="MAIN_CLASSES"
value="${outputDirectoryURL}"/>
+ <filter token="TEST_CLASSES"
value="${testOutputDirectoryURL}"/>
</filterset>
</copy>
</tasks>
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-15 14:35:13
UTC (rev 2608)
+++ jcr/trunk/exo.jcr.component.core/src/test/resources/test.policy 2010-06-15 14:50:10
UTC (rev 2609)
@@ -1,12 +1,12 @@
-grant codeBase "file:@MAVEN_REPO@-"{
+grant codeBase "@MAVEN_REPO@-"{
permission java.security.AllPermission;
};
-grant codeBase "file:@MAIN_CLASSES@-"{
+grant codeBase "@MAIN_CLASSES@-"{
permission java.security.AllPermission;
};
-grant codeBase "file:@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