Hi Hans
I switched to the GMOD repos and it worked.
Thanks for your help

Guillaume

On Thu, Apr 16, 2009 at 10:08 PM, tog <[email protected]> wrote:
> Ok,
> my repository was not declared properly. But still I have a problem
> which I think is due to the fact I am uploading for the first time
> (and probably some needed directories are not existing)
>
> Now I have:
>
>         repository(url: 'dav:https://dav.codehaus.org/snapshots/groovy/') {
>             authentication(userName: "${username}", password: "${password}")
>         }
>
>         snapshotRepository(url:
> 'dav:https://dav.codehaus.org/snapshots.repository/groovy/') {
>             authentication(userName: "${username}", password: "${password}")
>         }
>
> and using
> version='0.5.0-SNAPSHOT' works while switching to
> version='0.5.0' fails with the following error.
>
> The only difference I see now is that
>
> All the dires exsits in
> /snapshots.repository/groovy/org/codehaus/groovy/modules/groovyws/0.5.0-SNAPSHOT
> While the other repo stops at: /repository/groovy/org/codehaus/groovy/modules/
>
> It looks like the "archivesBaseName" directory has to exist.
>
> Correct ?
>
>
>
> Execution failed for task :uploadLibs.
>         at org.gradle.api.internal.AbstractTask.execute(AbstractTask.java:185)
>         at 
> org.gradle.execution.DefaultTaskExecuter.executeTask(DefaultTaskExecuter.java:161)
>         at 
> org.gradle.execution.DefaultTaskExecuter.execute(DefaultTaskExecuter.java:148)
>         at 
> org.gradle.execution.DefaultTaskExecuter.execute(DefaultTaskExecuter.java:77)
>         at 
> org.gradle.execution.DefaultTaskExecuter.execute(DefaultTaskExecuter.java:88)
>         at 
> org.gradle.execution.TaskNameResolvingBuildExecuter.execute(TaskNameResolvingBuildExecuter.java:104)
>         at org.gradle.Gradle.runInternal(Gradle.java:123)
>         at org.gradle.Gradle.run(Gradle.java:93)
>         at org.gradle.Main.execute(Main.java:232)
>         at org.gradle.Main.main(Main.java:77)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>         at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.gradle.BootstrapMain.main(BootstrapMain.java:53)
> Caused by: org.apache.tools.ant.BuildException: Error deploying
> artifact 'org.codehaus.groovy.modules:groovyws:jar': Error deploying
> artifact: Failed to transfer file:
> https://dav.codehaus.org/snapshots/groovy/org/codehaus/groovy/modules/groovyws/0.5.0/groovyws-0.5.0.jar.
> Return code is: 405 Method Not Allowed
>         at 
> org.apache.maven.artifact.ant.DeployTask.doExecute(DeployTask.java:138)
>         at 
> org.gradle.api.internal.dependencies.maven.deploy.CustomDeployTask.doExecute(CustomDeployTask.java:42)
>         at 
> org.apache.maven.artifact.ant.AbstractArtifactTask.execute(AbstractArtifactTask.java:665)
>         at 
> org.gradle.api.internal.dependencies.maven.deploy.AbstractMavenResolver.execute(AbstractMavenResolver.java:189)
>         at 
> org.gradle.api.internal.dependencies.maven.deploy.AbstractMavenResolver.commitPublishTransaction(AbstractMavenResolver.java:181)
>         at 
> org.apache.ivy.core.publish.PublishEngine.publish(PublishEngine.java:263)
>         at 
> org.gradle.api.internal.dependencies.DefaultDependencyPublisher.publish(DefaultDependencyPublisher.java:64)
>         at 
> org.gradle.api.internal.dependencies.BaseDependencyManager.publish(BaseDependencyManager.java:140)
>         at org.gradle.api.tasks.Upload.upload(Upload.java:67)
>         at org.gradle.api.tasks.Upload.access$000(Upload.java:37)
>         at org.gradle.api.tasks.Upload$1.execute(Upload.java:60)
>         at 
> org.gradle.api.internal.AbstractTask.doExecute(AbstractTask.java:221)
>         at org.gradle.api.internal.AbstractTask.execute(AbstractTask.java:175)
>         ... 14 common frames omitted
> Caused by: org.apache.maven.artifact.deployer.ArtifactDeploymentException:
> Error deploying artifact: Failed to transfer file:
> https://dav.codehaus.org/snapshots/groovy/org/codehaus/groovy/modules/groovyws/0.5.0/groovyws-0.5.0.jar.
> Return code is: 405 Method Not Allowed
>         at 
> org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:94)
>         at 
> org.apache.maven.artifact.ant.DeployTask.doExecute(DeployTask.java:117)
>         ... 26 common frames omitted
> Caused by: org.apache.maven.wagon.TransferFailedException: Failed to
> transfer file: 
> https://dav.codehaus.org/snapshots/groovy/org/codehaus/groovy/modules/groovyws/0.5.0/groovyws-0.5.0.jar.
> Return code is: 405 Method Not Allowed
>         at 
> org.apache.maven.wagon.providers.webdav.WebDavWagon.put(WebDavWagon.java:311)
>         at 
> org.apache.maven.artifact.manager.DefaultWagonManager.putRemoteFile(DefaultWagonManager.java:244)
>         at 
> org.apache.maven.artifact.manager.DefaultWagonManager.putArtifact(DefaultWagonManager.java:160)
>         at 
> org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:80)
>         ... 27 common frames omitted
>
> BUILD FAILED
>
>
> Best Regards
> Guillaume
>
> On Thu, Apr 16, 2009 at 8:39 PM, Hans Dockter <[email protected]> wrote:
>>
>> I have attached a test project, that allows me to deploy to a codehaus 
>> webdav repository. This works for me with a gradle-0.5.2 where 
>> commons-httpclient-3.0.jar and webdavlib-2.0.jar are removed from the 
>> distributions lib folder.
>>
>> You need set your username and password for the maven deployer in the 
>> build.gradle.
>>
>> I have used "dav:https://dav.codehaus.org/snapshots.repository/gradle/"; as 
>> repository. You have to change it to groovy-ws.
>>
>> I hope this helps
>>
>> - Hans
>>
>>
>>
>>
>> On Apr 16, 2009, at 2:21 PM, tog wrote:
>>
>>> No pb
>>> Here is the new one. Any other suggestion ?
>>>
>>> Exception is:
>>> org.gradle.api.GradleScriptException: Build file 
>>> '/Users/alleon/Documents/groovy/groovyws/build.gradle'
>>> Execution failed for task :uploadLibs.
>>>        at 
>>> org.gradle.api.internal.AbstractTask.execute(AbstractTask.java:185)
>>>        at 
>>> org.gradle.execution.DefaultTaskExecuter.executeTask(DefaultTaskExecuter.java:161)
>>>        at 
>>> org.gradle.execution.DefaultTaskExecuter.execute(DefaultTaskExecuter.java:148)
>>>        at 
>>> org.gradle.execution.DefaultTaskExecuter.execute(DefaultTaskExecuter.java:77)
>>>        at 
>>> org.gradle.execution.DefaultTaskExecuter.execute(DefaultTaskExecuter.java:88)
>>>        at 
>>> org.gradle.execution.TaskNameResolvingBuildExecuter.execute(TaskNameResolvingBuildExecuter.java:104)
>>>        at org.gradle.Gradle.runInternal(Gradle.java:123)
>>>        at org.gradle.Gradle.run(Gradle.java:93)
>>>        at org.gradle.Main.execute(Main.java:232)
>>>        at org.gradle.Main.main(Main.java:77)
>>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>        at 
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>>        at 
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>>        at java.lang.reflect.Method.invoke(Method.java:585)
>>>        at org.gradle.BootstrapMain.main(BootstrapMain.java:53)
>>> Caused by: java.lang.IllegalArgumentException: id is null
>>>        at 
>>> org.apache.commons.httpclient.protocol.Protocol.getProtocol(Protocol.java:110)
>>>        at 
>>> org.apache.commons.httpclient.HostConfiguration.setHost(HostConfiguration.java:254)
>>>        at 
>>> org.apache.commons.httpclient.HostConfiguration.setHost(HostConfiguration.java:320)
>>>        at 
>>> org.apache.webdav.lib.WebdavSession.getSessionInstance(WebdavSession.java:149)
>>>        at 
>>> org.apache.webdav.lib.WebdavSession.getSessionInstance(WebdavSession.java:127)
>>>        at 
>>> org.apache.webdav.lib.WebdavResource.setClient(WebdavResource.java:1273)
>>>        at 
>>> org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1298)
>>>        at 
>>> org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1320)
>>>        at 
>>> org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1408)
>>>        at 
>>> org.apache.webdav.lib.WebdavResource.<init>(WebdavResource.java:290)
>>>        at 
>>> org.apache.maven.wagon.providers.webdav.CorrectedWebdavResource.<init>(CorrectedWebdavResource.java:54)
>>>        at 
>>> org.apache.maven.wagon.providers.webdav.WebDavWagon.openConnection(WebDavWagon.java:143)
>>>        at 
>>> org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:143)
>>>        at 
>>> org.apache.maven.artifact.manager.DefaultWagonManager.putRemoteFile(DefaultWagonManager.java:242)
>>>        at 
>>> org.apache.maven.artifact.manager.DefaultWagonManager.putArtifact(DefaultWagonManager.java:160)
>>>        at 
>>> org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:80)
>>>        at 
>>> org.apache.maven.artifact.ant.DeployTask.doExecute(DeployTask.java:117)
>>>        at 
>>> org.gradle.api.internal.dependencies.maven.deploy.CustomDeployTask.doExecute(CustomDeployTask.java:42)
>>>        at 
>>> org.apache.maven.artifact.ant.AbstractArtifactTask.execute(AbstractArtifactTask.java:665)
>>>        at 
>>> org.gradle.api.internal.dependencies.maven.deploy.AbstractMavenResolver.execute(AbstractMavenResolver.java:189)
>>>        at 
>>> org.gradle.api.internal.dependencies.maven.deploy.AbstractMavenResolver.commitPublishTransaction(AbstractMavenResolver.java:181)
>>>        at 
>>> org.apache.ivy.core.publish.PublishEngine.publish(PublishEngine.java:263)
>>>        at 
>>> org.gradle.api.internal.dependencies.DefaultDependencyPublisher.publish(DefaultDependencyPublisher.java:64)
>>>        at 
>>> org.gradle.api.internal.dependencies.BaseDependencyManager.publish(BaseDependencyManager.java:140)
>>>        at org.gradle.api.tasks.Upload.upload(Upload.java:67)
>>>        at org.gradle.api.tasks.Upload.access$000(Upload.java:37)
>>>        at org.gradle.api.tasks.Upload$1.execute(Upload.java:60)
>>>        at 
>>> org.gradle.api.internal.AbstractTask.doExecute(AbstractTask.java:221)
>>>        at 
>>> org.gradle.api.internal.AbstractTask.execute(AbstractTask.java:175)
>>>        ... 14 common frames omitted
>>>
>>> BUILD FAILED
>>>
>>>
>>
>> --
>> Hans Dockter
>> Gradle Project lead
>> http://www.gradle.org
>>
>>
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>
>>    http://xircles.codehaus.org/manage_email
>>
>
>
>
> --
>
> PGP KeyID: 1024D/47172155
> FingerPrint: C739 8B3C 5ABF 127F CCFA  5835 F673 370B 4717 2155
>
> http://cheztog.blogspot.com
>



-- 

PGP KeyID: 1024D/47172155
FingerPrint: C739 8B3C 5ABF 127F CCFA  5835 F673 370B 4717 2155

http://cheztog.blogspot.com

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

    http://xircles.codehaus.org/manage_email


Reply via email to