]
Stefano Maestri moved JBEAP-7407 to WFLY-7626:
----------------------------------------------
Project: WildFly (was: JBoss Enterprise Application Platform)
Key: WFLY-7626 (was: JBEAP-7407)
Workflow: GIT Pull Request workflow (was: CDW with loose statuses v1)
Component/s: JCA
(was: JCA)
(was: User Experience)
Datasources subsystem - small user experience enhancements
----------------------------------------------------------
Key: WFLY-7626
URL:
https://issues.jboss.org/browse/WFLY-7626
Project: WildFly
Issue Type: Bug
Components: JCA
Reporter: Stefano Maestri
Assignee: Stefano Maestri
Priority: Minor
Labels: user_experience
This jira contains some small typo findings and suggestions for user experience
enhancements when working with the {{datasources}} subsystem:
1, Schema file contains a typo on line 1037: "Thios tag is not used ..." ->
"This tag is not used ...".
2, Description for {{flush-strategy}} attribute on both {{data-source}} and
{{xa-data-source}} says there are only three valid values, when in fact there are ten.
When setting the attribute value to something invalid, the error message correctly lists
all ten, except {{UNKNOWN}} is listed as {{null}}.
3, Description of {{pool-fair}} attribute on both {{data-source}} and {{xa-data-source}}
has, IMHO, weird word order: "Defines if pool should use be fair" ->
"Defines if pool use should be fair".
4, Although the description of the attribute {{transaction-isolation}} lists valid values
for the attribute, there is no validation. It is possible to assign any value to the
attribute. Could the validation be added in a similar manner like it exists for
{{flush-strategy}} attribute? This is the case for the attribute on both {{data-source}}
and {{xa-data-source}}.
5, The description of {{background-validation}} attribute on {{data-source}} and
{{xa-data-source}} says server needs restart when the attribute value is changed on an
enabled data source. However, it's {{restart-required}} value is {{no-services}} and
the CLI does not warn the user that server needs to be restarted once the
{{background-validation}} value is actually changed.