エラーメッセージ「_未定義、グローバル修飾子が欠落している可能性があります」により、編集するアプリケーションを開いたり、Studio を開いたりすることができないDescriptionカスタムアプリケーションを編集しようとしたり、Studio を開こうとすると、次のエラーメッセージが表示されたり、localhost ログに記録されたりすることがあります。 「_未定義、グローバル修飾子が欠落している可能性があります」 Studio でアプリケーションを開こうとすると、[アプリケーションをロード中 (Loading Application)] 画面が表示され、そのまま完了しなくなります。 [システムアプリケーション] > [アプリケーション] に移動します。 アプリケーションの [編集] ボタンをクリックします。 システムは Studio でアプリケーションを開こうとしますが、ロードされ続けます。 アプリケーション名をクリックします。 システムはアプリケーションフォームを開いて編集しようとしますが、その画面にエラーメッセージが表示されます。 localhost ログには次のように表示されます。 警告 *** 警告 *** 評価者: java.lang.SecurityException: _ 未定義、グローバル修飾子が欠落している可能性があります スクリプトインクルードのエラーが原因です: 6 行目の「_」 3: // (c) 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors 4: // アンダースコアは MIT ライセンスの下で自由に配布できます。5: ==> 6: (機能() { 7: 8: // ベースラインセットアップ 9: // -------------- 2017-07-10 07:12:55 (695) API_INT-thread-1 58ABB5BEDBF332005D69F7671D9619D0 警告 *** 警告 *** 評価者: java.lang.SecurityException: _ 未定義、グローバル修飾子が欠落している可能性があります sys_ws_operation.cfb3fd7237930200612747efbe41f15e の 25 行目のエラーが原因です 22: push = ArrayProto.push, 23: slice = ArrayProto.slice, 24: toString = ObjProto.toString, ==> 25: hasOwnProperty = ObjProto.hasOwnProperty; 26: 27: // 使用したいすべての **ECMAScript 5** ネイティブ関数の実装 28: // はここで宣言されています。 エラー「_未定義、グローバル修飾子が欠落している可能性があります」は、「_」という名前のスクリプトインクルードが原因で発生します。Release or EnvironmentStudio アプリケーションを含むすべてのリリースCauseカスタムスクリプトインクルードに「_」という名前があり、同名のベースシステムスクリプトインクルードと競合しています。Resolution 次の URL から、「_」という名前のスクリプトインクルードを検索します。 https://<instancename>.service-now.com/sys_script_include_list.do?sysparm_query=GOTOname%3D_ これにより、アプリケーション [Studio] 用とアプリケーション [コード検索] 用の 2 つの行が作成されます。 その他の名前を変更、削除、または非アクティブ化します。 これで問題が解決したことを確認します。