Bug 189 - support pack200 format
Summary: support pack200 format
Alias: None
Product: Jogl
Classification: JogAmp
Component: core (show other bugs)
Version: 1
Hardware: All all
: P3 normal
Assignee: Sven Gothel
Depends on:
Reported: 2006-01-11 09:49 CET by Sven Gothel
Modified: 2015-09-27 03:14 CEST (History)
0 users

See Also:
SCM Refs:
Workaround: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Sven Gothel 2010-03-24 07:48:15 CET

---- Reported by lilianc 2006-01-11 09:49:33 ----

As described in JGO thread : http://www.javagaming.org/forums/index.php?topic=12069.0

For final deployment,the pack200 format is broken with jogl.jar

Here's why : http://java.sun.com/j2se/1.5.0/docs/guide/deployment/deployment-guide/pack200.html  
("Steps to Pack a file")

The explanation is that pack200 applied to a signed jar reorganizes it, and breaks the digital signature. 
To avoid that, you need to use pack200.exe to normalize the jar before signing it.

As the jogl.jar is 230Kb instead or more 800, could you please provide either a pack200-normalized 
jogl.jar or a jogl.jar.pack.gz file ready to use ?

---- Additional Comments From kbr 2006-01-12 19:21:34 ----

A normalized, signed, compressed copy of jogl.jar has been added to the JSR-231
beta 2 files. In the future we will either pre-normalize jogl.jar before signing
or continue to include Pack200 compressed jar files in the release builds. We're
continuing to investigate the best way of deploying the Pack200-compressed jars
via JOGL's Java Web Start extension JNLP file.

--- Bug imported by sgothel@jausoft.com 2010-03-24 07:48 EDT  ---

This bug was previously known as _bug_ 189 at https://jogl.dev.java.net/bugs/show_bug.cgi?id=189