-
Bug
-
Resolution: Done
-
Major
-
None
-
None
-
None
bean-validation quickstart fails to validate in arquillian.xml.
The arquillian_1_0.xsd file includes the following:
<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>
The arquillian.xml included in the example includes the following:
<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>
Validation error is that "property" is not a valid sub-element, which is true based on the xsd file.
- causes
-
JBIDE-20533 Bean-validation quickstart fails to validate in jbt
- Resolved