[jboss-jira] [JBoss JIRA] (WFLY-6124) Infinispan subsystem XSD disagrees with LockingResourceDefinition on default isolation level
Ladislav Thon (JIRA)
issues at jboss.org
Thu Feb 4 04:20:00 EST 2016
Ladislav Thon created WFLY-6124:
-----------------------------------
Summary: Infinispan subsystem XSD disagrees with LockingResourceDefinition on default isolation level
Key: WFLY-6124
URL: https://issues.jboss.org/browse/WFLY-6124
Project: WildFly
Issue Type: Bug
Components: Clustering
Reporter: Ladislav Thon
Assignee: Paul Ferraro
The XSD for the Infinispan subsystem ({{jboss-as-infinispan_4_0.xsd}}) says that the default isolation level is {{REPEATABLE_READ}}:
{code}
<xs:complexType name="locking">
<xs:attribute name="isolation" type="tns:isolation" default="REPEATABLE_READ">
<xs:annotation>
<xs:documentation>Sets the cache locking isolation level.</xs:documentation>
</xs:annotation>
</xs:attribute>
...
{code}
However, the {{LockingResourceDefinition}} class, which is the ultimate source of truth, disagrees:
{code}
enum Attribute implements org.jboss.as.clustering.controller.Attribute {
...
ISOLATION("isolation", ModelType.STRING, new ModelNode(IsolationLevel.READ_COMMITTED.name()), new EnumValidatorBuilder<>(IsolationLevel.class)),
...
{code}
I'm not sure myself which one should be the default, but this difference is surely a bug.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the jboss-jira
mailing list