我正在使用Java Web服務。我得到了一個創建Web服務的任務,它將以以下格式發送SOAP請求。如何使用t24格式發送SOAP請求
<CreateAccount>
<field name="name">xyz abc</field>
<field name="dob">1989-04-05</field>
<field name="phone">9999999999</field>
<field name="address">vvk</field>
</CreateAccount>
我創建類型部分的WSDL文件中像
<wsdl:types>
<xsd:schema targetNamespace="abc">
<xsd:element name="CreateAccount">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="field" maxOccurs="3" minOccurs="0">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="xsd:string">
<xsd:attribute type="xsd:string" name="name" use="required"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
但是當我嘗試打開WSDL URL,它顯示
故障 - makeTypeElement()是告知創建類型「{../XYZService/}>>創建賬戶」字段「,不包含元素
我試過谷歌搜索,但沒有得到正確的結果。是什麼導致了這個問題,我該如何解決這個問題?
我也嘗試過這一個,但給相同的錯誤 – SHRIRANG