Bug 769967

Summary: PluginTransformer fails to read plug-in version from MANIFEST.MF because MANIFEST.MF is not the first file in the META-INF directory
Product: [Other] RHQ Project Reporter: Charles Crouch <ccrouch>
Component: PluginsAssignee: Mike Foley <mfoley>
Status: CLOSED CURRENTRELEASE QA Contact: Mike Foley <mfoley>
Severity: medium Docs Contact:
Priority: medium    
Version: 3.0.1CC: bkramer, hbrock, hrupp, ian.springer, ldimaggi, loleary
Target Milestone: ---   
Target Release: JON 2.4.2   
Hardware: All   
OS: All   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 682116 Environment:
JON 2.4.1 java version "1.6.0_24" Java(TM) SE Runtime Environment (build 1.6.0_24-b07) Java HotSpot(TM) Client VM (build 19.1-b02, mixed mode)
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Comment 1 Charles Crouch 2011-12-22 20:46:21 UTC
Verification steps:
Create a plugin with a MANIFEST.MF not placed according to the JAR spec:
1) Unzip some plugin jar,
2) put some file that sorts before MANIFEST.MF in the META-INF directory,
3) use ordinary zip to zip everything back up and change the extension to jar.
4) The plugin should still load ok.

Comment 2 Mike Foley 2012-01-05 21:58:05 UTC
assigning to myself for verification ...

Comment 3 Mike Foley 2012-01-05 22:08:37 UTC
verified JON 2.4.2 RC2 by following the verification steps in Comment #1

Comment 4 Mike Foley 2012-02-07 19:31:47 UTC
marking VERIFIED BZs to CLOSED/CURRENTRELEASE

Comment 5 Mike Foley 2012-02-07 19:31:50 UTC
changing status of VERIFIED BZs for JON 2.4.2 and JON 3.0 to CLOSED/CURRENTRELEASE