Thanks for the detailed report. Since Milestone7 was released, we've upgrade to Apache HttpClient v4.1.2, and we are relying on it's support for proxy authentication.
Any chance you can test out a recent nightly build ([1]http://gradle.org/nightly) and let us know if this issue persists? Then at least we'll know if this will be an issue in Milestone8, due out in a week or so.
----------------------------------------------------------------------------------------
[1] http://gradle.org/nightly
|
I had the same problem with nightly build milestone8 from 1/19/2012
|
I tried also to set the system property, like systemProp.http.auth.ntlm.domain=\, but it did not help. Is NTLM prxy authorization implemented?
|
Running the sample project with the latest nightly build leads to a slightly different error output.
------------------------------------------------------------
Gradle 1.0-milestone-8-20120119000021+0100
------------------------------------------------------------
C:\workspaces\learn\cats_gradle>gradle --stacktrace build
main resources
:compileJava
FAILURE: Build failed with an exception.
- What went wrong:
Could not resolve group:commons-collections, module:commons-collections, version
:3.2.
Required by:
:cats_gradle:1.0
Cause: Could not GET 'http://repo1.maven.org/maven2/commons-collections/commons-
collections/3.2/commons-collections-3.2.pom'. Received status code 407 from serv
er: Proxy Authentication Required
- Try:
Run with --info or --debug option to get more log output.
- Exception is:
org.gradle.api.internal.artifacts.ivyservice.ModuleVersionResolveException: Coul
d not resolve group:commons-collections, module:commons-collections, version:3.2
.
Required by:
:cats_gradle:1.0
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.LazyDependenc
yToModuleResolver$DefaultModuleVersionResolver.getDescriptor(LazyDependencyToMod
uleResolver.java:74)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.Dependency
GraphBuilder$ModuleVersionSelectorResolveState.resolve(DependencyGraphBuilder.ja
va:870)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.Dependency
GraphBuilder$DefaultModuleRevisionResolveState.getDescriptor(DependencyGraphBuil
der.java:606)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.Dependency
GraphBuilder$DependencyEdge.calculateTargetConfigurations(DependencyGraphBuilder
.java:309)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.Dependency
GraphBuilder$DependencyEdge.attachToTargetConfigurations(DependencyGraphBuilder.
java:285)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.Dependency
GraphBuilder.traverseGraph(DependencyGraphBuilder.java:119)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.Dependency
GraphBuilder.resolve(DependencyGraphBuilder.java:55)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.DefaultDep
endencyResolver.resolve(DefaultDependencyResolver.java:66)
at org.gradle.api.internal.artifacts.ivyservice.CacheLockingArtifactDepe
ndencyResolver$1.create(CacheLockingArtifactDependencyResolver.java:36)
at org.gradle.api.internal.artifacts.ivyservice.CacheLockingArtifactDepe
ndencyResolver$1.create(CacheLockingArtifactDependencyResolver.java:34)
at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAcc
ess.java:126)
at org.gradle.cache.internal.DefaultPersistentDirectoryStore.useCache(De
faultPersistentDirectoryStore.java:99)
at org.gradle.api.internal.artifacts.ivyservice.DefaultCacheLockingManag
er.useCache(DefaultCacheLockingManager.java:49)
at org.gradle.api.internal.artifacts.ivyservice.CacheLockingArtifactDepe
ndencyResolver.resolve(CacheLockingArtifactDependencyResolver.java:34)
at org.gradle.api.internal.artifacts.ivyservice.SelfResolvingDependencyR
esolver.resolve(SelfResolvingDependencyResolver.java:42)
at org.gradle.api.internal.artifacts.ivyservice.ShortcircuitEmptyConfigs
ArtifactDependencyResolver.resolve(ShortcircuitEmptyConfigsArtifactDependencyRes
olver.java:78)
at org.gradle.api.internal.artifacts.ivyservice.ErrorHandlingArtifactDep
endencyResolver.resolve(ErrorHandlingArtifactDependencyResolver.java:36)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration
.getResolvedConfiguration(DefaultConfiguration.java:237)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration
_Decorated.getResolvedConfiguration(Unknown Source)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration
$ConfigurationFileCollection.getFiles(DefaultConfiguration.java:497)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration
.getFiles(DefaultConfiguration.java:204)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration
_Decorated.getFiles(Unknown Source)
at org.gradle.api.internal.file.collections.DefaultFileCollectionResolve
Context$FileTreeConverter.convertInto(DefaultFileCollectionResolveContext.java:1
87)
at org.gradle.api.internal.file.collections.DefaultFileCollectionResolve
Context.doResolve(DefaultFileCollectionResolveContext.java:102)
at org.gradle.api.internal.file.collections.DefaultFileCollectionResolve
Context.resolveAsFileTrees(DefaultFileCollectionResolveContext.java:74)
at org.gradle.api.internal.file.collections.DefaultFileCollectionResolve
Context$FileTreeConverter.convertInto(DefaultFileCollectionResolveContext.java:1
78)
at org.gradle.api.internal.file.collections.DefaultFileCollectionResolve
Context.doResolve(DefaultFileCollectionResolveContext.java:97)
at org.gradle.api.internal.file.collections.DefaultFileCollectionResolve
Context.resolveAsFileTrees(DefaultFileCollectionResolveContext.java:74)
at org.gradle.api.internal.file.CompositeFileCollection$1.resolve(Compos
iteFileCollection.java:88)
at org.gradle.api.internal.file.CompositeFileCollection.getSourceCollect
ions(CompositeFileCollection.java:143)
at org.gradle.api.internal.file.CompositeFileTree.getSourceCollections(C
ompositeFileTree.java:30)
at org.gradle.api.internal.file.CompositeFileCollection.getFiles(Composi
teFileCollection.java:38)
at org.gradle.api.internal.file.AbstractFileCollection.iterator(Abstract
FileCollection.java:60)
at org.gradle.api.internal.changedetection.DefaultFileSnapshotter.snapsh
ot(DefaultFileSnapshotter.java:42)
at org.gradle.api.internal.changedetection.InputFilesChangedUpToDateRule
.create(InputFilesChangedUpToDateRule.java:35)
at org.gradle.api.internal.changedetection.CompositeUpToDateRule.create(
CompositeUpToDateRule.java:35)
at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateRepos
itory$HistoricExecution.calcCurrentState(DefaultTaskArtifactStateRepository.java
:80)
at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateRepos
itory$HistoricExecution.isUpToDate(DefaultTaskArtifactStateRepository.java:88)
at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateRepos
itory$TaskArtifactStateImpl.isUpToDate(DefaultTaskArtifactStateRepository.java:1
28)
at org.gradle.api.internal.changedetection.ShortCircuitTaskArtifactState
Repository$ShortCircuitArtifactState.isUpToDate(ShortCircuitTaskArtifactStateRep
ository.java:77)
at org.gradle.api.internal.changedetection.FileCacheBroadcastTaskArtifac
tStateRepository$1.isUpToDate(FileCacheBroadcastTaskArtifactStateRepository.java
:37)
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.exec
ute(SkipUpToDateTaskExecuter.java:44)
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execut
e(ValidatingTaskExecuter.java:57)
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecu
ter.execute(SkipEmptySourceFilesTaskExecuter.java:41)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter
.execute(SkipTaskWithNoActionsExecuter.java:51)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execut
e(SkipOnlyIfTaskExecuter.java:52)
at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter
.execute(ExecuteAtMostOnceTaskExecuter.java:42)
at org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailur
e(AbstractTask.java:250)
at org.gradle.execution.DefaultTaskGraphExecuter.executeTask(DefaultTask
GraphExecuter.java:192)
at org.gradle.execution.DefaultTaskGraphExecuter.doExecute(DefaultTaskGr
aphExecuter.java:177)
at org.gradle.execution.DefaultTaskGraphExecuter.execute(DefaultTaskGrap
hExecuter.java:83)
at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTask
ExecutionAction.java:36)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute
r.java:61)
at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExec
uter.java:23)
at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecu
ter.java:67)
at org.gradle.api.internal.changedetection.TaskCacheLockHandlingBuildExe
cuter$1.run(TaskCacheLockHandlingBuildExecuter.java:31)
at org.gradle.cache.internal.DefaultCacheAccess$1.create(DefaultCacheAcc
ess.java:111)
at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAcc
ess.java:126)
at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAcc
ess.java:109)
at org.gradle.cache.internal.DefaultPersistentDirectoryStore.useCache(De
faultPersistentDirectoryStore.java:103)
at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateCache
Access.useCache(DefaultTaskArtifactStateCacheAccess.java:79)
at org.gradle.api.internal.changedetection.TaskCacheLockHandlingBuildExe
cuter.execute(TaskCacheLockHandlingBuildExecuter.java:29)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute
r.java:61)
at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExec
uter.java:23)
at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecu
ter.java:67)
at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildEx
ecutionAction.java:32)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute
r.java:61)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute
r.java:54)
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(Default
GradleLauncher.java:152)
at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradle
Launcher.java:108)
at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLaun
cher.java:76)
at org.gradle.launcher.cli.RunBuildAction.execute(RunBuildAction.java:42
)
at org.gradle.launcher.cli.RunBuildAction.execute(RunBuildAction.java:28
)
at org.gradle.launcher.exec.ExceptionReportingAction.execute(ExceptionRe
portingAction.java:32)
at org.gradle.launcher.exec.ExceptionReportingAction.execute(ExceptionRe
portingAction.java:21)
at org.gradle.launcher.cli.CommandLineActionFactory$WithLoggingAction.ex
ecute(CommandLineActionFactory.java:238)
at org.gradle.launcher.cli.CommandLineActionFactory$WithLoggingAction.ex
ecute(CommandLineActionFactory.java:222)
at org.gradle.launcher.Main.doAction(Main.java:48)
at org.gradle.launcher.exec.EntryPoint$1.execute(EntryPoint.java:53)
at org.gradle.launcher.exec.EntryPoint$1.execute(EntryPoint.java:51)
at org.gradle.launcher.exec.Execution.execute(Execution.java:28)
at org.gradle.launcher.exec.EntryPoint.run(EntryPoint.java:39)
at org.gradle.launcher.Main.main(Main.java:39)
at org.gradle.launcher.ProcessBootstrap.runNoExit(ProcessBootstrap.java:
51)
at org.gradle.launcher.ProcessBootstrap.run(ProcessBootstrap.java:33)
at org.gradle.launcher.GradleMain.main(GradleMain.java:24)
Caused by: org.gradle.api.UncheckedIOException: Could not GET 'http://repo1.mave
n.org/maven2/commons-collections/commons-collections/3.2/commons-collections-3.2
.pom'. Received status code 407 from server: Proxy Authentication Required
at org.gradle.api.internal.artifacts.repositories.transport.http.HttpRes
ourceCollection.processHttpRequest(HttpResourceCollection.java:168)
at org.gradle.api.internal.artifacts.repositories.transport.http.HttpRes
ourceCollection.initGet(HttpResourceCollection.java:144)
at org.gradle.api.internal.artifacts.repositories.transport.http.HttpRes
ourceCollection.getResource(HttpResourceCollection.java:104)
at org.gradle.api.internal.artifacts.repositories.transport.http.HttpRes
ourceCollection.getResource(HttpResourceCollection.java:64)
at org.gradle.api.internal.artifacts.repositories.ResourceCollectionReso
lver.getResource(ResourceCollectionResolver.java:304)
at org.gradle.api.internal.artifacts.repositories.ResourceCollectionReso
lver.findStaticResourceUsingPattern(ResourceCollectionResolver.java:248)
at org.gradle.api.internal.artifacts.repositories.ResourceCollectionReso
lver.findResourceUsingPattern(ResourceCollectionResolver.java:234)
at org.gradle.api.internal.artifacts.repositories.ResourceCollectionReso
lver.findResourceUsingPatterns(ResourceCollectionResolver.java:136)
at org.gradle.api.internal.artifacts.repositories.MavenResolver.findIvyF
ileRef(MavenResolver.java:117)
at org.apache.ivy.plugins.resolver.BasicResolver.getDependency(BasicReso
lver.java:223)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CacheLockingD
ependencyResolver$1.create(CacheLockingDependencyResolver.java:50)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CacheLockingD
ependencyResolver$1.create(CacheLockingDependencyResolver.java:47)
at org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation(Def
aultCacheAccess.java:172)
at org.gradle.cache.internal.DefaultPersistentDirectoryStore.longRunning
Operation(DefaultPersistentDirectoryStore.java:107)
at org.gradle.api.internal.artifacts.ivyservice.DefaultCacheLockingManag
er.longRunningOperation(DefaultCacheLockingManager.java:57)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CacheLockingD
ependencyResolver.getDependency(CacheLockingDependencyResolver.java:47)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.DependencyRes
olverAdapter.getDependency(DependencyResolverAdapter.java:76)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CachingModule
VersionRepository.resolveModule(CachingModuleVersionRepository.java:138)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CachingModule
VersionRepository.findModule(CachingModuleVersionRepository.java:79)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CachingModule
VersionRepository.getDependency(CachingModuleVersionRepository.java:70)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.IvyContextual
iser$1.invoke(IvyContextualiser.java:44)
at $Proxy33.getDependency(Unknown Source)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.UserResolverC
hain.findLatestModule(UserResolverChain.java:68)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.UserResolverC
hain.create(UserResolverChain.java:51)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.LazyDependenc
yToModuleResolver$DefaultModuleVersionResolver.getDescriptor(LazyDependencyToMod
uleResolver.java:71)
... 85 more
BUILD FAILED
Total time: 4.234 secs
|
I hope somebody solved or solves this. The documentation of Gradle does not help and is probably not complete on this matter.
In 12.3
We could not find a good overview for all possible proxy settings. One place to look are the constants in a file from the ant project. Here a link to the svn view. The other is a Networking Properties page from the JDK docs. If anyone knows a better overview please let us know via the mailing list.
I could not found a better overview of the Networking Properties than the one linked in 12.3.
Two possibilities:
1. NTLM authentication not supported somehow.
2. The http system property settings are not complete or correct.
|
NTLM and 407 error for milestone7 and for milestone8-nightbuild only the 407. I have the same problem here.
|
The issue persists, see my replies and the error for the nightbuild is slightly different as showed by lima.
|
I see earlier in the forum a topic of one month ago also a proxy bug:
> CORE DEV
> Peter Niederwieser (Core Dev) 1 month ago
> GRADLE-1971
>
> I believe the solution chosen was to respect the standard system properties.
Maybe the solution of GRADLE-1971 broke the proxy for NTLM based authentication?
|
I've just made some changes to proxy authentication: I've tested with a proxy using basic auth, but I don't have access to an environment to test NTLM-based proxy authentication.
These changes are available in the latest [1]nightly build : [2]here.
Any chance you guys can try this out?
(I have not yet added support for NTLM domain as part of the authentication - so if you're supplying a username in the format [domain] [username] this likely won't work).
----------------------------------------------------------------------------------------
[1] http://gradle.org/nightly
[2] http://repo.gradle.org/gradle/distributions-snapshots/gradle-1.0-milestone-8-20120123060500+0100-all.zip
|
I need to put my username in the format [domain] [username] and got the following exception with the latest nightly build:
C:\workspaces\learn\cats_gradle>gradle --stacktrace build
main resources
:compileJava
FAILURE: Build failed with an exception.
- What went wrong:
Could not resolve all dependencies for configuration ':compile'.
Cause: Could not resolve group:commons-collections, module:commons-collections,
version:3.2.
Required by:
:cats_gradle:1.0
Cause: java.lang.NullPointerException (no error message)
- Try:
Run with --info or --debug option to get more log output.
- Exception is:
org.gradle.api.artifacts.ResolveException: Could not resolve all dependencies fo
r configuration ':compile'.
at org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfigurat
ion.rethrowFailure(DefaultLenientConfiguration.java:51)
at org.gradle.api.internal.artifacts.ivyservice.DefaultResolvedConfigura
tion.rethrowFailure(DefaultResolvedConfiguration.java:36)
at org.gradle.api.internal.artifacts.ivyservice.SelfResolvingDependencyR
esolver$1.rethrowFailure(SelfResolvingDependencyResolver.java:81)
at org.gradle.api.internal.artifacts.ivyservice.ErrorHandlingArtifactDep
endencyResolver$ErrorHandlingResolvedConfiguration.rethrowFailure(ErrorHandlingA
rtifactDependencyResolver.java:70)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration
$ConfigurationFileCollection.getFiles(DefaultConfiguration.java:499)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration
.getFiles(DefaultConfiguration.java:204)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration
_Decorated.getFiles(Unknown Source)
at org.gradle.api.internal.file.collections.DefaultFileCollectionResolve
Context$FileTreeConverter.convertInto(DefaultFileCollectionResolveContext.java:1
87)
at org.gradle.api.internal.file.collections.DefaultFileCollectionResolve
Context.doResolve(DefaultFileCollectionResolveContext.java:102)
at org.gradle.api.internal.file.collections.DefaultFileCollectionResolve
Context.resolveAsFileTrees(DefaultFileCollectionResolveContext.java:74)
at org.gradle.api.internal.file.collections.DefaultFileCollectionResolve
Context$FileTreeConverter.convertInto(DefaultFileCollectionResolveContext.java:1
78)
at org.gradle.api.internal.file.collections.DefaultFileCollectionResolve
Context.doResolve(DefaultFileCollectionResolveContext.java:97)
at org.gradle.api.internal.file.collections.DefaultFileCollectionResolve
Context.resolveAsFileTrees(DefaultFileCollectionResolveContext.java:74)
at org.gradle.api.internal.file.CompositeFileCollection$1.resolve(Compos
iteFileCollection.java:88)
at org.gradle.api.internal.file.CompositeFileCollection.getSourceCollect
ions(CompositeFileCollection.java:143)
at org.gradle.api.internal.file.CompositeFileTree.getSourceCollections(C
ompositeFileTree.java:30)
at org.gradle.api.internal.file.CompositeFileCollection.getFiles(Composi
teFileCollection.java:38)
at org.gradle.api.internal.file.AbstractFileCollection.iterator(Abstract
FileCollection.java:60)
at org.gradle.api.internal.changedetection.DefaultFileSnapshotter.snapsh
ot(DefaultFileSnapshotter.java:42)
at org.gradle.api.internal.changedetection.InputFilesChangedUpToDateRule
.create(InputFilesChangedUpToDateRule.java:35)
at org.gradle.api.internal.changedetection.CompositeUpToDateRule.create(
CompositeUpToDateRule.java:35)
at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateRepos
itory$HistoricExecution.calcCurrentState(DefaultTaskArtifactStateRepository.java
:80)
at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateRepos
itory$HistoricExecution.isUpToDate(DefaultTaskArtifactStateRepository.java:88)
at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateRepos
itory$TaskArtifactStateImpl.isUpToDate(DefaultTaskArtifactStateRepository.java:1
28)
at org.gradle.api.internal.changedetection.ShortCircuitTaskArtifactState
Repository$ShortCircuitArtifactState.isUpToDate(ShortCircuitTaskArtifactStateRep
ository.java:77)
at org.gradle.api.internal.changedetection.FileCacheBroadcastTaskArtifac
tStateRepository$1.isUpToDate(FileCacheBroadcastTaskArtifactStateRepository.java
:37)
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.exec
ute(SkipUpToDateTaskExecuter.java:44)
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execut
e(ValidatingTaskExecuter.java:57)
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecu
ter.execute(SkipEmptySourceFilesTaskExecuter.java:41)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter
.execute(SkipTaskWithNoActionsExecuter.java:51)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execut
e(SkipOnlyIfTaskExecuter.java:52)
at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter
.execute(ExecuteAtMostOnceTaskExecuter.java:42)
at org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailur
e(AbstractTask.java:250)
at org.gradle.execution.DefaultTaskGraphExecuter.executeTask(DefaultTask
GraphExecuter.java:192)
at org.gradle.execution.DefaultTaskGraphExecuter.doExecute(DefaultTaskGr
aphExecuter.java:177)
at org.gradle.execution.DefaultTaskGraphExecuter.execute(DefaultTaskGrap
hExecuter.java:83)
at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTask
ExecutionAction.java:36)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute
r.java:61)
at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExec
uter.java:23)
at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecu
ter.java:67)
at org.gradle.api.internal.changedetection.TaskCacheLockHandlingBuildExe
cuter$1.run(TaskCacheLockHandlingBuildExecuter.java:31)
at org.gradle.cache.internal.DefaultCacheAccess$1.create(DefaultCacheAcc
ess.java:111)
at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAcc
ess.java:126)
at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAcc
ess.java:109)
at org.gradle.cache.internal.DefaultPersistentDirectoryStore.useCache(De
faultPersistentDirectoryStore.java:103)
at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateCache
Access.useCache(DefaultTaskArtifactStateCacheAccess.java:79)
at org.gradle.api.internal.changedetection.TaskCacheLockHandlingBuildExe
cuter.execute(TaskCacheLockHandlingBuildExecuter.java:29)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute
r.java:61)
at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExec
uter.java:23)
at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecu
ter.java:67)
at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildEx
ecutionAction.java:32)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute
r.java:61)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute
r.java:54)
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(Default
GradleLauncher.java:152)
at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradle
Launcher.java:108)
at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLaun
cher.java:76)
at org.gradle.launcher.cli.RunBuildAction.execute(RunBuildAction.java:42
)
at org.gradle.launcher.cli.RunBuildAction.execute(RunBuildAction.java:28
)
at org.gradle.launcher.exec.ExceptionReportingAction.execute(ExceptionRe
portingAction.java:32)
at org.gradle.launcher.exec.ExceptionReportingAction.execute(ExceptionRe
portingAction.java:21)
at org.gradle.launcher.cli.CommandLineActionFactory$WithLoggingAction.ex
ecute(CommandLineActionFactory.java:238)
at org.gradle.launcher.cli.CommandLineActionFactory$WithLoggingAction.ex
ecute(CommandLineActionFactory.java:222)
at org.gradle.launcher.Main.doAction(Main.java:48)
at org.gradle.launcher.exec.EntryPoint$1.execute(EntryPoint.java:53)
at org.gradle.launcher.exec.EntryPoint$1.execute(EntryPoint.java:51)
at org.gradle.launcher.exec.Execution.execute(Execution.java:28)
at org.gradle.launcher.exec.EntryPoint.run(EntryPoint.java:39)
at org.gradle.launcher.Main.main(Main.java:39)
at org.gradle.launcher.ProcessBootstrap.runNoExit(ProcessBootstrap.java:
51)
at org.gradle.launcher.ProcessBootstrap.run(ProcessBootstrap.java:33)
at org.gradle.launcher.GradleMain.main(GradleMain.java:24)
Caused by: org.gradle.api.internal.artifacts.ivyservice.ModuleVersionResolveExce
ption: Could not resolve group:commons-collections, module:commons-collections,
version:3.2.
Required by:
:cats_gradle:1.0
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.UserResolverC
hain.resolve(UserResolverChain.java:59)
at org.gradle.api.internal.artifacts.ivyservice.clientmodule.ClientModul
eResolver.resolve(ClientModuleResolver.java:40)
at org.gradle.api.internal.artifacts.ivyservice.projectmodule.ProjectDep
endencyResolver.resolve(ProjectDependencyResolver.java:40)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.LazyDependenc
yToModuleResolver$StaticVersionResolveResult.resolve(LazyDependencyToModuleResol
ver.java:101)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.Dependency
GraphBuilder$ModuleVersionSelectorResolveState.resolve(DependencyGraphBuilder.ja
va:869)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.Dependency
GraphBuilder$DefaultModuleRevisionResolveState.getDescriptor(DependencyGraphBuil
der.java:597)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.Dependency
GraphBuilder$DependencyEdge.calculateTargetConfigurations(DependencyGraphBuilder
.java:307)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.Dependency
GraphBuilder$DependencyEdge.attachToTargetConfigurations(DependencyGraphBuilder.
java:283)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.Dependency
GraphBuilder.traverseGraph(DependencyGraphBuilder.java:117)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.Dependency
GraphBuilder.resolve(DependencyGraphBuilder.java:53)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.DefaultDep
endencyResolver.resolve(DefaultDependencyResolver.java:67)
at org.gradle.api.internal.artifacts.ivyservice.CacheLockingArtifactDepe
ndencyResolver$1.create(CacheLockingArtifactDependencyResolver.java:36)
at org.gradle.api.internal.artifacts.ivyservice.CacheLockingArtifactDepe
ndencyResolver$1.create(CacheLockingArtifactDependencyResolver.java:34)
at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAcc
ess.java:126)
at org.gradle.cache.internal.DefaultPersistentDirectoryStore.useCache(De
faultPersistentDirectoryStore.java:99)
at org.gradle.api.internal.artifacts.ivyservice.DefaultCacheLockingManag
er.useCache(DefaultCacheLockingManager.java:49)
at org.gradle.api.internal.artifacts.ivyservice.CacheLockingArtifactDepe
ndencyResolver.resolve(CacheLockingArtifactDependencyResolver.java:34)
at org.gradle.api.internal.artifacts.ivyservice.SelfResolvingDependencyR
esolver.resolve(SelfResolvingDependencyResolver.java:42)
at org.gradle.api.internal.artifacts.ivyservice.ShortcircuitEmptyConfigs
ArtifactDependencyResolver.resolve(ShortcircuitEmptyConfigsArtifactDependencyRes
olver.java:78)
at org.gradle.api.internal.artifacts.ivyservice.ErrorHandlingArtifactDep
endencyResolver.resolve(ErrorHandlingArtifactDependencyResolver.java:36)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration
.getResolvedConfiguration(DefaultConfiguration.java:237)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration
_Decorated.getResolvedConfiguration(Unknown Source)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration
$ConfigurationFileCollection.getFiles(DefaultConfiguration.java:497)
... 66 more
Caused by: java.lang.NullPointerException
at org.apache.http.impl.auth.NTLMEngineImpl.stripDotSuffix(NTLMEngineImp
l.java:175)
at org.apache.http.impl.auth.NTLMEngineImpl.convertHost(NTLMEngineImpl.j
ava:183)
at org.apache.http.impl.auth.NTLMEngineImpl.access$400(NTLMEngineImpl.ja
va:45)
at org.apache.http.impl.auth.NTLMEngineImpl$Type1Message.(NTLMEngi
neImpl.java:764)
at org.apache.http.impl.auth.NTLMEngineImpl.getType1Message(NTLMEngineIm
pl.java:128)
at org.apache.http.impl.auth.NTLMEngineImpl.generateType1Msg(NTLMEngineI
mpl.java:1298)
at org.apache.http.impl.auth.NTLMScheme.authenticate(NTLMScheme.java:125
)
at org.apache.http.impl.auth.AuthSchemeBase.authenticate(AuthSchemeBase.
java:124)
at org.apache.http.client.protocol.RequestProxyAuthentication.process(Re
questProxyAuthentication.java:113)
at org.apache.http.protocol.ImmutableHttpProcessor.process(ImmutableHttp
Processor.java:108)
at org.apache.http.protocol.HttpRequestExecutor.preProcess(HttpRequestEx
ecutor.java:174)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultReq
uestDirector.java:462)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpCl
ient.java:820)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpCl
ient.java:754)
at org.gradle.api.internal.artifacts.repositories.transport.http.HttpRes
ourceCollection.executeMethod(HttpResourceCollection.java:322)
at org.gradle.api.internal.artifacts.repositories.transport.http.HttpRes
ourceCollection.downloadChecksum(HttpResourceCollection.java:232)
at org.gradle.api.internal.artifacts.repositories.transport.http.HttpRes
ourceCollection.findCachedResource(HttpResourceCollection.java:213)
at org.gradle.api.internal.artifacts.repositories.transport.http.HttpRes
ourceCollection.initGet(HttpResourceCollection.java:165)
at org.gradle.api.internal.artifacts.repositories.transport.http.HttpRes
ourceCollection.getResource(HttpResourceCollection.java:132)
at org.gradle.api.internal.artifacts.repositories.transport.http.HttpRes
ourceCollection.getResource(HttpResourceCollection.java:70)
at org.gradle.api.internal.artifacts.repositories.ResourceCollectionReso
lver.getResource(ResourceCollectionResolver.java:304)
at org.gradle.api.internal.artifacts.repositories.ResourceCollectionReso
lver.findStaticResourceUsingPattern(ResourceCollectionResolver.java:248)
at org.gradle.api.internal.artifacts.repositories.ResourceCollectionReso
lver.findResourceUsingPattern(ResourceCollectionResolver.java:234)
at org.gradle.api.internal.artifacts.repositories.ResourceCollectionReso
lver.findResourceUsingPatterns(ResourceCollectionResolver.java:136)
at org.gradle.api.internal.artifacts.repositories.MavenResolver.findIvyF
ileRef(MavenResolver.java:117)
at org.apache.ivy.plugins.resolver.BasicResolver.getDependency(BasicReso
lver.java:223)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CacheLockingD
ependencyResolver$1.create(CacheLockingDependencyResolver.java:50)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CacheLockingD
ependencyResolver$1.create(CacheLockingDependencyResolver.java:47)
at org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation(Def
aultCacheAccess.java:172)
at org.gradle.cache.internal.DefaultPersistentDirectoryStore.longRunning
Operation(DefaultPersistentDirectoryStore.java:107)
at org.gradle.api.internal.artifacts.ivyservice.DefaultCacheLockingManag
er.longRunningOperation(DefaultCacheLockingManager.java:57)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CacheLockingD
ependencyResolver.getDependency(CacheLockingDependencyResolver.java:47)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.DependencyRes
olverAdapter.getDependency(DependencyResolverAdapter.java:75)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CachingModule
VersionRepository.resolveModule(CachingModuleVersionRepository.java:146)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CachingModule
VersionRepository.findModule(CachingModuleVersionRepository.java:84)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CachingModule
VersionRepository.getDependency(CachingModuleVersionRepository.java:75)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.IvyContextual
iser$1.invoke(IvyContextualiser.java:44)
at $Proxy33.getDependency(Unknown Source)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.UserResolverC
hain.findLatestModule(UserResolverChain.java:71)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.UserResolverC
hain.resolve(UserResolverChain.java:52)
... 88 more
BUILD FAILED
Total time: 4.344 secs
|
Thanks for the quick response, and for being my tester! I'll have another version for you to try shortly.
If you contact me directly ([1]darrell.deboer@gradleware.com) it might help move things forward more quickly. cheers!
----------------------------------------------------------------------------------------
[1] darrell.deboer@gradleware.com
|
OK - there's another nightly for you to try: [1]http://gradle.org/nightly
We now support usernames like `MYDOMAIN/user` and `MYDOMAIN\user`. You can also provide the NT domain with the `http.auth.ntlm.domain` system property.
This should work for both
1. proxy credentials : using the `http.proxyUser` and `http.proxyPassword` system properties
2. repository credentials : in a `credentials {}` block in your build script
Please try it out and let me know. Thanks!
----------------------------------------------------------------------------------------
[1] http://gradle.org/nightly
|
I tried nightbuild from 23-01-2012 (1.0-milestone-8-20120123060500+0100). NB. Maybe the last nightbuild failed?
I tried both with MYDOMAIN/user and MYDOMAIN\user as well as with http.auth.ntlm.domain. There is no dot ('.') in my domain or username (see exception below, which is same as in Lima's last post)
Regards,
Theo.
PS D:\workspace\brem> gradle build --stacktrace
:compileJava UP-TO-DATE
:processResources UP-TO-DATE
:classes UP-TO-DATE
:jar UP-TO-DATE
:assemble UP-TO-DATE
:compileTestJava UP-TO-DATE
:processTestResources UP-TO-DATE
:testClasses UP-TO-DATE
:test
FAILURE: Build failed with an exception.
- What went wrong:
Could not resolve all dependencies for configuration ':testRuntime'.
Cause: Could not resolve group:commons-collections, module:commons-collections, version:3.2.
Required by:
:brem:1.0
Cause: java.lang.NullPointerException (no error message)
Cause: Could not resolve group:junit, module:junit, version:4.+.
Required by:
:brem:1.0
Cause: java.lang.NullPointerException (no error message)
- Try:
Run with --info or --debug option to get more log output.
- Exception is:
org.gradle.api.artifacts.ResolveException: Could not resolve all dependencies for configuration ':testRuntime'.
<TRUNCATED>
Caused by: java.lang.NullPointerException
at org.apache.http.impl.auth.NTLMEngineImpl.stripDotSuffix(NTLMEngineImpl.java:175)
at org.apache.http.impl.auth.NTLMEngineImpl.convertHost(NTLMEngineImpl.java:183)
at org.apache.http.impl.auth.NTLMEngineImpl.access$400(NTLMEngineImpl.java:45)
at org.apache.http.impl.auth.NTLMEngineImpl$Type1Message.<init>(NTLMEngineImpl.java:764)
at org.apache.http.impl.auth.NTLMEngineImpl.getType1Message(NTLMEngineImpl.java:128)
at org.apache.http.impl.auth.NTLMEngineImpl.generateType1Msg(NTLMEngineImpl.java:1298)
at org.apache.http.impl.auth.NTLMScheme.authenticate(NTLMScheme.java:125)
at org.apache.http.impl.auth.AuthSchemeBase.authenticate(AuthSchemeBase.java:124)
<TRUNCATED>
BUILD FAILED
Total time: 4.672 secs
|
Running Gradle 1.0-milestone-8-20120124000030+0100 and putting username and domain in any of the formats
[domain] [username],
[domain]/[username] or
[username] and http.auth.ntlm.domain system property
leads to the following error output in my environment:
C:\workspaces\learn\cats_gradle>gradle --stacktrace build
main resources
:compileJava
FAILURE: Build failed with an exception.
- What went wrong:
Could not resolve all dependencies for configuration ':compile'.
Cause: Could not resolve group:commons-collections, module:commons-collections,
version:3.2.
Required by:
:cats_gradle:1.0
Cause: Could not GET 'http://repo1.maven.org/maven2/commons-collections/commons-
collections/3.2/commons-collections-3.2.pom'. Received status code 407 from serv
er: Proxy Authentication Required
- Try:
Run with --info or --debug option to get more log output.
- Exception is:
org.gradle.api.artifacts.ResolveException: Could not resolve all dependencies fo
r configuration ':compile'.
at org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfigurat
ion.rethrowFailure(DefaultLenientConfiguration.java:51)
at org.gradle.api.internal.artifacts.ivyservice.DefaultResolvedConfigura
tion.rethrowFailure(DefaultResolvedConfiguration.java:36)
at org.gradle.api.internal.artifacts.ivyservice.SelfResolvingDependencyR
esolver$1.rethrowFailure(SelfResolvingDependencyResolver.java:81)
at org.gradle.api.internal.artifacts.ivyservice.ErrorHandlingArtifactDep
endencyResolver$ErrorHandlingResolvedConfiguration.rethrowFailure(ErrorHandlingA
rtifactDependencyResolver.java:70)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration
$ConfigurationFileCollection.getFiles(DefaultConfiguration.java:499)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration
.getFiles(DefaultConfiguration.java:204)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration
_Decorated.getFiles(Unknown Source)
at org.gradle.api.internal.file.collections.DefaultFileCollectionResolve
Context$FileTreeConverter.convertInto(DefaultFileCollectionResolveContext.java:1
87)
at org.gradle.api.internal.file.collections.DefaultFileCollectionResolve
Context.doResolve(DefaultFileCollectionResolveContext.java:102)
at org.gradle.api.internal.file.collections.DefaultFileCollectionResolve
Context.resolveAsFileTrees(DefaultFileCollectionResolveContext.java:74)
at org.gradle.api.internal.file.collections.DefaultFileCollectionResolve
Context$FileTreeConverter.convertInto(DefaultFileCollectionResolveContext.java:1
78)
at org.gradle.api.internal.file.collections.DefaultFileCollectionResolve
Context.doResolve(DefaultFileCollectionResolveContext.java:97)
at org.gradle.api.internal.file.collections.DefaultFileCollectionResolve
Context.resolveAsFileTrees(DefaultFileCollectionResolveContext.java:74)
at org.gradle.api.internal.file.CompositeFileCollection$1.resolve(Compos
iteFileCollection.java:88)
at org.gradle.api.internal.file.CompositeFileCollection.getSourceCollect
ions(CompositeFileCollection.java:143)
at org.gradle.api.internal.file.CompositeFileTree.getSourceCollections(C
ompositeFileTree.java:30)
at org.gradle.api.internal.file.CompositeFileCollection.getFiles(Composi
teFileCollection.java:38)
at org.gradle.api.internal.file.AbstractFileCollection.iterator(Abstract
FileCollection.java:60)
at org.gradle.api.internal.changedetection.DefaultFileSnapshotter.snapsh
ot(DefaultFileSnapshotter.java:42)
at org.gradle.api.internal.changedetection.InputFilesChangedUpToDateRule
.create(InputFilesChangedUpToDateRule.java:35)
at org.gradle.api.internal.changedetection.CompositeUpToDateRule.create(
CompositeUpToDateRule.java:35)
at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateRepos
itory$HistoricExecution.calcCurrentState(DefaultTaskArtifactStateRepository.java
:80)
at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateRepos
itory$HistoricExecution.isUpToDate(DefaultTaskArtifactStateRepository.java:88)
at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateRepos
itory$TaskArtifactStateImpl.isUpToDate(DefaultTaskArtifactStateRepository.java:1
28)
at org.gradle.api.internal.changedetection.ShortCircuitTaskArtifactState
Repository$ShortCircuitArtifactState.isUpToDate(ShortCircuitTaskArtifactStateRep
ository.java:77)
at org.gradle.api.internal.changedetection.FileCacheBroadcastTaskArtifac
tStateRepository$1.isUpToDate(FileCacheBroadcastTaskArtifactStateRepository.java
:37)
at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.exec
ute(SkipUpToDateTaskExecuter.java:44)
at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execut
e(ValidatingTaskExecuter.java:57)
at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecu
ter.execute(SkipEmptySourceFilesTaskExecuter.java:41)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter
.execute(SkipTaskWithNoActionsExecuter.java:51)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execut
e(SkipOnlyIfTaskExecuter.java:52)
at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter
.execute(ExecuteAtMostOnceTaskExecuter.java:42)
at org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailur
e(AbstractTask.java:250)
at org.gradle.execution.DefaultTaskGraphExecuter.executeTask(DefaultTask
GraphExecuter.java:192)
at org.gradle.execution.DefaultTaskGraphExecuter.doExecute(DefaultTaskGr
aphExecuter.java:177)
at org.gradle.execution.DefaultTaskGraphExecuter.execute(DefaultTaskGrap
hExecuter.java:83)
at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTask
ExecutionAction.java:36)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute
r.java:61)
at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExec
uter.java:23)
at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecu
ter.java:67)
at org.gradle.api.internal.changedetection.TaskCacheLockHandlingBuildExe
cuter$1.run(TaskCacheLockHandlingBuildExecuter.java:31)
at org.gradle.cache.internal.DefaultCacheAccess$1.create(DefaultCacheAcc
ess.java:111)
at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAcc
ess.java:126)
at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAcc
ess.java:109)
at org.gradle.cache.internal.DefaultPersistentDirectoryStore.useCache(De
faultPersistentDirectoryStore.java:103)
at org.gradle.api.internal.changedetection.DefaultTaskArtifactStateCache
Access.useCache(DefaultTaskArtifactStateCacheAccess.java:79)
at org.gradle.api.internal.changedetection.TaskCacheLockHandlingBuildExe
cuter.execute(TaskCacheLockHandlingBuildExecuter.java:29)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute
r.java:61)
at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExec
uter.java:23)
at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecu
ter.java:67)
at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildEx
ecutionAction.java:32)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute
r.java:61)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecute
r.java:54)
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(Default
GradleLauncher.java:152)
at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradle
Launcher.java:108)
at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLaun
cher.java:76)
at org.gradle.launcher.cli.RunBuildAction.execute(RunBuildAction.java:42
)
at org.gradle.launcher.cli.RunBuildAction.execute(RunBuildAction.java:28
)
at org.gradle.launcher.exec.ExceptionReportingAction.execute(ExceptionRe
portingAction.java:32)
at org.gradle.launcher.exec.ExceptionReportingAction.execute(ExceptionRe
portingAction.java:21)
at org.gradle.launcher.cli.CommandLineActionFactory$WithLoggingAction.ex
ecute(CommandLineActionFactory.java:238)
at org.gradle.launcher.cli.CommandLineActionFactory$WithLoggingAction.ex
ecute(CommandLineActionFactory.java:222)
at org.gradle.launcher.Main.doAction(Main.java:48)
at org.gradle.launcher.exec.EntryPoint$1.execute(EntryPoint.java:53)
at org.gradle.launcher.exec.EntryPoint$1.execute(EntryPoint.java:51)
at org.gradle.launcher.exec.Execution.execute(Execution.java:28)
at org.gradle.launcher.exec.EntryPoint.run(EntryPoint.java:39)
at org.gradle.launcher.Main.main(Main.java:39)
at org.gradle.launcher.ProcessBootstrap.runNoExit(ProcessBootstrap.java:
51)
at org.gradle.launcher.ProcessBootstrap.run(ProcessBootstrap.java:33)
at org.gradle.launcher.GradleMain.main(GradleMain.java:24)
Caused by: org.gradle.api.internal.artifacts.ivyservice.ModuleVersionResolveExce
ption: Could not resolve group:commons-collections, module:commons-collections,
version:3.2.
Required by:
:cats_gradle:1.0
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.UserResolverC
hain.resolve(UserResolverChain.java:59)
at org.gradle.api.internal.artifacts.ivyservice.clientmodule.ClientModul
eResolver.resolve(ClientModuleResolver.java:40)
at org.gradle.api.internal.artifacts.ivyservice.projectmodule.ProjectDep
endencyResolver.resolve(ProjectDependencyResolver.java:40)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.LazyDependenc
yToModuleResolver$StaticVersionResolveResult.resolve(LazyDependencyToModuleResol
ver.java:101)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.Dependency
GraphBuilder$ModuleVersionSelectorResolveState.resolve(DependencyGraphBuilder.ja
va:869)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.Dependency
GraphBuilder$DefaultModuleRevisionResolveState.getDescriptor(DependencyGraphBuil
der.java:597)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.Dependency
GraphBuilder$DependencyEdge.calculateTargetConfigurations(DependencyGraphBuilder
.java:307)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.Dependency
GraphBuilder$DependencyEdge.attachToTargetConfigurations(DependencyGraphBuilder.
java:283)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.Dependency
GraphBuilder.traverseGraph(DependencyGraphBuilder.java:117)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.Dependency
GraphBuilder.resolve(DependencyGraphBuilder.java:53)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.DefaultDep
endencyResolver.resolve(DefaultDependencyResolver.java:67)
at org.gradle.api.internal.artifacts.ivyservice.CacheLockingArtifactDepe
ndencyResolver$1.create(CacheLockingArtifactDependencyResolver.java:36)
at org.gradle.api.internal.artifacts.ivyservice.CacheLockingArtifactDepe
ndencyResolver$1.create(CacheLockingArtifactDependencyResolver.java:34)
at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAcc
ess.java:126)
at org.gradle.cache.internal.DefaultPersistentDirectoryStore.useCache(De
faultPersistentDirectoryStore.java:99)
at org.gradle.api.internal.artifacts.ivyservice.DefaultCacheLockingManag
er.useCache(DefaultCacheLockingManager.java:49)
at org.gradle.api.internal.artifacts.ivyservice.CacheLockingArtifactDepe
ndencyResolver.resolve(CacheLockingArtifactDependencyResolver.java:34)
at org.gradle.api.internal.artifacts.ivyservice.SelfResolvingDependencyR
esolver.resolve(SelfResolvingDependencyResolver.java:42)
at org.gradle.api.internal.artifacts.ivyservice.ShortcircuitEmptyConfigs
ArtifactDependencyResolver.resolve(ShortcircuitEmptyConfigsArtifactDependencyRes
olver.java:78)
at org.gradle.api.internal.artifacts.ivyservice.ErrorHandlingArtifactDep
endencyResolver.resolve(ErrorHandlingArtifactDependencyResolver.java:36)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration
.getResolvedConfiguration(DefaultConfiguration.java:237)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration
_Decorated.getResolvedConfiguration(Unknown Source)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration
$ConfigurationFileCollection.getFiles(DefaultConfiguration.java:497)
... 66 more
Caused by: org.gradle.api.UncheckedIOException: Could not GET 'http://repo1.mave
n.org/maven2/commons-collections/commons-collections/3.2/commons-collections-3.2
.pom'. Received status code 407 from server: Proxy Authentication Required
at org.gradle.api.internal.artifacts.repositories.transport.http.HttpRes
ourceCollection.processHttpRequest(HttpResourceCollection.java:146)
at org.gradle.api.internal.artifacts.repositories.transport.http.HttpRes
ourceCollection.initGet(HttpResourceCollection.java:122)
at org.gradle.api.internal.artifacts.repositories.transport.http.HttpRes
ourceCollection.getResource(HttpResourceCollection.java:82)
at org.gradle.api.internal.artifacts.repositories.transport.http.HttpRes
ourceCollection.getResource(HttpResourceCollection.java:55)
at org.gradle.api.internal.artifacts.repositories.ResourceCollectionReso
lver.getResource(ResourceCollectionResolver.java:304)
at org.gradle.api.internal.artifacts.repositories.ResourceCollectionReso
lver.findStaticResourceUsingPattern(ResourceCollectionResolver.java:248)
at org.gradle.api.internal.artifacts.repositories.ResourceCollectionReso
lver.findResourceUsingPattern(ResourceCollectionResolver.java:234)
at org.gradle.api.internal.artifacts.repositories.ResourceCollectionReso
lver.findResourceUsingPatterns(ResourceCollectionResolver.java:136)
at org.gradle.api.internal.artifacts.repositories.MavenResolver.findIvyF
ileRef(MavenResolver.java:117)
at org.apache.ivy.plugins.resolver.BasicResolver.getDependency(BasicReso
lver.java:223)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CacheLockingD
ependencyResolver$1.create(CacheLockingDependencyResolver.java:50)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CacheLockingD
ependencyResolver$1.create(CacheLockingDependencyResolver.java:47)
at org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation(Def
aultCacheAccess.java:172)
at org.gradle.cache.internal.DefaultPersistentDirectoryStore.longRunning
Operation(DefaultPersistentDirectoryStore.java:107)
at org.gradle.api.internal.artifacts.ivyservice.DefaultCacheLockingManag
er.longRunningOperation(DefaultCacheLockingManager.java:57)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CacheLockingD
ependencyResolver.getDependency(CacheLockingDependencyResolver.java:47)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.DependencyRes
olverAdapter.getDependency(DependencyResolverAdapter.java:75)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CachingModule
VersionRepository.resolveModule(CachingModuleVersionRepository.java:146)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CachingModule
VersionRepository.findModule(CachingModuleVersionRepository.java:84)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CachingModule
VersionRepository.getDependency(CachingModuleVersionRepository.java:75)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.IvyContextual
iser$1.invoke(IvyContextualiser.java:44)
at $Proxy33.getDependency(Unknown Source)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.UserResolverC
hain.findLatestModule(UserResolverChain.java:71)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.UserResolverC
hain.resolve(UserResolverChain.java:52)
... 88 more
BUILD FAILED
Total time: 17.437 secs
|
Is your gradle.properties file accessable? But this looks more like the bug we had earlier, because the properties where not handled in Gradle..... In JIRA GRADLE-1556
On my environment it comes much further and crashes in the NTLMEngineImpl with a NullPointerException.
|
My sample project can be build using milestone-3 with the same gradle.properties file.
Did you test the latest nightly build 1.0-milestone-8-20120124000030+0100?
|
Ah I used the old nightly build. I forgot to update my page and the proxy showed me the old. It works for me with milestone-8-20120124000030+0100:
gradle.properties:
systemProp.proxySet=true
systemProp.http.proxyHost=webproxy.sfb
systemProp.http.proxyPort=80
systemProp.http.proxyUser=<my-proxy-username>
systemProp.http.proxyPassword=<my-proxy-password>
systemProp.http.nonProxyHosts=localhost
systemProp.http.auth.ntlm.domain=melkweg
Build output:
Windows PowerShell
Copyright (C) 2009 Microsoft Corporation. All rights reserved.
PS D:\workspace\brem> gradle build
:compileJava UP-TO-DATE
:processResources UP-TO-DATE
:classes UP-TO-DATE
:jar
:assemble
:compileTestJava UP-TO-DATE
:processTestResources UP-TO-DATE
:testClasses UP-TO-DATE
:test
Download http://repo1.maven.org/maven2/commons-collections/commons-collections/3.2/commons-collections-3.2.pom
Download http://repo1.maven.org/maven2/junit/junit/4.10/junit-4.10.pom
Download http://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1.pom
Download http://repo1.maven.org/maven2/org/hamcrest/hamcrest-parent/1.1/hamcrest-parent-1.1.pom
Download http://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.1/hamcrest-core-1.1.jar
:check
:build
BUILD SUCCESSFUL
Total time: 12.871 secs
PS D:\workspace\brem>
|
The nightly build works for me now!
|
Assigning Daz as he's working on it (ticket exported from forums). I though we should track in jira, also.
|
We are now using JCIFS for NTLM authentication (Milestone 8). This should fix problems with NTLM authentication.
|
Generated at Wed Jun 30 12:11:47 CDT 2021 using Jira 8.4.2#804003-sha1:d21414fc212e3af190e92c2d2ac41299b89402cf.