Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
maven-bundle-plugin-2.3.6
-
None
Description
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.
Cloned from http://jira.codehaus.org/browse/MNG-5321