Hi again,

there is something fishy about this. Today I did "git pull" and tried
to build gradle again. This time I got the same error but with another
artifact:

./gradlew clean assemble
:codeQuality:clean
:core:clean
:docs:clean
:jetty:clean
:launcher:clean
:openApi:clean
:plugins:clean
:ui:clean
:wrapper:clean
:clean
downloading (9 KB)
http://repo1.maven.org/maven2/org/apache/maven/maven-ant-tasks/2.0.10/maven-ant-tasks-2.0.10.pom
..
downloading (21 KB)
http://repo1.maven.org/maven2/org/apache/maven/maven-parent/12/maven-parent-12.pom
..............
downloading (unknown size)
http://repo1.maven.org/maven2/org/apache/apache/6/apache-6.pom
..
[Fatal Error] ivy-6.xml.original:2:1: Content is not allowed in
prolog.
org.xml.sax.SAXParseException: Content is not allowed in prolog.
        at 
com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:239)
        at 
com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:283)
        at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:153)
        at org.apache.ivy.util.XMLHelper.parseToDom(XMLHelper.java:198)
        at org.apache.ivy.plugins.parser.m2.PomReader.<init>(PomReader.java:94)
        at 
org.apache.ivy.plugins.parser.m2.PomModuleDescriptorParser.parseDescriptor(PomModuleDescriptorParser.java:115)
        at 
org.apache.ivy.plugins.parser.m2.PomModuleDescriptorParser.parseDescriptor(PomModuleDescriptorParser.java:105)
        at 
org.apache.ivy.core.cache.DefaultRepositoryCacheManager$MyModuleDescriptorProvider.provideModule(DefaultRepositoryCacheManager.java:638)
        at 
org.apache.ivy.core.cache.ModuleDescriptorMemoryCache.getStale(ModuleDescriptorMemoryCache.java:68)
        at 
org.apache.ivy.core.cache.DefaultRepositoryCacheManager.getStaledMd(DefaultRepositoryCacheManager.java:655)
        at 
org.apache.ivy.core.cache.DefaultRepositoryCacheManager.cacheModuleDescriptor(DefaultRepositoryCacheManager.java:942)
        at 
org.apache.ivy.plugins.resolver.BasicResolver.parse(BasicResolver.java:542)
        at 
org.apache.ivy.plugins.resolver.BasicResolver.getDependency(BasicResolver.java:263)
        at 
org.apache.ivy.plugins.resolver.IBiblioResolver.getDependency(IBiblioResolver.java:501)
        at 
org.apache.ivy.plugins.resolver.ChainResolver.getDependency(ChainResolver.java:130)
        at 
org.apache.ivy.plugins.resolver.ChainResolver.getDependency(ChainResolver.java:130)
        at 
org.apache.ivy.plugins.parser.m2.PomModuleDescriptorParser.parseOtherPom(PomModuleDescriptorParser.java:316)
        at 
org.apache.ivy.plugins.parser.m2.PomModuleDescriptorParser.parseDescriptor(PomModuleDescriptorParser.java:134)
        at 
org.apache.ivy.plugins.parser.m2.PomModuleDescriptorParser.parseDescriptor(PomModuleDescriptorParser.java:105)
        at 
org.apache.ivy.core.cache.DefaultRepositoryCacheManager$MyModuleDescriptorProvider.provideModule(DefaultRepositoryCacheManager.java:638)
        at 
org.apache.ivy.core.cache.ModuleDescriptorMemoryCache.getStale(ModuleDescriptorMemoryCache.java:68)
        at 
org.apache.ivy.core.cache.DefaultRepositoryCacheManager.getStaledMd(DefaultRepositoryCacheManager.java:655)
        at 
org.apache.ivy.core.cache.DefaultRepositoryCacheManager.cacheModuleDescriptor(DefaultRepositoryCacheManager.java:942)
        at 
org.apache.ivy.plugins.resolver.BasicResolver.parse(BasicResolver.java:542)
        at 
org.apache.ivy.plugins.resolver.BasicResolver.getDependency(BasicResolver.java:263)
        at 
org.apache.ivy.plugins.resolver.IBiblioResolver.getDependency(IBiblioResolver.java:501)
        at 
org.apache.ivy.plugins.resolver.ChainResolver.getDependency(ChainResolver.java:130)
        at 
org.apache.ivy.plugins.resolver.ChainResolver.getDependency(ChainResolver.java:130)
        at 
org.apache.ivy.plugins.parser.m2.PomModuleDescriptorParser.parseOtherPom(PomModuleDescriptorParser.java:316)
        at 
