Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 345045 - Component editor produces invalid MANIFEST.MF - line too long
Summary: Component editor produces invalid MANIFEST.MF - line too long
Status: VERIFIED FIXED
Alias: None
Product: PDE
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 3.7   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 critical (vote)
Target Milestone: 3.8 M2   Edit
Assignee: Curtis Windatt CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted
Depends on:
Blocks:
 
Reported: 2011-05-06 21:02 EDT by Bryan Hunt CLA
Modified: 2011-09-14 05:51 EDT (History)
4 users (show)

See Also:


Attachments
Fix (1.25 KB, patch)
2011-08-19 15:54 EDT, Curtis Windatt CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Bryan Hunt CLA 2011-05-06 21:02:11 EDT
Eclipse 3.7M7

The component places all of the Service-Component values on one line which results in an invalid MANIFEST.MF when your bundle declares many services.

The editor has become unusable for me.
Comment 1 Curtis Windatt CLA 2011-05-30 12:33:22 EDT
Marking as helpwanted as there is no one actively working on the DS component.
Comment 2 Dani Megert CLA 2011-06-01 08:47:06 EDT
Is this a regression?
Comment 3 Curtis Windatt CLA 2011-08-19 15:54:01 EDT
Created attachment 201834 [details]
Fix

Changes the component creation operation to add a newline in addition to a comma when appending a new service component. This change only gets used when creating a new component through the new file wizard.  Users are free to modify the manifest entry as needed.
Comment 4 Curtis Windatt CLA 2011-08-19 15:54:58 EDT
(In reply to comment #2)
> Is this a regression?

No, it was this way from the start of the DS component.

Waiting for the git migration before committing.
Comment 5 Curtis Windatt CLA 2011-08-22 13:08:22 EDT
Fixed in master branch
Comment 6 Ankur Sharma CLA 2011-09-14 05:51:45 EDT
Verified in I20110913-0200