Fixes the integration test runs on Windows by ensuring valid URIs
diff --git a/common/common.xml b/common/common.xml
index 8c35a2a..f97b780 100644
--- a/common/common.xml
+++ b/common/common.xml
@@ -153,7 +153,18 @@
         
         <!-- init the property containing the ivy-cache and the integration repo location placeholders -->
         <delete file="${basedir}/../user-ivy.properties"/>
-        <echo file="${basedir}/../user-ivy.properties" message="ivy.cache=${ivy.cache.dir}&#xa;"/> 
+        <!-- replace the backslashes with slashes in the ivy.cache.dir -->
+        <echo message="${ivy.cache.dir}" file="tmp.file" />
+        <loadfile property="transformed.ivy.cache.dir" srcFile="tmp.file">
+            <filterchain>
+                <tokenfilter>
+                    <replaceregex pattern="\\" replace="/" flags="g"/>
+                </tokenfilter>
+            </filterchain>
+        </loadfile>
+        <delete file="tmp.file"/>
+
+        <echo file="${basedir}/../user-ivy.properties" message="ivy.cache=${transformed.ivy.cache.dir}&#xa;"/> 
 	</target>
 
 	<target name="diagnostics" description="diagnostics">