Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 899776 (JBPAPP6-341)

Summary: Use OS-arch zip instead of jbossweb-native.jar for EAP 6
Product: [JBoss] JBoss Enterprise Application Platform 6 Reporter: Permaine Cheung <pcheung>
Component: BuildAssignee: Paul Gier <pgier>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: high Docs Contact:
Priority: high    
Version: 6.0.0CC: jdoyle, pcheung, pgier
Target Milestone: ---   
Target Release: EAP 6.0.0   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/JBPAPP6-341
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-11-19 12:33:42 UTC Type: Task
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
patch
none
0001-JBPAPP-7995-Use-OS-arch-zip-instead-of-jbossweb-nati.patch
none
0002-JBPAPP-7995-Use-OS-arch-zip-instead-of-jbossweb-nati.patch none

Description Permaine Cheung 2012-01-25 14:32:08 UTC
Affects: Documentation (Ref Guide, User Guide, etc.)
project_key: JBPAPP6

Currently in AS 7, jbossweb-native.jar is used for building which contains the OS-arch native libraries for each OS-arch that we support, but for EAP, it was decided that we will not build with jbossweb-native.jar, instead, we'll provide a OS-arch zip, and the user can unzip at the same location as EAP, and the natives (HQ and JBossWeb) will be put in the appropriate location when unzipped.

This needs to be documented in the release notes as well, as jbossweb-native depends on the system installed apr, openssl on RHEL, and those packages have to be installed (even for the zip).

Comment 1 Permaine Cheung 2012-01-25 14:34:19 UTC
In order to do so, we need to remove references to jbossweb-native and HQ native in our source, please see the attached patch.

Comment 2 Permaine Cheung 2012-01-25 14:34:19 UTC
Attachment: Added: patch


Comment 3 Permaine Cheung 2012-01-25 15:20:02 UTC
As for the rpm, we're planning to create jbossas-hornetq-native and jbossas-jbossweb-native packages for installation of natives respectively, so the user can choose to install the package that they want.

Comment 4 Shelly McGowan 2012-02-16 17:04:28 UTC
This issue has to do with packaging and is waiting on final decision with Change Request:
https://docspace.corp.redhat.com/docs/DOC-89809
Otherwise, the matrix is defined here:
https://docspace.corp.redhat.com/docs/DOC-78373

This can be reassigned to Permaine once a decision has been reached.

Comment 5 Permaine Cheung 2012-02-28 19:18:35 UTC
We should have this fix applied to our EAP repo, regardless of the outcome of DOC-89809 because instead of having all the natives bundled in the jbossweb-native.jar, we will have the ones built in Brew/Hudson in a zip, and we'll put them in the right place (inside the main zip or have the native zips by themselves) when there's a final decision on DOC-89809. 

Comment 6 Permaine Cheung 2012-02-29 18:26:17 UTC
Attaching git patch, sorry, i had split that up into 2 part.

Comment 7 Permaine Cheung 2012-02-29 18:26:17 UTC
Attachment: Added: 0001-JBPAPP-7995-Use-OS-arch-zip-instead-of-jbossweb-nati.patch
Attachment: Added: 0002-JBPAPP-7995-Use-OS-arch-zip-instead-of-jbossweb-nati.patch


Comment 8 Permaine Cheung 2012-02-29 18:27:54 UTC
Assigning to Paul for inclusion.

Comment 9 Paul Gier 2012-03-06 03:09:40 UTC
Sorry for the delay, patches have been applied in the prod and prod-7.1 branches.

Comment 10 Paul Gier 2012-03-06 14:00:01 UTC
I had to make one minor change to the hornetq module.xml file to not look for the removed "lib" directory [ce8e04c4|http://git.app.eng.bos.redhat.com/?p=jbossas/jboss-as.git;a=commit;h=ce8e04c4605336d0e72cb808c684c56ad6f02b50].



Comment 11 Paul Gier 2012-03-06 20:02:11 UTC
Link: Added: This issue relates to JBPAPP-8364


Comment 12 Paul Gier 2012-03-20 13:59:12 UTC
Link: Added: This issue relates to JBPAPP-8489


Comment 13 Anne-Louise Tangring 2012-11-05 13:30:47 UTC
Docs QE Status: Removed: NEW 


Comment 14 Pavel Janousek 2012-11-19 12:33:42 UTC
Verified during EAP-6.0.1-ER3 test cycle, looks fixed, closing...