fix upload process, many thanks to Jaikiran
diff --git a/build.xml b/build.xml
index f9785a1..745fd89 100644
--- a/build.xml
+++ b/build.xml
@@ -453,7 +453,7 @@
 
   <target name="prepare-upload" depends="bin-dist">
     <property name="upload.dir"
-              value="${build.javarepository}/org/apache/ant/${artifact.name}/${artifact.version}"/>
+              value="${build.javarepository}/org.apache.ant/${artifact.name}/${artifact.version}"/>
     <mkdir dir="${upload.dir}"/>
     <copy file="${jarname}" todir="${upload.dir}"/>
     <copy file="${target.pom}" todir="${upload.dir}"/>
diff --git a/ivy.xml b/ivy.xml
index ea0cb11..b93fa5c 100644
--- a/ivy.xml
+++ b/ivy.xml
@@ -71,7 +71,7 @@
     <echo message="Creating ivy.xml ${target.ivy.xml}" level="verbose"/>
     <echo file="${target.ivy.xml}"><![CDATA[
       <ivy-module version="2.0">
-        <info organisation="Apache Ant"
+        <info organisation="org.apache.ant"
               module="${artifact.name}"
               revision="${artifact.version}"
               publication="${artifact.publication.datetime}">
diff --git a/upload.xml b/upload.xml
index 32a3a56..d4910e6 100644
--- a/upload.xml
+++ b/upload.xml
@@ -35,7 +35,7 @@
     <ivy:retrieve settingsRef="upload"/>
     <ivy:deliver settingsRef="upload"/>
     <ivy:publish publishivy="false"
-                 artifactspattern="${build.javarepository}/[organisation]/[module]/[artifact]/[revision]/[artifact]-[revision](-[classifier]).[ext]"
+                 artifactspattern="${build.javarepository}/[organisation]/[module]/[revision]/[artifact]-[revision](-[classifier]).[ext]"
                  resolver="nexus"
                  settingsRef="upload"/>
   </target>