我有一个带有一些必需字段的JAXB注释类:
...
@XmlElement(required = true, nillable = false)
private String credentials = null;
...
使用SoapUI,生成的wsdl是这样的:
...
<xs:element name="credentials" type="xs:string"/>
...
有没有办法将所需信息输入wsdl?如果我理解这一点,那么wsdl应该看起来像这样(也许是这样):
...
<xs:element wsdl:required="true" name="credentials" type="xs:string"/>
...
答案 0 :(得分:2)
@XmlElement(required=true)
对应于XML Schema中具有属性minOccurs="1"
的元素。由于这是默认值,因此不需要指定它。