JAXB标记字段,如生成的wsdl中所需

JAXB标记字段,如生成的wsdl中所需,jaxb,annotations,wsdl,Jaxb,Annotations,Wsdl,我有一个JAXB注释类,其中包含一些必填字段: ... @XmlElement(required = true, nillable = false) private String credentials = null; ... 使用SoapUI,生成的wsdl如下所示: ... <xs:element name="credentials" type="xs:string"/> ... 。。。 ... 有没有办法将所需的信息输入到wsdl中?如果我理解正确,那么wsdl应该是这样

我有一个JAXB注释类,其中包含一些必填字段:

...
@XmlElement(required = true, nillable = false)
private String credentials = null;
...
使用SoapUI,生成的wsdl如下所示:

...
<xs:element name="credentials" type="xs:string"/>
...
。。。
...
有没有办法将所需的信息输入到wsdl中?如果我理解正确,那么wsdl应该是这样的(可能是那样的):

。。。
...

@xmlement(required=true)
对应于XML模式中具有属性
minOccurs=“1”
的元素。因为这是默认值,所以不需要指定它。

所以所有没有“required=true”的元素在wsdl中都会得到一个“minOccurs=“0”,对吗?Thx很多,所以我将停止搜索;-)
...
<xs:element wsdl:required="true" name="credentials" type="xs:string"/>
...