Brett Porter wrote on Wednesday, June 15, 2005 5:54 PM:

> I think you want scpexe://. scp:// uses the built in Jsch provider.
> 
> - Brett

and plink has different options than standard ssh:

maven.ssh.executable=plink
maven.ssh.options=-A -2 -ssh
maven.scp.executable=pscp
maven.scp.options=-2

- J�rg

> 
> On 6/16/05, Daniel Frey <[EMAIL PROTECTED]> wrote:
>> Hello
>> 
>> I am using plink.exe, pscp.exe and the following properties:
>> 
>> maven.repo.list = a
>> maven.repo.a = scp://maven.a.ch
>> maven.repo.a.directory = /data/maven
>> maven.repo.a.username = my_name
>> maven.repo.a.scp.executable = C:/Path/To/pscp.exe maven.username =
>> my_name 
>> 
>> However, I still get the following error:
>> 
>> Failed to deploy to: a Reason:
>> 
> org.apache.maven.wagon.authentication.AuthenticationException: Cannot
>> connect. Reason: Private key was not found. You must define a
>> private key or a password for repo: a 
>> 
> org.apache.maven.wagon.authentication.AuthenticationException: Cannot
>> connect. Reason: Private key was not found. You must define a
>>         private key or a password for repo: a at
>> 
> org.apache.maven.wagon.providers.ssh.ScpWagon.openConnection(ScpWagon.
>> java:1
>> 64)
>>         at
>> org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:123)
>> at
>> org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:90) 
>> at  
>> 
> org.apache.maven.artifact.deployer.DefaultArtifactDeployer.dep
> loyFiles(Defau
>> ltArtifactDeployer.java:376)
>>         at
>> 
> org.apache.maven.artifact.deployer.DefaultArtifactDeployer.doD
> eploy(DefaultA
>> rtifactDeployer.java:324)
>>         at
>> 
> org.apache.maven.artifact.deployer.DefaultArtifactDeployer.han
> dleDeploy(Defa
>> ultArtifactDeployer.java:131)
>>         at
>> 
> org.apache.maven.artifact.deployer.DefaultArtifactDeployer.dep
> loy(DefaultArt
>> ifactDeployer.java:102)
>>         at
>> 
> org.apache.maven.artifact.deployer.DeployBean.deploy(DeployBea
> n.java:142)
>>         at
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at
>> 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess
> orImpl.java:39
>> )
>>         at
>> 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth
> odAccessorImpl
>> .java:25)
>>         at java.lang.reflect.Method.invoke(Method.java:324)        
>> at 
>> 
> org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBean
> Tag.java:230)
>>         at
>> 
> org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScr
> ipt.java:145)
>>         at
>> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) 
>> at
>>        
>> org.apache.commons.jelly.impl.DynamicTag.doTag(DynamicTag.java:125)
>> at  
> org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
>>         at
>> org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) 
>> at 
>> 
> org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(Mave
> nGoalTag.java:
>> 79)
>>         at
>> 
> org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction
> .performAction
>> (MavenGoalTag.java:110)
>>         at com.werken.werkz.Goal.fire(Goal.java:639)
>>         at com.werken.werkz.Goal.attain(Goal.java:575)         at
>> 
> org.apache.maven.plugin.PluginManager.attainGoals(PluginManage
> r.java:671)
>>         at
> org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
>>         at org.apache.maven.cli.App.doMain(App.java:488)
>>         at org.apache.maven.cli.App.main(App.java:1239)
>>         at
> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>         at
>> 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess
> orImpl.java:39
>> )
>>         at
>> 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth
> odAccessorImpl
>> .java:25)
>>         at java.lang.reflect.Method.invoke(Method.java:324)
>>         at com.werken.forehead.Forehead.run(Forehead.java:551)
>>         at com.werken.forehead.Forehead.main(Forehead.java:581)
>> Caused by:
> org.apache.maven.wagon.authentication.AuthenticationException:
>> Private key was not found. You must define a private key or a
>>         password for repo: a at
>> 
> org.apache.maven.wagon.providers.ssh.ScpWagon.openConnection(S
> cpWagon.java:1
>> 28)
>>         ... 31 more
>> 
>> BUILD FAILED
>> File...... C:\Dokumente und Einstellungen\Daniel
>> Frey\.maven\cache\maven-artifact-plugin-1.5.2\plugin.jelly
>> Element... artifact:artifact-deploy
>> Line...... 90
>> Column.... 9
>> Unable to deploy to any repositories
>> Total time: 3 seconds
>> Finished at: Wed Jun 15 17:29:25 CEST 2005
>> 
>> -----Urspr�ngliche Nachricht-----
>> Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
>> Gesendet: Mittwoch, 15. Juni 2005 15:40
>> An: [email protected]; [email protected]
>> Betreff: [ANN] Maven Artifact Plugin 1.5.2 released
>> 
>> We are pleased to announce the Maven Artifact Plugin 1.5.2 release!
>> 
>> http://maven.apache.org/reference/plugins/artifact/
>> 
>> Tools to manage artifacts and deployment.
>> 
>> Changes in this version include:
>> 
>>   Fixed bugs:
>> 
>> o Correct the translation of dependency properties on deployment of
>> the POM   Issue: MPARTIFACT-51. o Upgrade Wagon SSH External
>>   provider to allow the use of no private key, and to correctly pass
>> the private key and port arguments Issue: MPARTIFACT-52. 
>> 
>> o Upgrade Wagon SSH provider to fix directory creation in the SFTP
>> provider   Issue: MPARTIFACT-53. 
>> 
>> To automatically install the plugin, type the following on a single
>> line: 
>> 
>> maven plugin:download
>>   -Dmaven.repo.remote=http://repo1.maven.org/maven
>>   -DgroupId=maven
>>   -DartifactId=maven-artifact-plugin
>>   -Dversion=1.5.2
>> 
>> For a manual installation, you can download the plugin here:
>> 
> http://www.apache.org/dyn/closer.cgi/java-repository/maven/plugins/mav
>> en-art
>> ifact-plugin-1.5.2.jar
>> 
>> 
>> Have fun!
>> -The Maven Artifact Plugin development team
>> 
>> 
>> 
> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>> 
>> 
>> 
>> 
>> 
> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>> 
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to