Bug 1006830

Summary: Consoles contain incorrect product name
Product: [JBoss] JBoss Enterprise Application Platform 6 Reporter: Nikoleta Hlavickova <nziakova>
Component: BuildAssignee: jboss-set
Status: CLOSED EOL QA Contact: Petr Kremensky <pkremens>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 6.2.0CC: brian.stansberry, dandread, myarboro, pkremens
Target Milestone: ---Keywords: Reopened
Target Release: EAP 6.2.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-08-19 12:46:02 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:

Description Nikoleta Hlavickova 2013-09-11 10:50:19 UTC
Description of problem:
Branding change in EAP 6.2:
  Full product name: "Red Hat JBoss Enterprise Application Platform"
  Approved abbreviated form: "JBoss EAP"

CLI and Web Console in EAP 6.2.0 ER1 contain incorrect product name: "EAP"

Steps to Reproduce:
1. start server
2. jboss-cli.sh -c command=":read-resource(include-runtime=true, recursive=true, recursive-depth=10)"
3. see output -- line "product-name"

Actual results:
"product-name" => "EAP",

Expected results:
"product-name" => "JBoss EAP",

Additional info:
The same incorrect product name is used in Web Console too.

Comment 1 Brian Stansberry 2013-09-11 20:37:31 UTC
Changing this requires an interaction with all Red Hat products that consume the return value of the org.jboss.as.version.ProductConfig.getProductName() method, as well any products that read the highlighted attribute in the management API. 

Changing the value may constitute a breaking change for some or all of them.

I expect that layered products actually override this value with their own, but I could be wrong.

EAP itself will need minor code changes to deal with the inclusion of "JBoss" in the value, as there are some places where code already prefixes this value with "JBoss ". So doing it in the value itself will result in "JBoss JBoss EAP..." For example, in the server start message in the logs.

Note also that end users theoretically could be counting on the current value of this attribute, and that changing it could be a breaking change for those users.

Comment 4 Paul Gier 2013-10-25 19:33:48 UTC
Closing this as won't fix based on Brian's comments.  We'll probably need a change request if we decide to change this in a future release.

Comment 5 Nikoleta Hlavickova 2013-10-31 12:24:09 UTC
Reopening to reconsider for EAP 6.3. I will set the flag once it is available.