Bug 1027283

Summary: [Usability] it is possible to start editing enabled datasource
Product: [JBoss] JBoss Enterprise Application Platform 6 Reporter: Jakub Cechacek <jcechace>
Component: Web ConsoleAssignee: Harald Pehl <hpehl>
Status: CLOSED EOL QA Contact: Pavel Jelinek <pjelinek>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 6.2.0CC: brian.stansberry, crobson, hbraun, hpehl, jkudrnac, lclayton
Target Milestone: ---Keywords: Reopened
Target Release: EAP 6.4.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: Usability
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-08-19 12:45:56 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:

Description Jakub Cechacek 2013-11-06 13:23:31 UTC
User can start editing enabled datasource. However datasource has to be disabled in order to save the configuration successfully. Consequently user is not able to save the configuration. For is switched back to view mode and all entered data is lost.

User should be either prevented to enter edit mode or there should be an option to disable the datasource on configuration save.

Comment 1 Heiko Braun 2014-07-09 11:38:04 UTC
In agreement with Catherine we've decided that UX issues will be tracked separately.

Comment 2 Jakub Cechacek 2014-07-21 06:21:31 UTC
Issue moved under the UX component. 

Also moved to 6.4 as this issue is still valid for 6.3. Use ack flags to decide whether we want to go through with it or not.

Comment 3 Liz 2014-08-13 21:55:25 UTC
If the "Edit" button was disabled, would the user be able to make the connection that they need to disable the Datasource to be able to edit the configuration? If not, then it might be best to avoid using that solution. 

Another possibility:
A dialog could be presented when the user hits the "Edit" button, which would inform them and provide actions, for example:
-------------------------------------------------
“To edit the configuration, the datasource must be disabled. Disable the datasource?” 
[Cancel] [Confirm] 

 - If the select "Confirm", the datasource is disabled and then they can proceed with editing as expected. 
 - If they select "Cancel", then they return to the screen and perhaps then the Edit button is disabled. 
-------------------------------------------------
(*Note: actual wording is TBD...)