Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 348713

Summary: Missing Bundle-Vendor in generated source bundles
Product: z_Archived Reporter: Nicolas Bros <nicolas.bros>
Component: BuckminsterAssignee: buckminster.core-inbox <buckminster.core-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: gdupe, thomas
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Bug Depends on:    
Bug Blocks: 348685, 348687    
Attachments:
Description Flags
test workspace none

Description Nicolas Bros CLA 2011-06-08 08:15:14 EDT
Created attachment 197588 [details]
test workspace

When the Bundle-Vendor entry in the Manifest.MF is externalized to OSGI-INF/I10N/bundle.properties, the corresponding source bundle generated by Buckminster doesn't have any Bundle-Vendor in its Manifest.MF.

Whereas it works if the Bundle-Vendor entry is not externalized, or is externalized using the old mechanism based on a "plugin.properties".

I am attaching a test workspace:
- First, notice that Bundle-Vendor is set in /test/META-INF/MANIFEST.MF
- In the buckminster project, right click on build.cquery and select "Buckminster > Invoke Action... > site.p2", choosing buckminster.properties as the properties file.
- In the build project, open buildFeature_20110608-120609_1.0.0-eclipse.feature/site.p2/plugins/test.source_1.0.0.qualifier.jar
- notice that its Manifest.MF contains no Bundle-Vendor