[ 
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

        

Reply via email to