jogl jsr231 and pack200 support

Hi,

I’m finishing the deployment of my jogl game applet, using JOGLAppletLauncher, everything works as expected when using jar files (well, there’s just a firefox/mozilla issue that reduces the frame rate on XP).

For final deployment, I’m using the pack200 format and it work with my files but it’s 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 ?

Many thanks,

Lilian

Yes, I think we can do that – could you please file an RFE about this using the JOGL Issue Tracker? It might take a couple of days.

Sumitted (issue 189)

Thanks !

Lilian

There’s a thread about this awhile ago:

Minimal JOGL: http://www.java-gaming.org/forums/index.php?topic=11653.0

A normalized, signed, Pack200-compressed copy of jogl.jar has been added to the JSR-231 beta 2 files. We’re continuing to investigate the best way to support Pack200 compression via JOGL’s Java Web Start extension JNLP file.

Any chance you can post an x86_64 beta2 build also?