[ 
https://jira.codehaus.org/browse/MWEBSTART-70?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=282577#comment-282577
 ] 

The Alchemist commented on MWEBSTART-70:
----------------------------------------

@Tony:  Correct me if I'm wrong, but {{keytool}} is not a public API either.  
We're just lucky that every JVM has it and that the cmd-line API hasn't changed.

Switching to something that does have a public API, like the BouncyCastle libs, 
might allow us to perform all operations in memory (i.e., unsign, repack, sign, 
gzip, etc.) before dumping to disk as the very last step.  This would 
multi-thread well because it wouldn't make IO the limiting factor.

Found some docs [on signing JARs with the BC 
libs|http://www.nikhef.nl/pub/projects/grid/gridwiki/index.php/User:WvEngen/BouncyCastle].

> make plugin run faster
> ----------------------
>
>                 Key: MWEBSTART-70
>                 URL: https://jira.codehaus.org/browse/MWEBSTART-70
>             Project: Maven 2.x Webstart Plugin
>          Issue Type: Improvement
>    Affects Versions: 1.0-alpha-2
>            Reporter: Jerome Lacoste
>             Fix For: 1.0-beta-3
>
>
> Plugin is a little bit slow. Cf the integration tests.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to