SoapUIのSOAPアクションの不一致エラーの解決
SOAPアクションが一致しない場合、SoapUIから統合を起動するときに500 Internal serverエラーが発生します。 たとえば、Salesforceアダプタに空のSOAPアクションが構成されており、クライアントからの空のSOAPアクションが想定されている場合があります。 ただし、SoapUIなどのクライアントは、WSDLファイルから読み取ったり、利用できるSOAPアクション識別子を持つリクエストを生成します。 このエラーを解決するには、空の値を含むSOAPヘッダーでデフォルトのSOAPアクションを更新します。
-
SoapUIを起動します。
-
WSDLをインポートします。
-
ページの下部にある「ヘッダー」タブをクリックします。
-
+ボタンをクリックして、ヘッダーを作成します。
「HTTPヘッダーの追加」ダイアログが表示されます。
-
追加するヘッダーの名前を指定します(例:
SoapAction) -
SOAPアクション・ヘッダーの値を更新します。 この例では、「値」フィールドは、Salesforceアダプタと一致するように空のままになります。
-
Rawタブをクリックして、更新されたヘッダーを確認します。

「図soap_header_action.pngの説明」