SAP 用 Anypoint Connector バージョン 5.0 には、機能強化と変更が含まれます。SAP Connector 5.0 で導入された主な変更の一部を次に示します。
-
Create 操作がRetrieve IDoc という名前に変更されました。 -
Execute BAPI Function over qRFC、tRFC、sRFC の各操作が Synchronous Remote Function Call (sRFC) および Asynchronous Remote Function Call (aRFC) 操作にマージされました。
-
Disable function template cache フラグがDisable JCo internal cache という名前に変更され、関数とソースの両方に適用されます。デフォルト値はfalse です。 -
ソースの別名には
source の代わりに-listener が含まれるようになりました。 たとえば、XML はsap:document-source からsap:document-listener に変更されます。 -
SAP 設定には次の変更があります。
-
SAP インバウンド設定と SAP アウトバウンド設定が新しい SAP 設定にマージされました。
-
[Message Server (メッセージサーバー)] 項目が [General (一般)] タブに含まれるようになりました。
この新しい設定により、コネクタで使用する設定をより直感的に理解できるようになります。
これらの新機能と機能強化によって、後方互換性の問題が生じる場合があります。
アップグレード手順
-
Studio で Mule プロジェクトを作成します。
-
[Mule Palette (Mule パレット)] で、[Search in Exchange (Exchange 内を検索)] をクリックします。
-
[Add Modules to Project (モジュールをプロジェクトに追加)] で、検索項目に「SAP」と入力します。
-
[Available modules (使用可能なモジュール)] で、[SAP Connector - Mule 4 (SAP Connector - Mule 4)] を選択します。
-
[Add (追加)] をクリックします。
-
[Finish (完了)] をクリックします。
-
プロジェクトの
pom.xml ファイルで、sap-connector の連動関係バージョンが 5.x.x であることを確認します。<dependency> <groupId>com.mulesoft.connectors</groupId> <artifactId>mule-sap-connector</artifactId> <version>5.x.x</version> <classifier>mule-plugin</classifier> </dependency>Anypoint Studio はコネクタを自動的にアップグレードします。