Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerSalesforce 用 Anypoint Connector (Salesforce Connector) をトラブルシューティングするには、全般的なトラブルシューティングの実行とスローされる一般的な例外メッセージの解釈について理解しておく必要があります。
Salesforce Connector の全般的なトラブルシューティングガイドラインは次のとおりです。
通貨の値は 18 文字以下にする必要があります。
複数の通貨を処理するときは、sObject でどの通貨を使用しているか認識し、不正確な値が入力されないようにします。デフォルトの通貨は組織レベルの場所と一致します。
値を使用して Salesforce の既存のリスト項目のコンテンツと照合する場合は、リストとまったく同じ値を使用します。たとえば、「US」という値を使用して、「USA」という値を含むリストのコンテンツと照合した場合、照合は機能しますが、結果のリストに「US」と「USA」の 2 つの値が返されます。
Salesforce Connector の既存のリストに連動値を挿入しても、必ずしも機能するとは限りません。この機能をテストして確認します。
Salesforce Connector では、以下を除くすべての操作で日本語文字がサポートされます。
Publish Streaming Channel 操作では、[Channel name (チャネル名)] 項目の日本語文字がサポートされません。これには、英数字と _ または / 文字のみを含めることができます。詳細は、Salesforce StreamingChannel のドキュメントを参照してください。
メタデータ操作では、一部の項目に日本語文字が含まれているとエラーメッセージが返されることがあります。たとえば、日本語文字を含む [Full Name (完全名)] を使用してカスタムオブジェクトまたはカスタム項目を作成すると、FIELD_INTEGRITY_EXCEPTION エラーがトリガーされて次のメッセージが表示されます。
The Object Name field can only contain underscores and alphanumeric characters. ([Object Name (オブジェクト名)] 項目には、アンダースコアと英数字のみを使用できます。) It must be unique, begin with a letter, not include spaces, not end with an underscore, and not contain two consecutive underscores. (一意であること、最初は文字であること、空白は使用しない、最後にアンダースコアを使用しない、2 つ続けてアンダースコアを使用しないという制約があります。)
スローされる一般的な例外メッセージとその解釈方法のリストを次に示します。
SALESFORCE:CONNECTIVITY
A problem occurred and a connection could not be established. (問題が発生して接続を確立できませんでした。)
SALESFORCE:INVALID_INPUT
The provided input data for an operation is not valid. (操作で指定された入力データが無効です。)
SALESFORCE:INVALID_RESPONSE
The response from the server cannot be processed. (サーバーからの応答を処理できません。)
SALESFORCE:LIMIT_EXCEEDED
A specific limit is exceeded, for example, if you try to create more than 200 entities at once with the *Create* operation. (たとえば、Create 操作を使用して 1 回で 200 件を超えるエンティティを作成すると、特定の制限を超えます。)
SALESFORCE:MUTUAL_AUTHENTICATION_FAILED
The mutual authentication failed. (相互認証に失敗しました。)
SALESFORCE:NOT_FOUND
The server could not find the requested resource. (サーバーは要求されたリソースを見つけることができませんでした。)
SALESFORCE:RETRY_EXHAUSTED
The maximum number of retries for the operation is reached. (操作の最大再試行回数に達しました。)
SALESFORCE:TIMEOUT
A specific request takes longer than a configured amount of time to complete. (特定の要求の完了までに、設定された時間よりも長い時間がかかっています。)