想在WSDL中将true设置为boolean

时间:2015-11-09 13:30:14

标签: java wsdl boolean

我们正在为soap请求创建一个WSDL,我们有一个布尔变量。我们知道boolean默认为“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将变量active设为默认值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,但这没有帮助。

1 个答案:

答案 0 :(得分:0)

 this.div.onclick=function(){
 this.div.appendChild(this.aud);
 this.aud.play();
 }.bind(this);
 document.body.appendChild(this.div);

或者将Annotation设置为类中的字段:

<xsd:element name="isCaseSensitive" type="xsd:boolean" default="false"/>