You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Victor Burdejny (JIRA)" <ji...@codehaus.org> on 2012/08/02 11:50:21 UTC

[jira] (MNG-5321) "IOException: Failed to delete repository.xml while trying to rename" during parallel build

Victor Burdejny created MNG-5321:
------------------------------------

             Summary: "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

        

[jira] (MNG-5321) "IOException: Failed to delete repository.xml while trying to rename" during parallel build

Posted by "Victor Burdejny (JIRA)" <ji...@codehaus.org>.
    [ https://jira.codehaus.org/browse/MNG-5321?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=305300#comment-305300 ] 

Victor Burdejny commented on MNG-5321:
--------------------------------------

The problem has been reported to Felix community: https://issues.apache.org/jira/browse/FELIX-3619
                
> "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

        

[jira] (MNG-5321) "IOException: Failed to delete repository.xml while trying to rename" during parallel build

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
    [ 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

        

[jira] (MNG-5321) "IOException: Failed to delete repository.xml while trying to rename" during parallel build

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
     [ https://jira.codehaus.org/browse/MNG-5321?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brett Porter closed MNG-5321.
-----------------------------

    Resolution: Won't Fix
      Assignee: Brett Porter

thanks
                
> "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
>            Assignee: Brett Porter
>            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