SoapUI の MockResponse の属性で現在の日時を取得しようとしています。
私が試したことは次のとおりです。
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns="urn:localns">
<soapenv:Header/>
<soapenv:Body>
<response instant="${=new java.text.SimpleDateFormat('yyyy-MM-dd'T'HH:mm:ssZ').format(new Date())}"/>
</soapenv:Body>
</soapenv:Envelope>
変数を引用符なしで試してみましたが、うまくいきません。変数を属性としてではなく、テキスト ノードとして使用する例をたくさん見てきました。
編集それを機能させる唯一の方法は、以下のスクリプトで変数を宣言し、それを私の属性に渡すことでした。このようにして、引用符が互いに混同されることはありませんでした。