Site deployment fails on googlecode repository (unnecessary '/./' path element 
in WebDAV URL)
---------------------------------------------------------------------------------------------

                 Key: MOJO-1611
                 URL: http://jira.codehaus.org/browse/MOJO-1611
             Project: Mojo
          Issue Type: Bug
          Components: wagon
         Environment: Maven 2.2.1, 3.0.1, wagon-webdav 1.0-beta-2, 
wagon-webdav-jackrabbit 1.0-beta-7
            Reporter: Marcin Kuthan


Hi,

I configured my project to use Wagon WebDAV provider to deploy project 
site. In general it works as I expected but it fails if the site is 
deployed on googlecode.

Transfer error: org.apache.maven.wagon.TransferFailedException: Failed 
to transfer file: 
https://m4enterprise.googlecode.com/svn/site/./css/maven-base.css. 
Return code is: 500 
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-site-plugin:3.0-beta-3:deploy 
(default-deploy) on project corporate-pom: Error uploading site: 
Failed to transfer file: 
https://m4enterprise.googlecode.com/svn/site/./css/maven-base.css. 
Return code is: 500 -> [Help 1] 
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to 
execute goal org.apache.maven.plugins:maven-site-plugin:3.0-beta-3:deploy 
(default-deploy) on project corporate-pom: Error uploading site 
at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:203) 
at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148) 
at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:140) 
at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
 
at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
 
at 
org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
 
at 
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
 
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:316) 
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:153) 
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:451) 
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:188) 
at org.apache.maven.cli.MavenCli.main(MavenCli.java:134) 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 
at java.lang.reflect.Method.invoke(Method.java:616) 
at 
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
 
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) 
at 
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
 
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352) 
Caused by: org.apache.maven.plugin.MojoExecutionException: Error uploading site 
at 
org.apache.maven.plugins.site.SiteDeployMojo.execute(SiteDeployMojo.java:271) 
at 
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:107)
 
at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:195) 
... 19 more 
Caused by: org.apache.maven.wagon.TransferFailedException: Failed to 
transfer file: 
https://m4enterprise.googlecode.com/svn/site/./css/maven-base.css. 
Return code is: 500 
at 
org.apache.maven.wagon.shared.http.AbstractHttpClientWagon.put(AbstractHttpClientWagon.java:368)
 
at 
org.apache.maven.wagon.shared.http.AbstractHttpClientWagon.put(AbstractHttpClientWagon.java:280)
 
at 
org.apache.maven.wagon.providers.webdav.WebDavWagon.putDirectory(WebDavWagon.java:188)
 
at 
org.apache.maven.wagon.providers.webdav.WebDavWagon.putDirectory(WebDavWagon.java:182)
 
at 
org.apache.maven.plugins.site.SiteDeployMojo.execute(SiteDeployMojo.java:257) 
... 21 more

I filled an issue in googlecode bug tracker 
(http://code.google.com/p/support/issues/detail?id=4786). There is a 
suspicion that '/./' part of URL is an error cause.

It has been discussed also on Maven mailing list:
http://maven.40175.n5.nabble.com/How-to-avoid-part-of-URL-during-site-deployment-td3307034.html

Because I don't know exactly which Maven plugin is responsible for URL 
pre-processing during site deployment, the similar issue was created for site 
plugin:
http://jira.codehaus.org/browse/MSITE-531

Thanks,
Marcin

-- 
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

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to