Bug 780739 (SOA-3192)

Summary: SOA-P. JON 2.4.1, MEAD build issue - MEAD unpacks the plugin jars and signs them; when it puts them back together it does so in a different order
Product: [JBoss] JBoss Enterprise SOA Platform 5 Reporter: Len DiMaggio <ldimaggi>
Component: Build Process, Distribution, JONAssignee: Julian Coleman <jcoleman>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: urgent Docs Contact:
Priority: urgent    
Version: 5.2.0 ER1CC: dpalmer, ldimaggi, no-reply
Target Milestone: ---   
Target Release: 5.2.0 GA, 5.2.0.ER2   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/SOA-3192
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
SOA-P 5.2, ER1 build
Last Closed: 2011-08-29 21:04:50 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
server.log none

Description Len DiMaggio 2011-07-20 15:07:09 UTC
project_key: SOA

Background:
   https://bugzilla.redhat.com/show_bug.cgi?id=682116

The issue is that, MEAD unpacks the plugin jars and signs them; when it puts them back together it does so in a different order 

The problem is resolved in RHQ 3.0.1

The problem is seen with SPA-P 5.2 ER1 as the admin console fails to load rhq-jmx-plugin.jar and jopr-jboss-cache-v3-plugin.jar

Comment 1 Len DiMaggio 2011-07-20 15:10:08 UTC
The problem may be resolved if we change all of the rhq*.jar and jopr*.jar in the admin console - moving from version 3.0.0 to 3.0.1



Comment 2 Len DiMaggio 2011-07-20 15:30:48 UTC
Attached server.log - the error seen is:

2011-07-20 11:24:07,465 ERROR [org.rhq.core.pc.plugin.PluginManager] (http-127.0.0.1-8080-1) Plugin [JMX] at [file:/jboss/local/52_ER1/jboss-soa-p-5/jboss-as/server/default/deploy/admin-console.war
/plugins/rhq-jmx-plugin.jar] could not be loaded and will therefore not be deployed.
org.rhq.core.clientapi.descriptor.PluginTransformException: No version is defined for plugin jar [file:/jboss/local/52_ER1/jboss-soa-p-5/jboss-as/server/default/deploy/admin-console.war/plugins/rhq
-jmx-plugin.jar]. A version must be defined either via the MANIFEST.MF 'Implementation-Version' attribute or via the plugin descriptor 'version' attribute.


Comment 3 Len DiMaggio 2011-07-20 15:30:48 UTC
Attachment: Added: server.log


Comment 4 Len DiMaggio 2011-07-22 18:30:19 UTC
Question - how is the console built? Are RHQ bits replaced in the productization process?

There is a JON patch (to 2.4.1) that fixes this. 



Comment 5 Douglas Palmer 2011-07-22 21:13:33 UTC
The console is part of EAP; we only tweak the config files. We could apply the JON patch during the SOA-P build.

Comment 6 RH Bugzilla Integration 2011-07-22 23:17:51 UTC
Charles Crouch <ccrouch> made a private comment on [bug 682116|https://bugzilla.redhat.com/show_bug.cgi?id=682116]

Comment 7 Len DiMaggio 2011-08-01 18:58:43 UTC
Link: Added: This issue relates to SOA-3230


Comment 8 Douglas Palmer 2011-08-11 09:39:53 UTC
Mike Bonnet has fixed MEAD

Comment 9 David Le Sage 2011-08-26 05:22:02 UTC
Release Notes Docs Status: Added: Not Required
Writer: Added: dlesage


Comment 10 Len DiMaggio 2011-08-29 21:04:50 UTC
Verified fixed in ER3 build.