[ http://jira.codehaus.org/browse/MSITE-531?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=264478#action_264478 ]
Andrew Phillips commented on MSITE-531: --------------------------------------- @Lukas: well, it depends a bit on whether you see the ability to provide normalized URLs as the responsbility of the Site plugin or not. Currently, the unnormalized URL that is causing the problem with Google Code is straight from {{site.distributionManagement.url}}. But indeed, the issue currently affects only DAV on Google Code, and it's not really a bug in the wagon either, just a feature request (the bug is on Google's side). Hence my annoyed comment [1] over at the correct issue, WAGON-319 ;-) As far as I'm concerned you can mark this as "Not a bug" and refer to the wagon issue. [1] http://jira.codehaus.org/browse/WAGON-319?focusedCommentId=264473&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_264473 > Site deployment fails on googlecode repository (unnecessary '/./' path > element in WebDAV URL) > --------------------------------------------------------------------------------------------- > > Key: MSITE-531 > URL: http://jira.codehaus.org/browse/MSITE-531 > Project: Maven 2.x and 3.x Site Plugin > Issue Type: Bug > Components: site:deploy > Affects Versions: 2.1, 3.0-beta-3 > Environment: Maven 2.2.1, 3.0.1, wagon-webdav 1.0-beta-2, > wagon-webdav-jackrabbit 1.0-beta-7 > Reporter: Marcin Kuthan > Attachments: patch-MSITE-531-corrected-style.diff, > patch-MSITE-531.diff > > > 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 > 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