アーティクル - CS302464
エラー "メッセージ :: インデックスのクエリに無効な文字があります<index number>:" サービスが ThingWorx Composer で呼び出されたとき
修正日: 20-Mar-2023
適用対象
- ThingWorx Platform 8.4 to 9.3
説明
- 組み込みのGetJSON()サービスがカスタム サービスで呼び出されると、以下のエラーで失敗します /ThingworxStorage/logs/ApplicationLog.log内
[L: エラー] [O: ctwBaseService] [I: ] [U: 管理者] [S: ] [T: https-jsse-nio-8443-exec-7] [コンテキスト: com.thingworx.webservices.context.HttpExecutionContext @5868aac3][メッセージ: サービス スクリプトの実行エラー <[javascript サービス名]> :: インデックス <インデックス番号> のクエリで無効な文字: <URL>]
- Resources["ContentLoaderFunctions"].GetJSON(params)サービスが失敗し、ThingWorx Composer で実行すると、以下のエラー メッセージが出力としてスローされます。
インデックス <インデックス番号>: <URL> のクエリに不正な文字があります - 詳細については、スクリプト エラー ログを参照してください
- GetJSON ()サービスでパラメーターとして指定されたURLにスペースまたは二重引用符が含まれている場合、 /ThingworxStorage/logs/ScriptLog.logに次のエラーが表示されて失敗します。
[L: エラー] [O: SctdeDSLProcessor] [I: <モノの名前>] [U: 管理者] [S: ] [T: http-nio-80-exec-6] [メッセージ: サービススクリプトの実行エラー [ContentLoader] ] :: インデックス<インデックス番号> のクエリに不正な文字があります: <URL>
- Twilio Extension SendMessageサービスを使用してテキスト メッセージを送信できず、Composer に次のエラーが表示されます。
インデックス <インデックス番号>: <URL> のクエリに不正な文字があります - 詳細については、スクリプト エラー ログを参照してください
- スペース文字を含む SMS テキスト メッセージを送信できない
- 郵便配達員で動作します
- GetJSON () パラメータのURLを作成する方法
最新バージョンはこちらを参照ください CS302464