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

Bug 1097129

Summary: [Doc Bug Fix] Missing documentation how to install EAP with natives
Product: [JBoss] JBoss Enterprise Application Platform 6 Reporter: Radim Hatlapatka <rhatlapa>
Component: DocumentationAssignee: Lucas Costi <lcosti>
Status: CLOSED CURRENTRELEASE QA Contact: Jan Stefl <jstefl>
Severity: high Docs Contact:
Priority: unspecified    
Version: 6.3.0CC: jstefl, lcosti, nziakova, pcheung, rhatlapa, smumford, weli
Target Milestone: ER8Keywords: Documentation, FutureFeature
Target Release: EAP 6.3.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Build Name: 22510, Installation Guide-6.3-1 Build Date: 09-05-2014 15:35:43 Topic ID: 252-591648 [Latest]
Last Closed: 2014-08-06 14:34:43 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: 1092406    
Bug Blocks:    

Description Radim Hatlapatka 2014-05-13 08:20:56 UTC
Title: Install JBoss EAP 6 (ZIP Installation)

Describe the issue: There should be also chapter explaining how to install EAP with natives.


Suggestions for improvement:


Additional information:

Comment 1 Lucas Costi 2014-06-05 01:32:28 UTC
Is this bug for documentation of Native Components, or Native Utilities? (or both?)

For Native Components on RHEL, I can use content from this KCS[1], but is there any similar content for Windows etc?

[1] https://access.redhat.com/site/solutions/222023

Comment 2 Radim Hatlapatka 2014-06-05 10:32:17 UTC
This bug is meant for both Native components and Native utilities. Neither of them is documented.

The process for installing natives is almost the same for all the platforms. 

I see in the KCS[1] just one part which differs and that is name of lib subdir [2]. Setting this explicitly is not needed for default locations, it is autodetected by the EAP if you set native="true" attribute of the web subsystem.




[1] https://access.redhat.com/site/solutions/222023
[2] <resource-root path="lib/linux-x86_64"/>     <!--   THIS LINE IS MANUALLY ADDED HERE -->

Comment 3 Lucas Costi 2014-06-06 04:21:43 UTC
Thanks Radim.

I have begun work on a new topic for this: Download and Install Native Components and Native Utilities [35287]

Comment 4 Lucas Costi 2014-06-10 01:10:14 UTC
New topic created with new content: Download and Install Native Components and Native Utilities [35287]

and inserted into the 6.3 Installation Guide [CS22510, rev. 665478].

The new topic can be previewed on DocBuilder:

http://docbuilder.usersys.redhat.com/22510/#Download_and_Install_Native_Components_and_Native_Utilities

Once a new build is done to the stage, the status will be changed to ON_QA when it is ready for review.

Comment 5 Lucas Costi 2014-06-10 04:19:24 UTC
Nidhi will be doing extra work on the topic to address extra issues with native components raised in BZ#831862

Comment 6 Lucas Costi 2014-06-11 01:59:15 UTC
New topic: "Download and Install Native Components and Native Utilities" [35287]
is onstage and ready for review (Revision 6.3.0-18):

http://documentation-devel.engineering.redhat.com/site/documentation/en-US/JBoss_Enterprise_Application_Platform/6.3/html-single/Installation_Guide/index.html#Download_and_Install_Native_Components_and_Native_Utilities

Comment 8 Jan Stefl 2014-06-17 10:42:40 UTC
Permaine,

could you please write down all package prerequisites for EAP natives on all RHEL platforms?

Comment 9 Jan Stefl 2014-06-18 10:48:06 UTC
I am changing request for more information from Permaine to Weinan.

Weinan,
could you please write down all package prerequisites for EAP natives on all RHEL platforms?

Comment 12 Jan Stefl 2014-06-20 12:50:25 UTC
I did preview and I suggest:

1. If there is not consistency reason or so, I suggest rephrase sentence :
'If you intend to use tomcat-native and the APR, the tomcatjss package must be removed before installing tomcat-native.'

To smth. like (all informations are important but my phrasing is not nice):
'If you intend to use 'Tomcat Native Library' which is part of 'Native component', the OS native package 'tomcatjss' must be removed before installation.'


2. I believe it will be useful to mention that 'Native component' consist of: 
'Native support for HornerQ (AIO)' (with related link) and 'Tomcat Native Library'.

FYI
Usage Tomcat Native Library implies usage of APR.

Comment 15 Jan Stefl 2014-06-27 10:54:21 UTC
Verified in revision 6.3.0-20 - FAILED

a] Procedure 4.13. Download and Install Native Components   
   Add information how the zip look like (jboss-eap-native-EAP_VERSION-ARCH.zip)

b] Procedure 4.14. Download and Install Native Utilities
   Add information how the zip look like (jboss-eap-native-utils-EAP_VERSION-ARCH.zip)

c] I still don't see any information about web connectors 
   I would expect very general information somewhere in text 
    * that web connectors are used for load balancing and clustering (1 sentence)
    * that web connectors are in archive like (1 sentence)
      jboss-eap-native-webserver-connectors-EAP_VERSION-ARCH.zip
    * how to configure them could be found in other guide (1 sentence)
   
   I expect this will affect (at least) following text, because it mentions only 
   'Native Components' and later in text we assume by 'Native components' 
   Tomcat Native libs only:
   ---------- 
   "Following Native Components installation, information on configuring specific
    Native Components is located in the Administration and Configuration Guide."
   ----------

Comment 16 Jan Stefl 2014-06-27 11:19:22 UTC
Ok, about archive names, 
I have just checked that customer does not see archives directly but see understandable titles -> ignore my request regarding archives names from previous comment.

Comment 17 Lucas Costi 2014-06-30 06:14:15 UTC
Thanks Jan, I have removed the paragraph you quoted in comment 15, and replaced it with a specific web connectors one:

"In addition to Native Components and Native Utilities, Webserver Connector Natives are used for load balancing and clustering. See the Administration and Configuration Guide to configure Webserver Connector Natives."

Change made in topic:  Installing Native Components and Utilities [38700, revision 680227].

Preview available on DocBuilder: http://docbuilder.usersys.redhat.com/22510/#sect-Installing_Native_Components_and_Utilities

Comment 19 Jan Stefl 2014-07-01 14:54:13 UTC
Verified in revision 6.3.0-21 - PASSED

Comment 20 Red Hat Bugzilla 2023-09-14 02:07:46 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days