maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tom Guyette (JIRA)" <j...@codehaus.org>
Subject [jira] Created: (MNG-3154) Declaring a site with a file:// location one layer deep results in site-deploy failure
Date Thu, 16 Aug 2007 21:48:47 GMT
Declaring a site with a file:// location one layer deep results in site-deploy failure
--------------------------------------------------------------------------------------

                 Key: MNG-3154
                 URL: http://jira.codehaus.org/browse/MNG-3154
             Project: Maven 2
          Issue Type: Bug
          Components: Sites & Reporting
    Affects Versions: 2.0.4
            Reporter: Tom Guyette


To reproduce:

1 - Create a project that has a <site> declaration that uses a <url>file:///usr/local/test/</url>
2 - Make sure the directory /usr/local/test exists and has appropriate write permissions
3 - Run site-deploy on the project
4 - Receive error that looks something like this:

[INFO] [site:deploy]
file:///usr/local/m2-websites/transport-webservice/site/transport-webservice-xmlbeans-jar
- Session: Opened  
file:///usr/local/m2-websites/transport-webservice/site/transport-webservice-xmlbeans-jar
- Session: Disconnecting  
file:///usr/local/m2-websites/transport-webservice/site/transport-webservice-xmlbeans-jar
- Session: Disconnected
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error uploading site

Embedded error: Error copying directory structure
/usr/local/m2-websites/transport-webservice/site/transport-webservice-xmlbeans-jar/./checkstyle.html
(No such file or directory)


5 - Change the site <url> such that maven will have to create *TWO NEW* layers of directory,
run site-deploy, note that it works!
6 - Change the site <url> such that maven will have to create ZERO new layers of directory,
run site-deploy, note that it also works!

site-deploy only seems to fail in the case where Maven has to create a single subdirectory
for the current project.  It looks like wagon doesn't realize it has to create the first layer
of directory... possibly something to do with explicit mention of "." as a directory in the
wagon code.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message