[英]Want to set true to boolean in WSDL
我們正在為soap request創建一個WSDL,其中有一個布爾變量。 眾所周知,默認情況下,布爾值是“ false”。 但是我們需要將其視為真實。
我想知道在哪里將此值設置為true。 因此,即使未設置變量,它也將作為True。 請指教。
提前致謝。
** 更多信息: **
<complexType name="User">
<sequence>
<element name="IMAddress" nillable="true" type="soapenc:string"/>
<element name="**active**" type="xsd:boolean"/>
<element name="address" nillable="true" type="soapenc:string"/>
因此,我希望我的wsdl具有一個活動變量,默認為true。 我的WSDL是“由Apache Axis版本創建的WSDL:1.4構建於2006年4月22日(太平洋夏令時間06:55:48)”
<!-- Create wsdl file -->
<java classname="org.apache.axis.wsdl.Java2WSDL" fork="true" failonerror="true">
<classpath refid="axis-classpath" />
<jvmarg value="-Dlog4j.configuration=file:${env.log4j.configuration}"/>
<arg value="--output" /> <arg value="${service}.wsdl" />
</java>
我試圖在我的用戶bean中將活動變量設置為true,但這沒有幫助。
<xsd:element name="isCaseSensitive" type="xsd:boolean" default="false"/>
或將Annotation設置為類中的字段:
@XmlElement(defaultValue = "false")
private boolean isCaseSensitive;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.