Bug 900650 (JBPAPP6-934)

Summary: Installer: Contents of bin/client are not being included in the Installer
Product: [JBoss] JBoss Enterprise Application Platform 6 Reporter: Thomas Hauser <thauser>
Component: InstallerAssignee: Alex Szczuczko <aszczucz>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: high Docs Contact:
Priority: high    
Version: 6.0.0CC: aszczucz, dcheung, msadhukh, smcgowan, thauser, tkirby, twells
Target Milestone: ---   
Target Release: EAP 6.0.1   
Hardware: Unspecified   
OS: Unspecified   
URL: http://jira.jboss.org/jira/browse/JBPAPP6-934
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-10-16 01:48:41 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:
Embargoed:
Bug Depends On:    
Bug Blocks: 900726, 900727    

Description Thomas Hauser 2012-06-19 15:42:05 UTC
Affects: Release Notes
Workaround: Workaround Exists
Workaround Description: -Obtain JBoss EAP release zip archive.
-Manually extract the contents of ./bin/client/ into the ./bin/client/ path relative to the root of the JBoss EAP installation performed by the installer.
project_key: JBPAPP6

The Installer currently does not pick up the files in jboss-eap-6.0/bin/client. The directory is created, but it contains nothing. The files that should be included can be viewed in this same directory in the zip.

Comment 2 Shelly McGowan 2012-06-20 11:39:31 UTC
This looks significant enough to be release noted.  Is there a workaround? 

Comment 3 Shelly McGowan 2012-06-20 11:39:31 UTC
Affects: Added: Release Notes


Comment 4 Alex Szczuczko 2012-06-20 14:23:25 UTC
Shelly:

I have updated the issue with a workaround and a Cause/Consequence/Fix/Workaround/Result for release notes.

Comment 5 Alex Szczuczko 2012-06-20 14:23:26 UTC
Release Notes Text: Added: * Cause *
Since at least 6.0.0 ER4, installer configuration files for resource packages did not include ./bin/client/ from the extracted JBoss EAP 6 zip archive.

* Consequence *
Installations performed by the JBoss EAP Installer did not include the files otherwise found under ./bin/client/

* Fix *
-Installer build process was examined for errors
-Problem was isolated to the resource package configuration files
-Resource package configuration files were modified to include ./bin/client/

* Workaround *
-Obtain JBoss EAP release zip archive.
-Manually extract the contents of ./bin/client/ into the ./bin/client/ path relative to the root of the JBoss EAP installation performed by the installer.

* Result *
Bugfix will be included in 6.0.1 release
Workaround Description: Added: -Obtain JBoss EAP release zip archive.
-Manually extract the contents of ./bin/client/ into the ./bin/client/ path relative to the root of the JBoss EAP installation performed by the installer.
Workaround: Added: Workaround Exists


Comment 6 Alex Szczuczko 2012-06-20 15:37:05 UTC
Testing the of the fix revealed that the install path for the new files was improperly bin/client/client/. Correction was made.

Updated commit links:
master: http://git.app.eng.bos.redhat.com/?p=jbossas-installer.git;a=commit;h=83876121d42fbcf0105cd6a1e7c0858d5e94197c
6.0.1: http://git.app.eng.bos.redhat.com/?p=jbossas-installer.git;a=commit;h=5c70106e7e66f1df9680f146fdd706a135b1a964

Comment 7 Dustin Kut Moy Cheung 2012-07-23 14:35:48 UTC
Link: Added: This issue is a dependency of JBPAPP-9554


Comment 8 Dustin Kut Moy Cheung 2012-07-23 14:36:08 UTC
Link: Added: This issue is a dependency of JBPAPP-9555


Comment 9 Madhumita Sadhukhan 2012-10-01 14:34:39 UTC
verified that missing jboss-client.jar exist within /bin/client after installation with EAP 6.0.1.ER2

Comment 10 Tom WELLS 2012-10-09 06:01:11 UTC
Updating release notes fields.

Comment 11 Tom WELLS 2012-10-09 06:01:11 UTC
Release Notes Docs Status: Added: Documented as Resolved Issue


Comment 13 Dana Mison 2012-10-16 01:48:08 UTC
Release Notes Text: Removed: * Cause *
Since at least 6.0.0 ER4, installer configuration files for resource packages did not include ./bin/client/ from the extracted JBoss EAP 6 zip archive.

* Consequence *
Installations performed by the JBoss EAP Installer did not include the files otherwise found under ./bin/client/

* Fix *
-Installer build process was examined for errors
-Problem was isolated to the resource package configuration files
-Resource package configuration files were modified to include ./bin/client/

* Workaround *
-Obtain JBoss EAP release zip archive.
-Manually extract the contents of ./bin/client/ into the ./bin/client/ path relative to the root of the JBoss EAP installation performed by the installer.

* Result *
Bugfix will be included in 6.0.1 release Added: The client binaries files (bin/client/) were not installed by the graphical installer.  Users that required them needed to download the ZIP installation.  The installer has been updated to include these files.  The client binaries are now installed when using the graphical installer.


Comment 14 Dana Mison 2012-10-16 01:48:34 UTC
Writer: Added: Darrin


Comment 15 Madhumita Sadhukhan 2012-11-02 11:38:21 UTC
verified release notes in docs

Comment 16 Anne-Louise Tangring 2012-11-13 20:07:50 UTC
Release Notes Docs Status: Removed: Documented as Resolved Issue 
Writer: Removed: Darrin 
Release Notes Text: Removed: The client binaries files (bin/client/) were not installed by the graphical installer.  Users that required them needed to download the ZIP installation.  The installer has been updated to include these files.  The client binaries are now installed when using the graphical installer. 
Docs QE Status: Removed: NEW