Hi all, I have a build server thats are running Bamboo, by Atlassian. I´m using ivy to manage the dependencies I have between my modules. My scenarios are projects with a couple of modules with common dependencies, and each module haves a build plan ( a buid plan is a simple call to ant ). One of most common actions are run all plans in parallel. When I not run the builds in parallell, everything runs ok. But when in parallel, the ivy fails the resolution aparently by concurrency on cache.
Ivy show me errors like: [ivy:resolve] [FAILED ] org/hibernate#hibernate-core;4.0.0.Alpha3!hibernate-core.jar: impossible to move part file to definitive one: /app/bamboo/bamboo_home/ivy-cache/repo1/org/hibernate/hibernate-core/jars/hibernate-core-4.0.0.Alpha3.jar.part -> /app/bamboo/bamboo_home/ivy-cache/repo1/org/hibernate/hibernate-core/jars/hibernate-core-4.0.0.Alpha3.jar (67ms) [ivy:resolve] [FAILED ] org/hibernate#hibernate-core;4.0.0.Alpha3!hibernate-core.jar: impossible to move part file to definitive one: /app/bamboo/bamboo_home/ivy-cache/repo1/org/hibernate/hibernate-core/jars/hibernate-core-4.0.0.Alpha3.jar.part -> /app/bamboo/bamboo_home/ivy-cache/repo1/org/hibernate/hibernate-core/jars/hibernate-core-4.0.0.Alpha3.jar (67ms) [ivy:resolve] ==== repo1: tried [ivy:resolve] http://svuxqsoa5:8081/artifactory/repo1/org/hibernate/hibernate-core/4.0.0.Alpha3/hibernate-core-4.0.0.Alpha3.jar [ivy:resolve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:resolve] :: FAILED DOWNLOADS :: [ivy:resolve] :: ^ see resolution messages for details ^ :: [ivy:resolve] :::::::::::::::::::::::::::::::::::::::::::::: [ivy:resolve] :: savvion#blclient;7.0.2!blclient.jar [ivy:resolve] :: weblogic#webservices;9.22!webservices.jar [ivy:resolve] :: org/hibernate#hibernate-core;4.0.0.Alpha3!hibernate-core.jar [ivy:resolve] :::::::::::::::::::::::::::::::::::::::::::::: What´s I did before ask here: - upgrade my ivy to latest version - put ant in debug mode to try to understand the problem better Tried to change my ivysettings.xml in some ways: - try to use diferent directories to repositoryCache and resolutionCache: - try to use multiple caches with diferent directories and use lockStrategy. After this tries, my cache configuration ( ivysettings.xml ) are this: <caches resolutionCacheDir="/app/bamboo/bamboo_home/ivy-cache/resolution" repositoryCacheDir="/app/bamboo/bamboo_home/ivy-cache/repository"> <cache name="cache-release" basedir="/app/bamboo/bamboo_home/ivy-cache/cache-release" lockStrategy="artifact-lock" /> <cache name="cache-releases-local" basedir="/app/bamboo/bamboo_home/ivy-cache/cache-releases-local" lockStrategy="artifact-lock" /> <cache name="repo1" basedir="/app/bamboo/bamboo_home/ivy-cache/repo1" lockStrategy="artifact-lock" /> </caches> But the problems occurs yet. Can someone have tips to put me in a better way? Thanks in advance, Wagner Sales