Did you try to upload a file through scp to that connection?
Maybe you have to give a password or key in your settings.xml server
settings.
Hth,
Nick S.
Andreas Gies wrote:
Hello, I am trying to set up maven for a small group and would like to
host a repository for the group's artefacts as well.
I can build with maven and install into my local directory; but the
deployment into the remote repository fails saying I have
No permission to create the directory "repository". This directory
already exists, is accessible and writeable for the user I have
Configured to log on to my server.
Is there something I am missing ?
My settings.xml looks like :
<?xml version="1.0" encoding="ISO-8859-1"?>
<settings>
<servers>
<server>
<id>soa-knowledge</id>
<username>maven</username>
<filePermissions>664</filePermissions>
<directoryPermissions>775</directoryPermissions>
</server>
</servers>
</settings>
My pom.xml contains
<distributionManagement>
<repository>
<id>soa-knowledge</id>
<name>SOA Knowledge Repository</name>
<url>scp://soa-knowledge.net/repository</url>
</repository>
</distributionManagement>
Many thanks in advance for any hints
Andreas
....
[INFO] [deploy:deploy]
altDeploymentRepository = null
[DEBUG] adding permissions to wagon connection: 664 775
Uploading:
scp://soa-knowledge.net/repository/sonic-pso-emea/SonicCommon/1.0-DEV/So
nicCommon-1.0-DEV.jar
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Error deploying artifact: Error performing commands for file
transfer
Exit code: 1 - mkdir: cannot create directory `/repository': Keine
Berechtigung
[INFO]
------------------------------------------------------------------------
[DEBUG] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Error deploying
artifact: Error performing commands for file transfer
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Default
LifecycleExecutor.java:564)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifec
ycle(DefaultLifecycleExecutor.java:480)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultL
ifecycleExecutor.java:459)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandle
Failures(DefaultLifecycleExecutor.java:311)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
DefaultLifecycleExecutor.java:278)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifec
ycleExecutor.java:143)
at
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:330)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:123)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:272)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.MojoExecutionException: Error
deploying artifact: Error performing commands for file transfer
at
org.apache.maven.plugin.deploy.DeployMojo.execute(DeployMojo.java:174)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginMa
nager.java:420)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Default
LifecycleExecutor.java:539)
... 16 more
Caused by:
org.apache.maven.artifact.deployer.ArtifactDeploymentException: Error
deploying artifact: Error performing commands for file transfer
at
org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(Defaul
tArtifactDeployer.java:94)
at
org.apache.maven.plugin.deploy.DeployMojo.execute(DeployMojo.java:162)
... 18 more
Caused by: org.apache.maven.wagon.TransferFailedException: Error
performing commands for file transfer
at
org.apache.maven.wagon.providers.ssh.ScpHelper.createRemoteDirectories(S
cpHelper.java:59)
at
org.apache.maven.wagon.providers.ssh.jsch.ScpWagon.put(ScpWagon.java:62)
at
org.apache.maven.artifact.manager.DefaultWagonManager.putRemoteFile(Defa
ultWagonManager.java:222)
at
org.apache.maven.artifact.manager.DefaultWagonManager.putArtifact(Defaul
tWagonManager.java:151)
at
org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(Defaul
tArtifactDeployer.java:80)
... 19 more
Caused by: org.apache.maven.wagon.CommandExecutionException: Exit code:
1 - mkdir: cannot create directory `/repository': Keine Berechtigung
at
org.apache.maven.wagon.providers.ssh.jsch.AbstractJschWagon.executeComma
nd(AbstractJschWagon.java:237)
at
org.apache.maven.wagon.providers.ssh.AbstractSshWagon.executeCommand(Abs
tractSshWagon.java:239)
at
org.apache.maven.wagon.providers.ssh.ScpHelper.createRemoteDirectories(S
cpHelper.java:55)
... 23 more
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 7 seconds
[INFO] Finished at: Thu Mar 01 10:59:46 CET 2007
[INFO] Final Memory: 6M/12M
[INFO]
------------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]