Hello,
just want to tell the latest on this issue if someone else is in similar
situation. I managed to deploy my project's site with
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ssh</artifactId>
</extension>
</extensions>
and
<distributionManagement>
<site>
<id>website</id>
<name>My project site</name>
<url>scp://my.server/.1/WEB/my/project</url>
</site>
</distributionManagement>
One of the mistakes I made was the wrong url. The correct url is the
one printed out by pwd when in user home directory on remote server.
With wagon-ftp and <url>ftp://my.server/.1/WEB/my/project</url> I get
known issue (http://jira.codehaus.org/browse/WAGONFTP-7)
Wagon protocol 'ftp' doesn't support directory copying
I am glad I can do site deploys now with scp, but others stuck with ftp
access...
Regards,
Borut
Borut Bolčina pravi:
On Windows XP, with maven 2.0.4 and site plugin 2.0-beta-5 when doing
site:deploy with
<distributionManagement>
<site>
<id>website</id>
<name>my project site</name>
<url>sftp://my.server/project</url>
</site>
</distributionManagement>
a command mkdir -p /project/ is issued which I think is not correct
When executing from cmd window
C:\Documents and Settings\Borut\Desktop\Workspace\MyProject>ftp
my.server
Connected to my.server.
220 (vsFTPd 2.0.3)
User (my.server:(none)): myusername
331 Please specify the password.
Password:
230 Login successful.
ftp> mkdir -p /project/
257 "/-p" created
ftp>
Instead of creating /project directory, the ftp client creates a
directory with name "-p". I think that is the reason the site:deploy
fails. See bellow.
C:\Documents and Settings\Borut\Desktop\Workspace\MyProject>mvn
site:deploy
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'site'.
[INFO]
----------------------------------------------------------------------------
[INFO] Building MyProject
[INFO] task-segment: [site:deploy]
[INFO]
----------------------------------------------------------------------------
[INFO] [site:deploy]
The authenticity of host 'my.server' can't be established.
RSA key fingerprint is
4a:86:2b:a7:15:29:ee:4b:10:8f:8e:73:53:b0:9e:cd.
Are you sure you want to continue connecting? (yes/no): yes
sftp://my.server/project - Session: Opened
Executing command: mkdir -p /project/.
sftp://my.server/project - Session: Disconnecting
sftp://my.server/project - Session: Disconnected
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Error uploading site
Embedded error: Error performing commands for file transfer
Exit code: 1 - mkdir: cannot create directory `/project': Permission
denied
[INFO]
------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 10 seconds
[INFO] Finished at: Thu Jun 01 23:06:05 CEST 2006
[INFO] Final Memory: 7M/13M
[INFO]
------------------------------------------------------------------------
The same happens when trying to deploy with scp.
Regards,
Borut
---------------------------------------------------------------------
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]