[ http://jira.codehaus.org/browse/MANTTASKS-15?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Herve Boutemy updated MANTTASKS-15: ----------------------------------- Attachment: MANTTASKS-15_site_update.diff ok, I tried inheritRefs but it doesn't work: there is a ClassCastException when using PlexusContainer reference... I don't think we can do much about it, since it is related to Ant classloading mechanisms. To me, the only thing to do is to add a note in the documentation: this is the patch I'm attaching. > scp:// urls not recognised, even when wagon-ssh is installed. > ------------------------------------------------------------- > > Key: MANTTASKS-15 > URL: http://jira.codehaus.org/browse/MANTTASKS-15 > Project: Maven 2.x Ant Tasks > Issue Type: Bug > Reporter: Steve Loughran > Priority: Minor > Attachments: ant-v-logfile.txt, MANTTASKS-15.diff, > MANTTASKS-15_site_update.diff > > > I have got the <install> task working to pull in the various deployment wagons > <target name="m2-wagons" depends="m2-pom,ssh-init"> > <m2:install-provider artifactId="wagon-ssh" > version="${wagon-ssh.version}"/> > <m2:install-provider artifactId="wagon-ssh-external" > version="${wagon-ssh-external.version}"/> > <m2:install-provider artifactId="wagon-file" > version="${wagon-file.version}"/> > <m2:install-provider artifactId="wagon-ftp" > version="${wagon-ftp.version}"/> > </target> > But when I run a deploy target and use the scp:// protocol , I get the > unknown protocol error. > <target name="m2-ssh-deploy" depends="m2-pom,ssh-init,m2-wagons"> > > <property name="m2.upload.url" > value="scp://${ssh.host}/www/repository"/> > <m2:deploy file="${target.jar}"> > <remoteRepository url="${m2.upload.url}"> > <authentication username="${ssh.user}" > privateKey="${ssh.keyfile}"/> > </remoteRepository> > <pom refid="m2.pom"/> > </m2:deploy> > </target> > This is only for scp:, the others, scpexe, file: and ftp: do work. Is the url > schema wrong? Is there any way to enum what protocols are currently supported? > I would recommend that the error message "unsupported protocol" is > supplemented with a listing of what protocols are supported. That way its > easier to differentiate spelling error from uninstalled wagon. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira