簡単な Web サービスとそのための WSDL を作成しました。私の WSDL には、SOAP 応答用の 5 つのパラメーターがあります。
<message name="EmailStatusResponse">
<part name='id' type='xsd:integer'/>
<part name='name' type='xsd:string'/>
<part name='message' type='xsd:string'/>
<part name='createdDate' type='xsd:date'/>
<part name='approver' type='xsd:string'/>
</message>
EclipseとAxis2で WSDL を使用してクライアントを作成したいと考えています。createdDate
SOAP レスポンスで受け取るの形式は DD/MM/YYYY です。クライアントを実行するAxisFault
と、日付形式createdDate
が正しくないというメッセージが表示されます。
SOAP 応答で送信される日付形式を DD/MM/YYYY に変更するかcreatedDate
、WSDL のパラメーターの型をxsd:string
.
私の質問は、WSDL で日付パターンを指定する方法はありますか?
たとえば、次のようなものがあります:
<part name='createdDate' type='xsd:date' pattern="DD/MM/YYYY"/>
ありがとうございます。