You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by "Nine, Todd - Contractor" <To...@IFLYATA.COM> on 2005/10/11 16:09:49 UTC
SCP to our repository
Hello,
I am having a very hard time getting our *:deploy goals to upload to our
internal repository via SCP. I am using all putty tools, so I am using
plink and pscp. When I execute the command from the command line it works,
when I execute it from Maven, I receive an exception. I am using Maven
1.02. Has anyone else experienced this issue or know how to solve it? I
have been trying for 3 days to get this to work. If I execute the following
command it works.
pscp -i "c:\documents and settings\c200506\maven.ppk" -l c200506
target/atacommon-1.3.jar
sun10.ata.com:/a01/proj/Maven/repository/atacommon/jars/atacommon-1.3.jar
Here is the error from the debug ssh logs for our server.
debug1: userauth-request for user USERNAME_NOT_SET service ssh-connection
method none
Here is the error message locally
jar:deploy:
[echo] maven.repo.list is set - using artifact deploy mode
Will deploy to 1 repository(ies): sun10
Deploying to repository: sun10
com.jcraft.jsch.JSchException: Auth fail
at com.jcraft.jsch.Session.connect(Unknown Source)
at
org.apache.maven.deploy.deployers.GenericSshDeployer.init(GenericSshDeployer
.java:181)
at
org.apache.maven.deploy.deployers.ScpDeployer.init(ScpDeployer.java:103)
at org.apache.maven.deploy.DeployTool.deploy(DeployTool.java:134)
at
org.apache.maven.artifact.deployer.DefaultArtifactDeployer.doDeploy(DefaultA
rtifactDeployer.java:390)
at
org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArt
ifactDeployer.java:123)
at
org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArt
ifactDeployer.java:121)
at
org.apache.maven.artifact.deployer.DeployBean.deploy(DeployBean.java:144)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
org.apache.commons.jelly.impl.DynamicBeanTag.doTag(DynamicBeanTag.java:230)
at
org.apache.commons.jelly.impl.StaticTagScript.run(StaticTagScript.java:145)
at
org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at
org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at
org.apache.commons.jelly.tags.core.OtherwiseTag.doTag(OtherwiseTag.java:87)
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.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at
org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:84)
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.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(MavenGoalTag.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(PluginManager.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(NativeMethodAccessorImpl.java:39
)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.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)
Failed to deploy to: sun10 Reason: Cannot connect. Reason: Auth fail
My build.properties in user.home
#User Settings. Only modify these settings to the end comment!
maven.username=c200506
user.name=c200506
user.home=c:/Documents and Settings/${user.name}
#End User Settings
#Maven Settings
maven.xdoc.date=left
maven.scp.executable=pscp
maven.scp.args=-2 -i ${user.home}/maven.ppk
maven.ssh.executable=TortoisePlink
#Repository Settings
#Download Settings
maven.repo.remote=http://www.ibiblio.org/maven/,http://sun10.ata.com:9200/Ma
ven/repository/
#Repository Upload Settings
maven.repo.list=sun10
maven.repo.sun10=scp://sun10.ata.com
maven.repo.sun10.directory=/a01/proj/Maven/repository
maven.repo.sun10.username=${maven.username}
#CVS Settings
maven.scm.method=cvs
maven.scm.cvs.root=:ext:${maven.username}@sun10.ata.com:/a01/proj/CVS
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org