SAP PI Web サービスを使用していますが、何らかの理由で機能していません。以下の不適切な SOAP XML が原因であると考えています。
これは、SAP PI が期待しているものです。
<?xml version="1.0" encoding="UTF-8"?>
<ns0:A_Request xmlns:ns0="http://domain.co.au/abc">
<Root>
<Element1>a</Element1>
<Element1>a</Element1>
</Recordset>
</ns0:A_Request>
これは私が送っているものです:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<A_Request xmlns="http://domain.co.au/abc" xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Root>
<Element1>a</Element1>
<Element1>a</Element1>
</Recordset>
</A_Request>
サーバーが期待するように XML 要求をフォーマットするために、クライアント側で実行できる方法 (プログラムまたは構成) はありますか?
または、WSDL で修正する必要があり、クライアント プログラム (私のプログラム) は必要な xml を自動的に生成しますか?
山盛りありがとう。