No clue why its not working.

I would try a symbolic link instead:
ln -s ~/.ssh/identity ~/.ssh/id_rsa

Wayne

On Mon, May 19, 2008 at 5:42 PM, Waiku Ratty <[EMAIL PROTECTED]> wrote:
> *I am issues with 'mvn deploy' as my private identity file is not 'id_rsa'
> but called 'identity'. I am using maven 2.0.7 on my MacBook 10.5.2.
>
> Instead of the default ~/.ssh/id_rsa, I have created a ~/.ssh/identity file
> (4096 bit DSA). There are no issues in using this private file for all other
> ssh communications.
>
> According to the Maven Documentation, following is my ~/.m2/settings.xml
> file:
> *
>  <servers>
>    <server>
>      <id>remote_repository</id>
>      <username>remote_username</username>
>      <privateKey>~/.ssh/identity</privateKey>
>      <passphrase>my_passphrase</passphrase>
>    </server>
>  </servers>
>
> </settings>
>
> *
> It seems that while doing "mvn deploy", maven is not recognizing this
> configuration in the settings.xml. It gives out following errors (with -e
> switch):
> *
> [WARNING] repository metadata for: 'snapshot com:repository:1.0-SNAPSHOT'
> could not be retrieved from repository: due to an error: Exit code: 1 -
> Warning: Identity file /Users/local_username/.ssh/id_rsa not accessible: No
> such file or directory.
> Permission denied (publickey,gssapi-with-mic).
>
> [INFO] Repository  will be blacklisted
> Uploading: scpexe://maven.remote_repository.com/var/ ....
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Error deploying artifact: Error executing command for transfer
>
> Exit code 255 - Warning: Identity file /Users/local_username/.ssh/id_rsa not
> accessible: No such file or directory.
> Permission denied (publickey,gssapi-with-mic).
>
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Trace
> org.apache.maven.lifecycle.LifecycleExecutionException: Error deploying
> artifact: Error executing command for transfer
>        at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:564)
>
>        at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480)
>
>        at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:459)
>
>        at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311)
>
>        at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278)
>
>        at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143)
>
>        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:334)
>        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:125)
>        at org.apache.maven.cli.MavenCli.main(MavenCli.java:280)
>        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:585)
>        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 executing command for transfer
>        at
> org.apache.maven.plugin.deploy.DeployMojo.execute(DeployMojo.java:174)
>        at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:443)
>
>        at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539)
>
>        ... 16 more
> Caused by: org.apache.maven.artifact.deployer.ArtifactDeploymentException:
> Error deploying artifact: Error executing command for transfer
>        at
> org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:94)
>
>        at
> org.apache.maven.plugin.deploy.DeployMojo.execute(DeployMojo.java:162)
>        ... 18 more
> Caused by: org.apache.maven.wagon.TransferFailedException: Error executing
> command for transfer
>        at
> org.apache.maven.wagon.providers.ssh.external.ScpExternalWagon.put(ScpExternalWagon.java:290)
>
>        at
> org.apache.maven.artifact.manager.DefaultWagonManager.putRemoteFile(DefaultWagonManager.java:237)
>
>        at
> org.apache.maven.artifact.manager.DefaultWagonManager.putArtifact(DefaultWagonManager.java:153)
>
>        at
> org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:80)
>
>        ... 19 more
> Caused by: org.apache.maven.wagon.CommandExecutionException: Exit code 255 -
> Warning: Identity file /Users/local_username/.ssh/id_rsa not accessible: No
> such file or directory.
> Permission denied (publickey,gssapi-with-mic).
>
>        at
> org.apache.maven.wagon.providers.ssh.external.ScpExternalWagon.executeCommand(ScpExternalWagon.java:145)
>
>        at
> org.apache.maven.wagon.providers.ssh.external.ScpExternalWagon.executeCommand(ScpExternalWagon.java:326)
>
>        at
> org.apache.maven.wagon.providers.ssh.external.ScpExternalWagon.put(ScpExternalWagon.java:286)
>
>        ... 22 more
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 22 seconds
> [INFO] Finished at: Mon May 19 15:22:39 PDT 2008
> [INFO] Final Memory: 12M/25M
> [INFO] -----
>

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

Reply via email to