[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 1 01:40:05 EDT 2015
[ https://issues.jboss.org/browse/WFLY-5244?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13103882#comment-13103882 ]
Rob Stryker commented on WFLY-5244:
-----------------------------------
If it turns out that arquillian_1_0.xsd is modified to fix this bug by adding the property element to the schema, (rather than removing the property from the quickstart) I'd like to request that the schema be added to http://www.jboss.org/schema/jbossas/ for easy mirroring of all of our relevant schema into JBoss Tools.
> 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.3.15#6346)
More information about the jboss-jira
mailing list