Hi Tomek, I've just tried this locally and my build succeeded. Checking my ~/.gradle/cache/org.apache/apache yields a somewhat different result though..
-rw-r--r-- 1 shaun shaun 3289 2009-04-21 12:46 ivy-6.xml -rw-r--r-- 1 shaun shaun 12796 2009-04-21 12:46 ivy-6.xml.original Perhaps if you removed that folder and let ivy resolve and download it again, it would correct itself. For reference, the sha1sums are: 2a64dbc8ca20030f846eb51626f9f49d8eabd78f /home/shaun/.gradle/cache/org.apache/apache/ivy-6.xml 70e78921afc16d914e65611d18ab1b2d6cb20e57 /home/shaun/.gradle/cache/org.apache/apache/ivy-6.xml.original It's likely that the content in there is garbled.. perhaps an error message? It could be a similar problem with the earlier email you sent - removing the org.mortbay.jetty directory from the ivy cache might let it self-correct. Hopefully that helps. Cheers, Shaun 2009/12/4 Tomek Kaczanowski <[email protected]>: > 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 > > > --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
