[ https://jira.codehaus.org/browse/MJARSIGNER-13?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=332937#comment-332937 ]
Chris Feldhacker commented on MJARSIGNER-13: -------------------------------------------- Possibly related tidbit to consider: We have Windows scripts to install various IDEs and local servers, which involves using keytool.exe to import needed certificates into keystores. When we ran the imports back-to-back, it would fail with files in use (sometime it would just hang). What we found was we had to impose a 3-5 second delay between commands before they would work. Don't know if its a Windows issue or perhaps an issue with some of the JDK tools, but perhaps something similar is happening here... Would be nice to at least have the option to NOT rename the file to .orig before signing... > signing in multi-module project fails on windows > ------------------------------------------------ > > Key: MJARSIGNER-13 > URL: https://jira.codehaus.org/browse/MJARSIGNER-13 > Project: Maven Jar Signer Plugin > Issue Type: Bug > Affects Versions: 1.2 > Environment: Windows XP, android sdk > Reporter: Anna Gadomska > Attachments: pom.xml > > > I got multi-module (6 modules) android project with .pom file and "sign" > profile defined. When I execute with 'sign' profile: > - in Maven 3.0.1 - it signs 3 modules and fails. when I resume the execution > (mv <goal> -rf) it signs another 3 modules and fails again. The reason for > failing is: [INFO] jarsigner: attempt to rename xxx.jar to xxx.jar.orig > failed. > - in Maven 2.2.1 - it doesn't work at all, even for first module; it returns > "error code 1" > However, I tried the same .pom - everything works perfectly in Linux > (Ubuntu). > I was afraid that it might be the issue with spaces, so I hardcoded the paths > - the error I got from maven than was: > {noformat} > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-jarsigner-plugin:1.2:sign (signing) on project > MyProject: Failed executing 'cmd.exe /X /C > "C:\tools\JavaTMSEDevelopementKit\jre\..\bin\jarsigner.exe -verbose -keystore > "C:\tmp\debug.keystore" -storepass '*****' -keypass '*****' xxx.jar > '*****'debugkey"' - exitcode 1 -> [Help 1] > {noformat} > Attaching pom file which I am using. > Please help? -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira