[jboss-jira] [JBoss JIRA] (WFLY-5244) bean-validation quickstart fails to validate due to non-compliant arquillian.xml
Rob Stryker (JIRA)
issues at jboss.org
Tue Sep 15 17:02:00 EDT 2015
[ https://issues.jboss.org/browse/WFLY-5244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13109000#comment-13109000 ]
Rob Stryker commented on WFLY-5244:
-----------------------------------
I'd like to note that this problem is not fixed in the 10.x branch. If property is a valid child element to container, the xsd must be updated to indicate this.
> bean-validation quickstart fails to validate due to non-compliant arquillian.xml
> --------------------------------------------------------------------------------
>
> Key: WFLY-5244
> URL: https://issues.jboss.org/browse/WFLY-5244
> Project: WildFly
> Issue Type: Bug
> Reporter: Rob Stryker
> Assignee: Jason Greene
>
> bean-validation quickstart fails to validate in arquillian.xml.
> The arquillian_1_0.xsd file includes the following:
> {code}
> <element name="container">
> <complexType>
> <choice minOccurs="1" maxOccurs="unbounded">
> <element ref="tns:configuration" minOccurs="0" maxOccurs="1" />
> <!--
> <element ref="tns:dependencies" minOccurs="0" maxOccurs="1" />
> -->
> <element ref="tns:protocol" minOccurs="0" maxOccurs="unbounded" />
> </choice>
> <attribute name="qualifier" type="string" use="required" />
> <attribute name="default" type="boolean" use="optional" default="false" />
> <attribute name="mode" use="optional" default="suite">
> <simpleType>
> <restriction base="string">
> <enumeration value="suite" />
> <enumeration value="class" />
> <enumeration value="manual" />
> <enumeration value="custom" />
> </restriction>
> </simpleType>
> </attribute>
> </complexType>
> <unique name="unique-protocol-within-container">
> <annotation>
> <documentation>
> @type must be unique between all
> protocols in a container.
> </documentation>
> </annotation>
> <selector xpath="tns:protocol" />
> <field xpath="@type" />
> </unique>
> </element>
> {code}
> The arquillian.xml included in the example includes the following:
> {code}
> <container qualifier="jboss" default="true">
> <!-- By default, arquillian will use the JBOSS_HOME environment variable. Alternatively, the configuration below can be uncommented. -->
> <!--<configuration> -->
> <property name="jbossHome">C:/tools/wildfly-9.0.0.Final</property>
> <!--</configuration> -->
> </container>
> {code}
> Validation error is that "property" is not a valid sub-element, which is true based on the xsd file.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the jboss-jira
mailing list