Ensuring all composite packagings use the correct local resolve
diff --git a/library/publish.xml b/library/publish.xml
index 63126be..f2f9cbc 100644
--- a/library/publish.xml
+++ b/library/publish.xml
@@ -16,7 +16,7 @@
 	<import file="common.xml"/>
 	<import file="../common/publish.xml"/>
 
-	<target name="publish-ivy" depends="ivy.init, resolve">
+	<target name="publish-ivy" depends="common-common.ivy.init, common-common.resolve">
 		<delete quiet="true" file="${ivy.output.file}"/>
 		<mkdir dir="${ivy.output.dir}" />
 		<ivy:publish resolver="eclipse-${publication.resolver.prefix}-library-publish" overwrite="true" pubdate="${timestamp}" status="${release.type}">
diff --git a/multi-bundle/publish.xml b/multi-bundle/publish.xml
index 3a0a44a..270b5ea 100644
--- a/multi-bundle/publish.xml
+++ b/multi-bundle/publish.xml
@@ -12,7 +12,7 @@
  ******************************************************************************
 -->
 
-<project name="publish-multi-bundle" xmlns:ivy="antlib:org.apache.ivy.ant" xmlns:aws="antlib:org.springframework.build.aws">
+<project name="publish-multi-bundle" xmlns:ivy="antlib:org.apache.ivy.ant">
 
     <import file="common.xml"/>
 
@@ -50,7 +50,7 @@
         </move>
     </target>
 
-    <target name="publish-package-build" depends="ivy.init">
+    <target name="publish-package-build">
         <fail message="The 'project.name' property must be set on this project.">
             <condition>
                 <not>
@@ -74,7 +74,7 @@
                 passphrase="${passphrase}" />
     </target>
     
-    <target name="publish-package-download" depends="ivy.init">
+    <target name="publish-package-download">
         <fail message="The 'project.name' property must be set on this project.">
             <condition>
                 <not>
diff --git a/par/publish.xml b/par/publish.xml
index b0a1375..c0c761f 100644
--- a/par/publish.xml
+++ b/par/publish.xml
@@ -16,7 +16,7 @@
 	<import file="common.xml"/>
 	<import file="../common/publish.xml"/>
 
-	<target name="publish-ivy" depends="ivy.init, resolve">
+	<target name="publish-ivy" depends="common-common.ivy.init, common-common.resolve">
 		<delete quiet="true" file="${ivy.output.file}"/>
 		<mkdir dir="${ivy.output.dir}" />
 		<ivy:publish resolver="eclipse-${publication.resolver.prefix}-bundle-publish" overwrite="true" pubdate="${timestamp}" status="${release.type}">