Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 353817 - Support for Pack200 compressed servlets
Summary: Support for Pack200 compressed servlets
Status: CLOSED MOVED
Alias: None
Product: Jetty
Classification: RT
Component: server (show other bugs)
Version: 7.4.0   Edit
Hardware: All All
: P5 enhancement (vote)
Target Milestone: 7.5.x   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-03 15:25 EDT by Michael Gorovoy CLA
Modified: 2016-02-16 18:45 EST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Gorovoy CLA 2011-08-03 15:25:45 EDT
Originally created as http://jira.codehaus.org/browse/JETTY-1384 by Nick Nygaard (jetty@nndata.net)

Classloader for applet cannot find main class, if any library is pack200 packed (pack.gz) and applet requests server for pack200 files:

<html>...<applet...>
<param name="java_arguments" value="-Djnlp.packEnabled=true" />
</applet></html>

Even if only a dependency library is packed with pack200, the main class cannot be found.

Is content encoding correct when client receives packed jars: content-encoding=pack200-gzip?

The code works in another Java container.
Comment 1 Joakim Erdfelt CLA 2011-09-20 13:43:04 EDT
Lowering priority
Comment 2 Jesse McConnell CLA 2016-02-16 18:45:31 EST
https://github.com/eclipse/jetty.project/issues/94