title: Using pack200 on signed jar file
body: <p>I have a jar file of size ~45MBs. I have used Pack200 to compress the jar file and then sign it with 3rd  party certificate as follows :</p>
  
  <pre><code>pack200 --repack a.jar    
  jarsigner  a.jar  ... ..    
  pack200 a.jar.pack.gz a.jar
  </code></pre>
  
  <p>Using the above leads to an <strong>error</strong> as below (while launching applicaiont)</p>
  
  <pre><code>jarsigner: java.lang.SecurityException: SHA1 digest error for xyz.class
  </code></pre>
  
  <p>I need to use the pack200 compression as it will reduce the download time of jar to a great extent (after pack compression the jar size reduces to ~11MBs for ~45MBs).</p>
  
  <p>Please help with this.
  <br>
  I am <strong><code>using java7u60</code></strong> as runtime environment and JNLPs to lauch the JAR file.
  <br>
  Happy to provied any more informtion requried.</p>