[ https://jira.codehaus.org/browse/MNG-5321?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=305290#comment-305290 ]
Brett Porter commented on MNG-5321: ----------------------------------- This sounds like the maven-bundle-plugin is not thread-safe. That would need to be reported to the Felix community: https://issues.apache.org/jira/browse/FELIX/component/12311143 > "IOException: Failed to delete repository.xml while trying to rename" during > parallel build > ------------------------------------------------------------------------------------------- > > Key: MNG-5321 > URL: https://jira.codehaus.org/browse/MNG-5321 > Project: Maven 2 & 3 > Issue Type: Bug > Components: General > Affects Versions: 3.0.3 > Reporter: Victor Burdejny > Priority: Minor > Attachments: maven-repository-xml-issue.txt > > > The following problem has been found in console when parallel build was used > (-T command line parameter): > [INFO] --- maven-bundle-plugin:2.3.6:install (default-install) @ my-bundle --- > [WARNING] Exception while updating local OBR: IOException > org.apache.maven.plugin.MojoExecutionException: IOException > at > org.apache.felix.obrplugin.ObrUpdate.writeRepositoryXml(ObrUpdate.java:293) > at org.apache.felix.obrplugin.ObrInstall.execute(ObrInstall.java:149) > at > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101) > ... > 'stderr' contains the following stacktrace: > java.io.IOException: Failed to delete c:\.m2\repository.xml while trying to > rename C:\Users\User\AppData\Local\Temp\repository8243840781003249024.xml > at org.codehaus.plexus.util.FileUtils.rename(FileUtils.java:2128) > at > org.apache.felix.obrplugin.ObrUpdate.writeRepositoryXml(ObrUpdate.java:288) > ... > Full stacktraces are provided in the attachment. > I did not find any problems that it causes for the build, but I suspect that > such problems might exist. The problem itself is (I suspect) a trivial race > condition. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira