HTML5 フォーム内でのログの有効化 enable-logging-for-html-forms
ロガーユーティリティを設定して、HTML5 forms のログの作成を開始できます。 ロガーユーティリティには様々なレベルがあり、必要に応じてレベルを設定できます。 HTML5 フォームには、サーバーとクライアントのコンポーネントが含まれています。 両方のコンポーネントに対してログを設定できます。
サーバー側ログの設定 configuring-server-side-logging
次の手順を実行して、サーバー側ログを設定します。
-
https://[server]:[port]/system/console/configMgr
に移動します。Apace Sling ロギングロガー設定 オプションを探して開きます。ダイアログボックスが表示されます。Apace Sling ロギングロガー設定オプション
-
ログレベル を デバッグ に変更します。
-
ログファイル のパスと名前を指定します。
note note NOTE HTML5 Forms ログディレクトリ内にログを生成する場合は、ファイル名の前に …/logs/ を追加します。 -
ロガー を HTMLFormsPerfLogger に変更します。「保存」をクリックします。
クライアントログの設定 configuring-client-logging
次の方法を使用して、HTML5 フォームでクライアント側のログを有効にすることができます。
log
という名前の要求パラメーターの使用- CQ Configuration Manager の使用
リクエストパラメーターを使用したログの有効化 enabling-logging-using-request-parameter
この方法を使用すると、特定のリクエストのログを生成できます。 リクエストパラメーターの名前は ログ. ログ URL は次のとおりです。
https://<server>:<port>/content/xfaforms/profiles/test.html?contentRoot=<path of the folder containing form xdp>&template=<name of the xdp>&log=<log configuration>.
ログの設定はログレベルとロガーカテゴリで構成されています。
ログの宛先 log-destination
ログレベル log-levels
ロガーカテゴリ logger-categories
ログ設定 log-configuration
ログ URL では、ログ設定クエリー文字列パラメーターは次のように定義されます。
{destination}-{a level}-{b level}-{c level}
次に例を示します。
a(xfa):2(デフォルトレベルのエラー)
b(xfaView):6(ユーザー指定トレース)
a(xfaPerf):2(デフォルトレベルのエラー)
Configuration Manager の使用によるログの有効化 enabling-logging-using-configuration-manager
ログを有効化するために Configuration Manager を使用すると、ログが再び無効化されるまで、すべてのレンダリング要求に対してログが生成されます。
-
CQ Configuration Manager に
https://[server]:[port]/system/console/configMgr
でログインし、管理者の資格情報でログインしてください。 -
を検索してクリックします。 モバイルForms設定.
-
前の節で説明したように、「 Debug Options 」テキストボックスにログ設定を入力します。次に例を示します。 2-a4-b5-c6
Forms 設定
ログのアップロード中 uploading-logs
宛先が 1 に設定されている場合、すべてのクライアントスクリプトログメッセージがコンソールに送信されます。 管理者がサーバーログと供にこれらのログを必要とする場合は、出力先レベルを 2 に設定します。このレベルでは、すべてのログはクライアント側の JS オブジェクトに収集されて、フォームがデフォルトプロファイルでレンダリングされる場合、ツールバーの 既存のフィールドのハイライト ボタンの左に ログを送信 ボタンが表示されます。ユーザーがリンクをクリックすると、収集されたすべてのログはサーバーに投稿され、サーバー上の設定されたエラーログファイルに記録されます。
デフォルトでは、すべての情報が /crx-repository/logs/ ディレクトリに保存されている error.log ファイルに追加されます。
ログファイルの場所と名前を変更するには、次の手順を実行します。
-
管理者として「 Configuration Manager」にログインします。Configuration Manager のデフォルトの URL は、
https://[*Server*]:[*Port*]/system/console/configMgr
です。 -
クリック Apache Sling Logging Logger Configuration. ダイアログボックスが表示されます。
-
ログレベル をデバッグに変更します。
-
ログファイル のパスと名前を指定します。
note note NOTE 他のログファイルが保存されている同じディレクトリにログを作成するには、Log Files プロパティで …/logs/<filename> を指定します。 -
Logger を HTMLFormsPerfLogger に変更し、「保存」をクリックします。