Man, I told you in http://jira.codehaus.org/browse/MSITE-145

SFTP is NOT FTP

You configured Maven to use SFTP
You are connecting by hand to FTP

http://en.wikipedia.org/wiki/SSH_file_transfer_protocol
http://en.wikipedia.org/wiki/File-Transfer_Protocol


On 6/1/06, Borut Bolčina <[EMAIL PROTECTED]> wrote:
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]




--
I could give you my word as a Spaniard.
No good. I've known too many Spaniards.
                            -- The Princess Bride

Reply via email to