org.apache.ivy.plugins.parser.m2.PomModuleDescriptorParser.parseDescriptor(PomModuleDescriptorParser.java:134)
        at 
org.apache.ivy.plugins.parser.m2.PomModuleDescriptorParser.parseDescriptor(PomModuleDescriptorParser.java:105)
        at 
org.apache.ivy.core.cache.DefaultRepositoryCacheManager$MyModuleDescriptorProvider.provideModule(DefaultRepositoryCacheManager.java:638)
        at 
org.apache.ivy.core.cache.ModuleDescriptorMemoryCache.getStale(ModuleDescriptorMemoryCache.java:68)
        at 
org.apache.ivy.core.cache.DefaultRepositoryCacheManager.getStaledMd(DefaultRepositoryCacheManager.java:655)
        at 
org.apache.ivy.core.cache.DefaultRepositoryCacheManager.cacheModuleDescriptor(DefaultRepositoryCacheManager.java:942)
        at 
org.apache.ivy.plugins.resolver.BasicResolver.parse(BasicResolver.java:542)
        at 
org.apache.ivy.plugins.resolver.BasicResolver.getDependency(BasicResolver.java:263)
        at 
org.apache.ivy.plugins.resolver.IBiblioResolver.getDependency(IBiblioResolver.java:501)
        at 
org.apache.ivy.plugins.resolver.ChainResolver.getDependency(ChainResolver.java:130)
        at 
org.apache.ivy.plugins.resolver.ChainResolver.getDependency(ChainResolver.java:130)
        at org.apache.ivy.core.resolve.IvyNode.loadData(IvyNode.java:170)
        at org.apache.ivy.core.resolve.VisitNode.loadData(VisitNode.java:274)
        at 
org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:671)
        at 
org.apache.ivy.core.resolve.ResolveEngine.doFetchDependencies(ResolveEngine.java:757)
        at 
org.apache.ivy.core.resolve.ResolveEngine.fetchDependencies(ResolveEngine.java:679)
        at 
org.apache.ivy.core.resolve.ResolveEngine.getDependencies(ResolveEngine.java:551)
        at 
org.apache.ivy.core.resolve.ResolveEngine.resolve(ResolveEngine.java:235)
        at org.apache.ivy.Ivy.resolve(Ivy.java:512)
        at 
org.gradle.api.internal.artifacts.ivyservice.DefaultIvyDependencyResolver.resolve(DefaultIvyDependencyResolver.java:52)
        at 
org.gradle.api.internal.artifacts.ivyservice.SelfResolvingDependencyResolver.resolve(SelfResolvingDependencyResolver.java:41)
        at 
org.gradle.api.internal.artifacts.ivyservice.DefaultIvyService.resolve(DefaultIvyService.java:136)
        at 
org.gradle.api.internal.artifacts.ivyservice.ShortcircuitEmptyConfigsIvyService.resolve(ShortcircuitEmptyConfigsIvyService.java:68)
        at 
org.gradle.api.internal.artifacts.ivyservice.ErrorHandlingIvyService.resolve(ErrorHandlingIvyService.java:52)
        at 
org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.getResolvedConfiguration(DefaultConfiguration.java:183)
        at 
org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ConfigurationFileCollection.getFiles(DefaultConfiguration.java:509)
        at 
org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.getFiles(DefaultConfiguration.java:154)
        at 
org.gradle.api.internal.file.CompositeFileCollection.getFiles(CompositeFileCollection.java:37)
        at 
org.gradle.api.internal.file.AbstractFileCollection.iterator(AbstractFileCollection.java:61)
        at 
org.gradle.api.internal.changedetection.DefaultTaskArtifactStateRepository$TaskInfo.<init>(DefaultTaskArtifactStateRepository.java:228)
        at 
org.gradle.api.internal.changedetection.DefaultTaskArtifactStateRepository.getThisExecution(DefaultTaskArtifactStateRepository.java:91)
        at 
org.gradle.api.internal.changedetection.DefaultTaskArtifactStateRepository.getStateFor(DefaultTaskArtifactStateRepository.java:48)
        at 
org.gradle.api.internal.project.ExecutionShortCircuitTaskExecuter.execute(ExecutionShortCircuitTaskExecuter.java:55)
        at 
org.gradle.api.internal.tasks.SkipTaskExecuter.doExecute(SkipTaskExecuter.java:63)
        at 
org.gradle.api.internal.tasks.SkipTaskExecuter.execute(SkipTaskExecuter.java:36)
        at org.gradle.api.internal.AbstractTask.execute(AbstractTask.java:204)
        at 
org.gradle.execution.DefaultTaskGraphExecuter.executeTask(DefaultTaskGraphExecuter.java:167)
        at 
