---
schema_version: "1"
id: aebdac82522ff156985bf65f158b770d7e53bc57012347a96b8eb48bd0ae1734
title: Validation Module のバージョン 2.0 へのアップグレード
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/validation-connector/latest/validation-module-upgrade.md
canonical_url: https://docs.mulesoft.com/jp/validation-connector/latest/validation-module-upgrade
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 27bbf64b0139dde6e3d61d0e96452cb92a6fcc7bda86e7a4168de0b21367ae9e
description: MuleSoft Documentation Site
release: "2.0"
latest: true
---
# Validation Module のバージョン 2.0 へのアップグレード

Validation Module をバージョン 2.x にアップグレードします。

## [](#サポートされているアップグレードパス)サポートされているアップグレードパス

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 50%;">
<col style="width: 50%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">開始バージョン</th>
<th class="tableblock halign-left valign-top">終了バージョン</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>1.4.x</p>
</div></div></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="paragraph">
<p>2.0.1</p>
</div></div></td>
</tr>
</tbody>
</table>

## [](#このリリースでの変更)このリリースでの変更

次の操作名が変更されました。

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">以前の操作名</th>
<th class="tableblock halign-left valign-top">新しい操作名</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>Is not blacklisted ip</strong></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>Is not denied ip</strong></p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">XML ​<code>is-not-blacklisted-ip</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">XML ​<code>is-not-denied-ip</code></p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>Is whitelisted ip</strong></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>Is allowed ip</strong></p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">XML ​<code>is-whitelisted-ip</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">XML ​<code>is-allowed-ip</code></p></td>
</tr>
</tbody>
</table>

次のパラメーター名が変更されました。

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">以前のパラメーター名</th>
<th class="tableblock halign-left valign-top">新しいパラメーター名</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>Black list (ブラックリスト)</strong></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>Deny list (拒否リスト)</strong></p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">XML ​<code>blackList</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">XML ​<code>denyList</code></p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>White list (ホワイトリスト)</strong></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>Allow list (許可リスト)</strong></p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">XML ​<code>whiteList</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">XML ​<code>allowList</code></p></td>
</tr>
</tbody>
</table>

## [](#changed_operations)操作の変更

### [](#is-not-denied-ip)Is Not Denied Ip

`<validation:is-not-denied-ip>`

IP アドレスが IP リストに含まれていないことを検証します。

### [](#is-allowed-ip)Is Allowed Ip

`<validation:is-allowed-ip>`

IP アドレスが IP リストに含まれていることを検証します。

## [](#アップグレード前提条件)アップグレード前提条件

アップグレードを実行する前に、次の作業を行う必要があります。

- 以前のバージョンに復元する必要がある場合に備えて、ファイル、データ、設定のバックアップを作成します。

## [](#アップグレード手順)アップグレード手順

以下の手順でアップグレードを実行します。

1. Anypoint Studio で、Mule プロジェクトを作成します。
2. **\[Mule Palette (Mule パレット)\]**​ で、​**\[Search in Exchange (Exchange 内を検索)\]**​ をクリックします。
3. **\[Add Dependencies to Project (連動関係をプロジェクトに追加)\]**​ で、検索項目に「​`validation module`​」と入力します。
4. **\[Available modules (使用可能なモジュール)\]**​ で、​**\[Validation Module\]**​ を選択して ​**\[Add (追加)\]**​ をクリックします。
5. **\[Finish (完了)\]**​ をクリックします。
6. Mule プロジェクトの ​`pom.xml`​ ファイルで ​`mule-validation-module`​ 連動関係のバージョンが ​`2.0.1`​ であることを確認します。

Studio はコネクタを自動的にアップグレードします。

## [](#アップグレード後の手順)アップグレード後の手順

最新バージョンのコネクタをインストールしたら、以前の操作およびパラメーターを使用する Mule アプリケーションがある場合はそれらを手動で新しい操作およびパラメーターに変更します。

1. Studio で、新しい操作をフローにドラッグします。
2. 以前の操作と同じ設定で新しい操作を設定します。
3. 以前の操作を削除します。

新しい名前およびパラメーターに合わせて Mule アプリケーション XML 設定ファイルを更新します。

1. Studio で ​**\[Configuration XML (設定 XML)\]**​ ウィンドウに移動します。
2. 新しい名前で以前の操作およびパラメーター名を更新します。

### [](#アップグレードを確認する)アップグレードを確認する

コネクタの最新バージョンをインストールしたら、次の手順に従ってアップグレードを確認します。

1. Studio の ​**\[Problems (問題)\]**​ または ​**\[Console (コンソール)\]**​ ビューでエラーがないことを確認します。
2. プロジェクトの ​`pom.xml`​ ファイルに問題がないことを確認します。
3. 接続をテストして、操作が機能することを確認します。

### [](#アップグレードの復元)アップグレードの復元

以前のバージョンの Validation Module に戻す必要がある場合、プロジェクトの ​`pom.xml`​ ファイルの ​`mule-validation-module`​ 連動関係バージョンを前のバージョンに変更します。

Anypoint Studio でプロジェクトの ​`pom.xml`​ ファイルを更新する必要があります。

## [](#関連情報)関連情報

- [Validation Module の概要](https://docs.mulesoft.com/jp/validation-connector/latest/)
- [Validation Module リファレンス](https://docs.mulesoft.com/jp/validation-connector/latest/validation-documentation)