[ http://jira.codehaus.org/browse/MJARSIGNER-13?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=260685#action_260685 ]
Ton van Bart commented on MJARSIGNER-13: ---------------------------------------- I have the same problem with a build developed on OSX which fails on Windows (XP - my employer hasn't upgraded yet). Running "mvn install -X" ends with the following messages and stack trace: {{ [DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-jarsigner-plugin:1.2:sign' --> [DEBUG] (f) alias = mykey [DEBUG] (f) arguments = [] [DEBUG] (f) keystore = src/main/signing/testkeys [DEBUG] (f) processAttachedArtifacts = true [DEBUG] (f) processMainArtifact = true [DEBUG] (f) project = MavenProject: org.vanbart:testapplet:0.0.1-SNAPSHOT @ C:\workspaces_STS\rct-mavenized\test\testapplet\pom.xml [DEBUG] (f) removeExistingSignatures = false [DEBUG] (f) skip = false [DEBUG] (f) storepass = test123 [DEBUG] (f) verbose = false [DEBUG] -- end configuration -- [INFO] [jarsigner:sign {execution: sign}] [DEBUG] Processing C:\workspaces_STS\rct-mavenized\test\testapplet\target\testapplet-0.0.1-SNAPSHOT.jar [DEBUG] 'cmd.exe /X /C ""C:\Program Files\Java\jdk1.6.0_17\jre\..\bin\jarsigner.exe" -keystore src/main/signing/testkeys -storepass '*****' C:\workspa ces_STS\rct-mavenized\test\testapplet\target\testapplet-0.0.1-SNAPSHOT.jar mykey"' [DEBUG] jarsigner: attempt to rename C:\workspaces_STS\rct-mavenized\test\testapplet\target\testapplet-0.0.1-SNAPSHOT.jar to C:\workspaces_STS\rct-mav enized\test\testapplet\target\testapplet-0.0.1-SNAPSHOT.jar.orig failed [INFO] ------------------------------------------------------------------------ [ERROR] BUILD ERROR [INFO] ------------------------------------------------------------------------ [INFO] Failed executing 'cmd.exe /X /C ""C:\Program Files\Java\jdk1.6.0_17\jre\..\bin\jarsigner.exe" -keystore src/main/signing/testkeys -storepass '* ****' C:\workspaces_STS\rct-mavenized\test\testapplet\target\testapplet-0.0.1-SNAPSHOT.jar mykey"' - exitcode 1 [INFO] ------------------------------------------------------------------------ [DEBUG] Trace org.apache.maven.lifecycle.LifecycleExecutionException: Failed executing 'cmd.exe /X /C ""C:\Program Files\Java\jdk1.6.0_17\jre\..\bin\jarsigner.exe" -keystore src/main/signing/testkeys -storepass '*****' C:\workspaces_STS\rct-mavenized\test\testapplet\target\testapplet-0.0.1-SNAPSHOT.jar mykey"' - exitcode 1 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:719) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138) at org.apache.maven.cli.MavenCli.main(MavenCli.java:362) at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Caused by: org.apache.maven.plugin.MojoExecutionException: Failed executing 'cmd.exe /X /C ""C:\Program Files\Java\jdk1.6.0_17\jre\..\bin\jarsigner.ex e" -keystore src/main/signing/testkeys -storepass '*****' C:\workspaces_STS\rct-mavenized\test\testapplet\target\testapplet-0.0.1-SNAPSHOT.jar mykey"' - exitcode 1 at org.apache.maven.plugins.jarsigner.AbstractJarsignerMojo.processArchive(AbstractJarsignerMojo.java:495) at org.apache.maven.plugins.jarsigner.AbstractJarsignerMojo.processArtifact(AbstractJarsignerMojo.java:372) at org.apache.maven.plugins.jarsigner.AbstractJarsignerMojo.execute(AbstractJarsignerMojo.java:197) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694) ... 17 more [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5 seconds [INFO] Finished at: Fri Mar 18 16:05:56 CET 2011 [INFO] Final Memory: 21M/38M [INFO] ------------------------------------------------------------------------ C:\workspaces_STS\rct-mavenized\test\testapplet> }} This particular project is for test, but it is a proof-of-concept that will be merged into a production project. > signing in multi-module project fails on windows > ------------------------------------------------ > > Key: MJARSIGNER-13 > URL: http://jira.codehaus.org/browse/MJARSIGNER-13 > Project: Maven 2.x 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 contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira