Cosminexus ビジネスプロセス管理/エンタープライズサービスバス V8 サービスプラットフォーム 開発ガイド
マッピング定義をコピーすると,コピー元となるマッピング定義のスキーマの要素と,コピー先のスキーマの要素が比較され,類似した要素があった場合にコピーされます。類似した要素が複数あるときは,優先度の高い順にコピーされます。マッピングがコピーされる優先度を次に説明します。
構造一致複製マッピングでマッピング定義をコピーした場合に,マッピングがコピーされる優先度を次の表に示します。
表7-5 マッピング定義がコピーされる優先度(構造一致複製マッピング)
優先度 | スキーマ論理名 | 親パス | 要素名 |
---|---|---|---|
1 | ○ | ○ | ○ |
2 | × | ○ | ○ |
要素名一致複製マッピングでマッピング定義をコピーした場合に,マッピングがコピーされる優先度を次の表に示します。
表7-6 マッピング定義がコピーされる優先度(要素名一致複製マッピング)
優先度 | 要素 | パス | ||
---|---|---|---|---|
名前空間 | 要素名 | 名前空間 | 要素名 | |
1 | × | × | ○ | ○ |
2 | × | × | × | ○ |
3 | ○ | ○ | × | △ |
4 | × | ○ | × | △ |
5 | × | △ | × | △ |
なお,要素名一致複製マッピングでは,コピーした要素の依存関係に矛盾が生じないようにする必要があります。依存関係が設定されている変換先ノードをコピーする場合は,次の条件に合わせてコピーします。
また,次に示す値にノード条件が設定されている場合は,条件が設定されている祖先ノードが,変換先ノードおよびファンクションの接続元となる変換元ノードの祖先ノードになるようにコピーします。
All Rights Reserved. Copyright (C) 2008, 2011, Hitachi, Ltd.