Bug 163549 - Exclude JDT ant tasks from signing
Summary: Exclude JDT ant tasks from signing
Status: VERIFIED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 3.3   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 3.3 M4   Edit
Assignee: Olivier Thomann CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-06 10:58 EST by John Arthorne CLA
Modified: 2013-09-05 07:27 EDT (History)
1 user (show)

See Also:


Attachments
Patch (405 bytes, patch)
2006-11-06 11:09 EST, John Arthorne CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description John Arthorne CLA 2006-11-06 10:58:05 EST
Jar signing is now turned on for eclipse builds. The Equinox classloaders allow verification of signed Jars to be turned off, but the Ant class loaders do not have this option. For this reason, we do not want to sign nested jars that are only included on Ant classpaths, because it will have a performance cost that cannot be turned off.  JDT core should exclude nested Jars from signing by creating a file META-INF/eclipse.inf in these jars with the following property:

jarprocessor.exclude.sign=true
Comment 1 John Arthorne CLA 2006-11-06 11:09:32 EST
Created attachment 53302 [details]
Patch
Comment 2 Olivier Thomann CLA 2006-11-06 11:29:24 EST
Released for 3.3M4.
Comment 3 Frederic Fusier CLA 2006-12-13 03:21:23 EST
Verified for 3.3 M4 using build I20061212-0010.