---
schema_version: "1"
id: aa4d5cd4df24e6f473cc0d21c14aaeb51dcb53ba4558fe80620e7562216d2a3b
title: Validation Module のトラブルシューティング
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/validation-connector/latest/validation-module-troubleshooting.md
canonical_url: https://docs.mulesoft.com/jp/validation-connector/latest/validation-module-troubleshooting
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 02dd6aa7881ef4da6a0a8bf789a5cce3723a3d077c172ab196a5a39a60f325af
description: MuleSoft Documentation Site
release: "2.0"
latest: true
---
# Validation Module のトラブルシューティング

Validation Module のトラブルシューティングを行うには、冗長ログの有効化と、スローされる一般的なメッセージの解釈に関する情報を理解しておきます。

## [](#冗長ログの有効化)冗長ログの有効化

アプリケーションと Validation Module のやりとりが失敗する理由の理解を深めるには、モジュールの冗長ログを一時的に有効にします。  

Mule アプリケーションのパフォーマンスに影響するため、トラブルシューティングが完了したら、必ず拡張された冗長性を無効にしてください。

設定ファイルで冗長ログを有効にする手順は、次のとおりです。

1. Anypoint Studio にアクセスし、​**\[Package Explorer\]**​ ビューに移動します。
2. アプリケーションのプロジェクト名を開きます。
3. `src/main/resources`​ パスフォルダーを開きます。
4. フォルダー内の ​`log4j2.xml`​ ファイルを開きます。
5. `<Loggers>`​ タグ内に ​`<AsyncLogger>`​ タグを追加します。
    
    ```xml
    			<Loggers>
    				...
    				<AsyncLogger name="org.mule.extension.validation" level="DEBUG"/>
    				...
    			</Loggers>
    ```
6. アプリケーションの変更を保存します。
7. **Package Explorer**​ でプロジェクト名をクリックし、​**\[Run (実行)\]**​ > ​**\[Run As (別のユーザーとして実行)\]**​ > ​**\[Mule Application (Mule アプリケーション)\]**​ をクリックします。

## [](#一般的なスローを理解する)一般的なスローを理解する

ここでは、一般的なスローメッセージとその解決方法を示します。

- VALIDATION:BLANK\_STRING
    
    The provided value is an empty string and the expected value is not. (空の文字列が指定されました。これは想定される値ではありません。)
- VALIDATION:NOT\_BLANK\_STRING
    
    The provided value is not an empty string and the expected value is. (空の文字列以外の値が指定されました。これは想定される値ではありません。)
- VALIDATION:ELAPSED\_TIME
    
    Too much time has elapsed since the specified start time. (指定された開始時刻からの経過時間が長すぎます。)
- VALIDATION:NOT\_ELAPSED\_TIME
    
    Not enough time has elapsed since the specified start time. (指定された開始時刻から十分な時間が経過していません。)
- VALIDATION:INVALID\_EMAIL
    
    The provided value is an invalid email address. (無効なメールアドレスが指定されました。)
- VALIDATION:EMPTY\_COLLECTION
    
    The provided value is an empty collection and the expected value is not. (空のコレクションが指定されました。これは想定される値ではありません。)
- VALIDATION:NOT\_EMPTY\_COLLECTION
    
    The provided value is an empty collection and the expected value is not. (空のコレクションが指定されました。これは想定される値ではありません。)
- VALIDATION:INVALID\_BOOLEAN
    
    The provided value does not match the expected boolean value. (指定された値が想定されるブール値と一致しません。)
- VALIDATION:INVALID\_IP
    
    The provided value is an invalid IP address. (無効な IP アドレスが指定されました。)
- VALIDATION:REJECTED\_IP
    
    The provided value is not valid according to the expecting ranges. (想定される範囲に対して無効な値が指定されました。)
- VALIDATION:NULL
    
    The value provided is null. (指定された値が null です。)​\`null\`​ の定義は、mimeType 値によって異なります。たとえば、​\`application/java\`​ mimeType の場合、​\`null\`​ は空白のポインターを意味します。However, if the mimeType is ​\`application/json\`, then the String ​\`null\`​ is also a null value. (ただし、mimeType が ​\`application/json\`​ の場合、文字列 ​\`null\`​ は null 値でもあります。)
- VALIDATION:NOT\_NULL
    
    The value provided is not null. (null でない値が指定されました。)​\`null\`​ の定義は、mimeType 値によって異なります。たとえば、​\`application/java\`​ mimeType の場合、​\`null\`​ は空白のポインターを意味します。However, if the mimeType is ​\`application/json\`, then the String ​\`null\`​ is also a null value. (ただし、mimeType が ​\`application/json\`​ の場合、文字列 ​\`null\`​ は null 値でもあります。)
- VALIDATION:INVALID\_NUMBER
    
    The provided value does not satisfy either the number type or the minimum or maximum expected values. (指定された値が想定される数値型の値または最大/最小値を満たしていません。)
- VALIDATION:INVALID\_TIME
    
    The provided value is an invalid time for the pattern used to parse it. (指定された値が解析に使用されるパターンの無効な時間です。)パターンが指定されていない場合は、ロケールのデフォルトが使用されます。
- VALIDATION:INVALID\_URL
    
    The provided value is an invalid URL. (無効な URL が指定されました。)
- VALIDATION:MISMATCH
    
    The provided value does not match the regular expression. (指定された値が正規表現に一致しません。)
- VALIDATION:INVALID\_SIZE
    
    The provided value is not between the specified inclusive boundaries. (指定された値が指定された上限と下限 (両端を含む) の間にありません。)
- VALIDATION:MULTIPLE
    
    Summarizes all the found errors in a list of nested validation operations. (ネストされた検証操作のリストの検出されたすべてのエラーを要約します。)The All and Any scopes return MUTIPLE as long as the nested operations in these secops are also of type VALIDATION. (All および Any スコープは、それらのスコープのネストされた操作の種別も VALIDATION であると MUTIPLE を返します。)

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

- [Validation Module リファレンス](https://docs.mulesoft.com/jp/validation-connector/latest/validation-documentation)
- [MuleSoft ヘルプセンター](https://help.mulesoft.com)
- [Known Issues](https://help.salesforce.com/s/issues)