Adrian Stabiszewski created MASSEMBLY-593:
---------------------------------------------

             Summary: jarsigner plugin failes after assembly plugin
                 Key: MASSEMBLY-593
                 URL: https://jira.codehaus.org/browse/MASSEMBLY-593
             Project: Maven 2.x Assembly Plugin
          Issue Type: Bug
    Affects Versions: 2.2.2, 2.2.1, 2.2
            Reporter: Adrian Stabiszewski
         Attachments: maven-assembly.zip

This is a regression since version 2.2-beta-5 where this config is working. 

Workaround for 2.2.2: It works if the "appendAssemblyId" is set to false.

For me it looks like the jar file is still open by the assembly plugin when the 
jarsigner plugin tries to sign it. 
This becomes visible when you set the option 
"<removeExistingSignatures>true</removeExistingSignatures>" on the jarsigner 
plugin:

[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-jarsigner-plugin:1.2:sign (sign) on project 
demo: Failed to unsign archive 
\bugreports\maven-assembly\target\demo-1.0-SNAPSHOT.jar: Failed to delete 
\bugreports\maven-assembly\target\demo-1.0-SNAPSHOT.jar while trying to rename 
\bugreports\maven-assembly\target\demo-1.0-SNAPSHOT.jar.unsigned -> [Help 1]

--
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

        

Reply via email to