Bug 233786 - Bundle up the unpack200.jar from harmony
Summary: Bundle up the unpack200.jar from harmony
Status: RESOLVED WONTFIX
Alias: None
Product: Equinox
Classification: Eclipse Project
Component: p2 (show other bugs)
Version: 3.4   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: P2 Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted
Depends on:
Blocks:
 
Reported: 2008-05-23 22:01 EDT by Pascal Rapicault CLA
Modified: 2015-04-16 23:52 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pascal Rapicault CLA 2008-05-23 22:01:47 EDT
Harmony just announced the availability of their implementation of unpack200 available for 1.4. We should look at providing it as one of our processing step.

Below are some info that I got on the Harmony ml about their unpack200 implementation:
Pascal Rapicault wrote:
> This is really exciting. From the eclipse point of view it means that we 
> will now be able to provide unpacking capability to all of our users 
> independently of their VM.

Cool -- let us know if you have any problems (or successes <g>).

> I have a few questions:
> - Does this implementation run on a 1.4 VM?

It should.  It is compiled with the 1.4 source flag (so there are no 
uses of generics etc), but it is compiled against our 5.0 libraries, so 
I suggest you recompile it against a 1.4 JDK to check there are no uses 
of 5.0 APIs that need fixing.

> - Is it easily consumable independently of all of harmony? (e.g. a 
> standalone jar)

Yep, it is built into pack200.jar.

Regards,
Tim
Comment 1 Andrew Niefer CLA 2008-05-26 13:11:59 EDT
We should also investigate if we can use the pack200 as well.  The jarprocessor currently exec's the pack200.exe.  If I remember correctly we had memory issues when using the pack200 api directly.  Hopefully these issues won't exist with the harmony implementation.
Comment 2 Pascal Rapicault CLA 2008-05-26 14:20:37 EDT
pack200 is not yet available.
Comment 3 David Williams CLA 2015-04-16 23:52:26 EDT
Similar bug 161865 was closed as "won't fix", and suggest we do the same for this one. 

If anyone disagrees, feel free to reopen.