org.gradle.execution.DefaultTaskGraphExecuter.doExecute(DefaultTaskGraphExecuter.java:160)
        at 
org.gradle.execution.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:78)
        at 
org.gradle.execution.TaskNameResolvingBuildExecuter.execute(TaskNameResolvingBuildExecuter.java:174)
        at 
org.gradle.execution.DelegatingBuildExecuter.execute(DelegatingBuildExecuter.java:54)
        at org.gradle.GradleLauncher.doBuildStages(GradleLauncher.java:193)
        at org.gradle.GradleLauncher.doBuild(GradleLauncher.java:128)
        at org.gradle.GradleLauncher.run(GradleLauncher.java:98)
        at org.gradle.launcher.Main.execute(Main.java:93)
        at org.gradle.launcher.Main.main(Main.java:42)
        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:597)
        at org.gradle.launcher.GradleMain.main(GradleMain.java:50)
        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:597)
        at 
org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:38)
        at org.gradle.wrapper.Wrapper.execute(Wrapper.java:58)
        at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:39)
:: problems summary ::
:::: WARNINGS
                ::::::::::::::::::::::::::::::::::::::::::::::

                ::          UNRESOLVED DEPENDENCIES         ::

                ::::::::::::::::::::::::::::::::::::::::::::::

                :: org.apache.maven#maven-ant-tasks;2.0.10:
java.text.ParseException: Content is not allowed in prolog.

                ::::::::::::::::::::::::::::::::::::::::::::::


:::: ERRORS
        Content is not allowed in prolog.


FAILURE: Build failed with an exception.

* What went wrong:
Could not resolve all dependencies for configuration 'compile':
    - unresolved dependency: org.apache.maven#maven-ant-tasks;2.0.10:
java.text.ParseException: Content is not allowed in prolog.

* Try:
Run with -s or -d option to get more details. Run with -S option to
get the full (very verbose) stacktrace.

BUILD FAILED



I took a look in .gradle/cache and this is what I found:

ll ~/.gradle/cache/org.apache/apache
total 52
-rw-r--r-- 1 tomek tomek 2725 2006-07-18 11:48 ivy-3.xml
-rw-r--r-- 1 tomek tomek 3430 2006-07-18 11:48 ivy-3.xml.original
-rw-r--r-- 1 tomek tomek 2841 2007-03-05 23:05 ivy-4.xml
-rw-r--r-- 1 tomek tomek 4495 2007-03-05 23:05 ivy-4.xml.original
-rw-r--r-- 1 tomek tomek 3093 2009-02-21 02:09 ivy-5.xml
-rw-r--r-- 1 tomek tomek 4097 2009-02-21 02:09 ivy-5.xml.original
-rw-r--r-- 1 tomek tomek 2799 2009-04-21 04:46 ivy-6.xml.original
-rw-r--r-- 1 tomek tomek  476 2009-09-16 14:54 ivydata-3.properties
-rw-r--r-- 1 tomek tomek  476 2009-09-16 14:54 ivydata-4.properties
-rw-r--r-- 1 tomek tomek  570 2009-09-16 14:54 ivydata-5.properties
-rw-r--r-- 1 tomek tomek  258 2009-12-04 10:48 ivydata-6.properties


ll ~/.gradle/cache/org.apache.maven/maven-ant-tasks
total 40
-rw-r--r-- 1 tomek tomek 9325 2009-05-19 17:56 ivy-2.0.10.xml.original
-rw-r--r-- 1 tomek tomek 5094 2008-04-17 23:30 ivy-2.0.9.xml
-rw-r--r-- 1 tomek tomek 7433 2008-04-17 23:30 ivy-2.0.9.xml.original
-rw-r--r-- 1 tomek tomek  332 2009-12-04 10:48 ivydata-2.0.10.properties
-rw-r--r-- 1 tomek tomek  786 2009-12-03 11:21 ivydata-2.0.9.properties
drwxr-xr-x 2 tomek tomek 4096 2009-09-08 09:51 jars

I know nothing about Ivy, but maybe it tells you something ? Please, help.

The same bugs also happens to my colleague.


gradle -v

------------------------------------------------------------
Gradle 0.8
------------------------------------------------------------

Gradle buildtime: Monday, September 28, 2009 2:01:59 PM CEST
Groovy: 1.6.4
Ant: Apache Ant version 1.7.0 compiled on December 13 2006
Ivy: 2.1.0-rc2
Java: 1.6.0_16
JVM: 14.2-b01
JVM Vendor: Sun Microsystems Inc.
OS Name: Linux

--
Tomek

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

    http://xircles.codehaus.org/manage_email


Reply via email to