質問
スクリプトを実行すると「スクリプトのロードに失敗しました」というエラーが発生します。以下について教えてください。
・例外通知のアイコンがないとスクリプトのロードに失敗するように見受けられるが、利用せずに正常に動かす方法はあるか。
・スクリプトロードエラーが発生しないよう前提として対処すべき方法はあるか。
回答
■エラーの原因
「スクリプトのロードに失敗しました」エラーは、スクリプトのコンパイルが正常に完了していなかったことが原因と考えられます。例外通知アイコンの有無ではなく、スクリプトのプロセスフローに問題がある場合に発生します。
■対処方法
1. ビルドを実行してコンパイルエラーを確認する
・デザイナーのメニューから「ビルド」を実行してください([テスト実行]メニューから選択、または[F7]キーで実行可能)
・ビルドを実行することで、コンパイルの失敗原因が表示される場合があります
・エラーが表示された場合は、スクリプト実行前にスクリプトを修正してください
2. Integrateサービスを再起動する
・Integrateサービスのリソースがひっ迫していることが原因でエラーが発生する可能性もあります
・その際にはIntegrateサービスを再起動してください
・サービスの再起動後は、デザイナーを開きなおしてください
3. プロセスフローを修正する
・スクリプトの線を引きなおす
・検索系SQLツールパレット「連携元取得」の参照を他のスクリプト呼び出しツールパレットから削除する
・コンパイルエラーの原因となっているフローを修正する
参考FAQ:スクリプトを実行すると、「スクリプトのロードに失敗しました。」のエラーが発生する
参考FAQ:REST APIジョブで実行したスクリプトの実行結果を、クライアント側で確認する方法について
参考マニュアル:HULFT Square Designer
参考マニュアル:スクリプト呼び出し処理
コメント
0件のコメント
記事コメントは受け付けていません。