SAP S/4HANA OData への接続に OAuth 2.0 認証を使用することによるセキュリティ強化を活用するには、SAP S/4HANA OData 用 Anypoint Connector (SAP S/4HANA OData Connector) をアップグレードします。
変更内容
2.0
-
OAuth 2.0 がサポートされるようになりました。
[OAuth 2.0 Application Connection Provider (OAuth 2.0 アプリケーション接続プロバイダー)] オプションが [Connection (接続)] 種別に追加されました。この接続種別の設定パラメーターについては、「SAP S/4HANA OData Connector リファレンス」を参照してください。 -
Mule Runtime Engine (Mule) 4.2.1 以降が必要です。
-
[Service directory (サービスディレクトリ)] 項目のデフォルト値が削除されました。
-
ベースパッケージが変更されているため、エクスポートされるすべてのクラスで異なる完全修飾名を持つようになりました。
-
コネクタの JAR のグループ ID が変更されました。
アップグレード手順
以下の手順でアップグレードを実行します。
-
Anypoint Studio で、Mule プロジェクトを作成します。
-
[Mule Palette (Mule パレット)] ビューで、[Search in Exchange (Exchange 内を検索)] をクリックします。
-
[Add Dependencies to Project (連動関係をプロジェクトに追加)] で、検索項目に「
sap s/4hana odata」と入力します。 -
[Available modules (使用可能なモジュール)] で、[SAP S/4HANA OData Connector] を選択し、[Add (追加)] をクリックします。
-
[Finish (完了)] をクリックします。
-
Mule プロジェクトの
pom.xml ファイルで mule-sap-s4hana-cloud-connector 連動関係のバージョンが使用しているコネクタのバージョンに更新されていることを確認します。
Studio はコネクタを自動的にアップグレードします。
アップグレード後の手順
コネクタの最新バージョンをインストールしたら、アップグレードを確認します。
-
Studio の [Problems (問題)] または [Console (コンソール)] ビューでエラーがないことを確認します。
-
プロジェクトの
pom.xml ファイルに問題がないことを確認します。 -
接続をテストして、操作が機能することを確認します。
アップグレードの復元
以前のバージョンの SAP S/4HANA OData Connector に戻す必要がある場合、プロジェクトの pom.xml の mule-sap-s4hana-cloud-connector 連動関係バージョンを戻すバージョンに変更します。