On Tue, Mar 23, 2010 at 7:12 PM, Russel Winder <[email protected] > wrote:
> On Tue, 2010-03-23 at 15:08 +0100, Hans Dockter wrote: > [ . . . ] > > > > Have a look at the GPars build. You need to provide Maven-style urls, > > like: > > > > repository(url: "dav:https://dav.codehaus.org/repository/gpars/") { > > authentication(userName: gpars_repoUserName, password: > > gpars_repoPassword) > > } > > > > Watch the dav: at the very beginning. > > > Hans, > > Thanks for correcting my specification. I guess there was a change > somewhere that I missed as I know this used to work. Anyway, I have now > tried it and I think I am getting the same error :-( > > uploadArchives { > repositories.mavenDeployer { > uniqueVersion = false > configuration = configurations.deployJars > repository ( url : 'dav: > https://dav.codehaus.org/repository/gant/' ) { > authentication ( userName : gant_repoUserName , password : > gant_repoPassword ) > } > snapshotRepository ( url : 'dav: > https://dav.codehaus.org/snapshots.repository/gant/' ) { > authentication ( userName: gant_repoUserName , password : > gant_repoPassword ) > } > } > } > > > gives me: > What exactly do you need to achieve? The above would be for publishing the gant jar to the codehaus Maven repos. The stacktrace below indicates a problem with uploading the Gant distribution to the codehaus distribution repositories. - Hans -- Hans Dockter Founder, Gradle http://www.gradle.org, http://twitter.com/gradleorg CEO, Gradle Inc. - Gradle Training, Support, Consulting http://www.gradle.biz > > * Exception is: > org.gradle.api.tasks.LocationAwareTaskExecutionException: Build file > '/home/users/russel/Repositories/Git/Git/Gant/build.gradle' > Execution failed for task ':uploadDistribution'. > at > org.gradle.api.internal.tasks.DefaultTaskExecuter.executeActions(DefaultTaskExecuter.java:63) > at > org.gradle.api.internal.tasks.DefaultTaskExecuter.execute(DefaultTaskExecuter.java:41) > at > org.gradle.api.internal.project.taskfactory.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:32) > at > org.gradle.api.internal.project.taskfactory.ExecutionShortCircuitTaskExecuter.execute(ExecutionShortCircuitTaskExecuter.java:48) > at > org.gradle.api.internal.tasks.SkipTaskExecuter.doExecute(SkipTaskExecuter.java:57) > at > org.gradle.api.internal.tasks.SkipTaskExecuter.execute(SkipTaskExecuter.java:35) > at > org.gradle.api.internal.tasks.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:32) > at > org.gradle.api.internal.AbstractTask.execute(AbstractTask.java:222) > at > org.gradle.execution.DefaultTaskGraphExecuter.executeTask(DefaultTaskGraphExecuter.java:165) > at > org.gradle.execution.DefaultTaskGraphExecuter.doExecute(DefaultTaskGraphExecuter.java:158) > at > org.gradle.execution.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:77) > at > org.gradle.execution.TaskNameResolvingBuildExecuter.execute(TaskNameResolvingBuildExecuter.java:161) > at > org.gradle.execution.DelegatingBuildExecuter.execute(DelegatingBuildExecuter.java:54) > at > org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:177) > at > org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:112) > at > org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:80) > at org.gradle.launcher.Main.execute(Main.java:93) > at org.gradle.launcher.Main.main(Main.java:42) > at org.gradle.launcher.GradleMain.main(GradleMain.java:54) > Caused by: org.gradle.api.GradleException: Could not publish configurations > [configuration ':distribution']. > at > org.gradle.api.internal.artifacts.ivyservice.ErrorHandlingIvyService.publish(ErrorHandlingIvyService.java:44) > at > org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.publish(DefaultConfiguration.java:200) > at org.gradle.api.tasks.Upload.upload(Upload.java:57) > at > org.gradle.api.internal.BeanDynamicObject.invokeMethod(BeanDynamicObject.java:158) > at > org.gradle.api.internal.CompositeDynamicObject.invokeMethod(CompositeDynamicObject.java:93) > at org.gradle.api.tasks.Upload_Decorated.invokeMethod(Unknown > Source) > at org.gradle.util.ReflectionUtil.invoke(ReflectionUtil.groovy:26) > at > org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$2.execute(AnnotationProcessingTaskFactory.java:127) > at > org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$2.execute(AnnotationProcessingTaskFactory.java:125) > at > org.gradle.api.internal.tasks.DefaultTaskExecuter.executeActions(DefaultTaskExecuter.java:55) > ... 18 common frames omitted > Caused by: org.gradle.api.UncheckedIOException: java.net.SocketException: > Invalid argument or cannot assign requested address > at > org.gradle.api.internal.artifacts.ivyservice.DefaultIvyDependencyPublisher.publish(DefaultIvyDependencyPublisher.java:58) > at > org.gradle.api.internal.artifacts.ivyservice.DefaultIvyService.publish(DefaultIvyService.java:144) > at > org.gradle.api.internal.artifacts.ivyservice.ShortcircuitEmptyConfigsIvyService.publish(ShortcircuitEmptyConfigsIvyService.java:61) > at > org.gradle.api.internal.artifacts.ivyservice.ErrorHandlingIvyService.publish(ErrorHandlingIvyService.java:42) > ... 27 common frames omitted > Caused by: java.net.SocketException: Invalid argument or cannot assign > requested address > at > org.apache.commons.httpclient.protocol.SSLProtocolSocketFactory.createSocket(SSLProtocolSocketFactory.java:81) > at > org.apache.commons.httpclient.protocol.SSLProtocolSocketFactory.createSocket(SSLProtocolSocketFactory.java:126) > at > org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:706) > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:386) > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:170) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:396) > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:324) > at > org.apache.webdav.lib.WebdavResource.propfindMethod(WebdavResource.java:3175) > at > org.apache.webdav.lib.WebdavResource.propfindMethod(WebdavResource.java:3145) > at > org.apache.webdav.lib.WebdavResource.setNamedProp(WebdavResource.java:879) > at > org.apache.webdav.lib.WebdavResource.setBasicProperties(WebdavResource.java:824) > at > org.apache.webdav.lib.WebdavResource.setProperties(WebdavResource.java:1746) > at > org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1156) > at > org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1175) > at > org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1261) > at > org.apache.webdav.lib.WebdavResource.<init>(WebdavResource.java:274) > at > org.gradle.api.internal.artifacts.repositories.WebdavRepository.put(WebdavRepository.java:55) > at > org.apache.ivy.plugins.repository.AbstractRepository.put(AbstractRepository.java:130) > at > org.apache.ivy.plugins.resolver.RepositoryResolver.put(RepositoryResolver.java:227) > at > org.apache.ivy.plugins.resolver.RepositoryResolver.publish(RepositoryResolver.java:209) > at > org.apache.ivy.core.publish.PublishEngine.publish(PublishEngine.java:282) > at > org.apache.ivy.core.publish.PublishEngine.publish(PublishEngine.java:261) > at > org.gradle.api.internal.artifacts.ivyservice.DefaultIvyDependencyPublisher.publish(DefaultIvyDependencyPublisher.java:54) > ... 30 common frames omitted > 18:08:12.960 [main] ERROR org.gradle.launcher.Main - > BUILD FAILED > > > -- > Russel. > > ============================================================================= > Dr Russel Winder Partner > xmpp: [email protected] > Concertant LLP t: +44 20 7585 2200, +44 20 7193 9203 > 41 Buckmaster Road, f: +44 8700 516 084 voip: > sip:[email protected] <sip%[email protected]> > London SW11 1EN, UK m: +44 7770 465 077 skype: russel_winder >
