XML を SOAP 応答として SAP WAS に送信する必要があります。
SAP はあなたが送信するもの (特殊文字など) に非常にうるさいので、今ではすべての可能性を使い果たしたいと思っています。
を作るときに「空のときはタグを短くしない」myXMLDoc.LoadXml
などを指定する方法はありますか?
通常、これを行うとき:
<item>
<Trkorr>TDEK978887</Trkorr>
<Sequence>0</Sequence>
<Solicit>cggaste</Solicit>
<Type></Type><Id></Id><Number></Number><Message></Message>
</item>
次のように変換します。
<item>
<Trkorr>TDEK978887</Trkorr>
<Sequence>0</Sequence>
<Solicit>cggaste</Solicit>
<Type/><Id/><Number/><Message/>
</item>
不足しているプロパティはありますか?
ところで(別の質問の価値があるとは思わないので...)
<soap-env:Envelope xmlns:soap-env="http://schemas.xmlsoap.org/soap/envelope/">
<soap-env:Body>
<soap-env:Fault>
<faultcode>soap-env:Server</faultcode>
<faultstring xml:lang="en">SOAP processing failure, error id = 112</faultstring>
</soap-env:Fault>
</soap-env:Body>
</soap-env:Envelope>
これはエラー sap の戻りです。
前もって感謝します!