[ 
https://issues.apache.org/jira/browse/MDEPLOY-98?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17965709#comment-17965709
 ] 

Olivier Lamy commented on MDEPLOY-98:
-------------------------------------

This project has moved from Jira to GitHub Issues. This issue was migrated to 
[apache/maven-deploy-plugin#265|https://github.com/apache/maven-deploy-plugin/issues/265].
 

> Cannot deploy-file to sftp using another username/password
> ----------------------------------------------------------
>
>                 Key: MDEPLOY-98
>                 URL: https://issues.apache.org/jira/browse/MDEPLOY-98
>             Project: Maven Deploy Plugin (Moved to GitHub Issues)
>          Issue Type: Bug
>          Components: deploy:deploy-file
>    Affects Versions: 2.4
>         Environment: Java version: 1.6.0_12
> Java home: /data/JavaIDE/jdk1.6.0_12-x64/jre
> Default locale: en_GB, platform encoding: UTF-8
> OS name: "linux" version: "2.6.26-1-amd64" arch: "amd64" Family: "unix"
>            Reporter: Richard Gomes
>            Assignee: Benjamin Bentmann
>            Priority: Major
>         Attachments: mvn-deploy-2.txt, mvn-deploy.txt
>
>
> I'm trying to copy one artifact to my shared repository.
> I have the original .pom and .jar files downloaded locally from an external 
> repository.
> My settings file has:
>     <server>
>       <id>jquantlib-external_free</id>
>       <username>continuum</username>
>       <password>secret</password>
>     </server>
> My pom.xml has:
> <repository>
>       <id>jquantlib-external_free</id>
>       <name>JQuantLib External Free Repository</name>
>       <url>sftp://ftp.jquantlib.org/maven2/repos/external_free</url>
>       <layout>default</layout>
>       <uniqueVersion>false</uniqueVersion>
>     </repository>
> These are the test cases and results:
> 1) initial trial according to documentation:
> mvn deploy:deploy-file -DpomFile=joda-primitives-0.6.pom 
> -Durl=sftp://ftp.jquantlib.org/maven2/repos/external_free 
> -DrepositoryId=jquantlib-external_free -Dfile=lib/joda-primitives-0.6.jar -X 
> -e
> It does ask not any authentication information but seems it's not picking up 
> anything from settings.xml, otherwise it would connect properly.
> 2) Trying to specify the username/password in the command line:
> mvn deploy:deploy-file -DpomFile=joda-primitives-0.6.pom 
> -Durl=sftp://continuum:sec...@ftp.jquantlib.org/maven2/repos/external_free 
> -DrepositoryId=jquantlib-external_free -Dfile=lib/joda-primitives-0.6.jar -X 
> -e
> Authentication information is simply ignored.
> 3) Trying to removed 'repositoryId' 
> mvn deploy:deploy-file -DpomFile=joda-primitives-0.6.pom 
> -Durl=sftp://continuum:sec...@ftp.jquantlib.org/maven2/repos/external_free  
> -Dfile=lib/joda-primitives-0.6.jar -X -e
> Authentication information is simply ignored.
> Asks my password (and not the password of account continuum):
> Password for rgo...@ftp.jquantlib.org:
> 4) back to the initial test and the stack trace
> mvn deploy:deploy-file -DpomFile=joda-primitives-0.6.pom 
> -Durl=sftp://ftp.jquantlib.org/maven2/repos/external_free 
> -DrepositoryId=jquantlib-external_free -Dfile=lib/joda-primitives-0.6.jar -X 
> -e  
> (logfile attached)
> Thanks a lot
> Richard Gomes



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to