このドキュメントにはさまざまなトラブルシューティングのシナリオが含まれています。各シナリオにつき、問題をトラブルシューティングするためにいくつかの手順が提供されています。次の手順を実行し、引き続き問題が発生する場合は、ロガーを設定してエラーや警告のログを取得し、確認します。HTML5 フォームのロギングについて詳しくは、HTML5 フォームのログの生成を参照してください。
例外詳細で、「caused by」という語句を検索します。
推定原因は、URL にある 1 つ以上のパラメーターが間違っていることです。
次のパラーメーターを確認します。
パラメーター | 説明 |
テンプレート | テンプレートのファイル名 |
contentRoot | テンプレートと関連リソースが存在するパス |
dataRef | テンプレートと結合されているデータファイルの絶対パス。 注意:パスはデータファイルの絶対パスを定義します。 |
データ | テンプレートと結合される UTF-8 でエンコードされたデータバイト。 |
指定したパラメーターが正しいことを確認します。パラメーター関する詳しい情報については、パラメーターのレンダリングを参照してください。
https://<server>:<port>/crx/packmgr/index.jsp で CRX パッケージマネージャーにログインし、以下のパッケージが正しくインストールされているかどうか確認します。
https://<server>:<port>/system/console/bundles で CQ web コンソール(Felix コンソール)にログインします。
次のバンドルのステータスが「アクティブ」であることを確認します。
(com.adobe.livecyclescala-lang.bundle)
(com.adobe.livecycle.adobe-lc-forms-core)
(com.adobe.livecycle.adobe-lc-forms-lc-connector)
お使いのブラウザーで、開発ツールを開きます。profile.css が存在することを確認します。
profile.css ファイルが存在しない場合は、https://<server>:<port>/crx/de で CRX DE にログインします。
左のフォルダー階層で、/etc/clientlibs/fd/xfaforms/ に移動します。フォルダーにリストされている css.txt ファイルを開きます。
css.txt 内に記載されているファイルが /libs/fd/xfaforms/clientlibs/xfalib/css の CRX DE lite 内に存在することを確認します。
#base=css
application.css
dialog.css
datepicker.css
scribble.css
listboxwidget.css
これらのファイルがない場合、adobe-lc-forms-runtime-pkg-<version>.zip パッケージを再びインストールします。
フォームの URL にクエリーパラメーター「debugClientLibs」を追加し、その値を「true」に設定します(例:https://<サーバー>:<ポート>/content/xfaforms/profiles/test.html?contentRoot=<パス>&template=<xdp ファイル名>&log=1-a9-b9-c9&debugClientLibs=true)
Chrome のようなデスクトップブラウザーでデベロッパーツール/Console に移動します。
ログを開いて、エラーのタイプを特定します。ログの詳細については、「HTML5 フォームのログ」を参照してください。
デベロッパーツール/Console に移動します。スタックトレースを使用して、エラーを起こしているコードを探します。エラーをデバッグして問題を解決します。
スクリプティングの失敗の場合は、フォームの PDF レンダリングでも問題が発生するかを確認します。発生する場合は、フォームスクリプティングのロジックに問題があります。
デスクトップブラウザーで、追加のクエリーパラメーター debugClientLibs=true でフォームをレンダリングしてから、デベロッパーツール/Resources に移動して、I18N.css のファイルの存在を確認します。
ファイルが存在しない場合は、https://<サーバー>:<ポート>/crx/de で CRX DE にログインします。
左のフォルダー階層で /libs/fd/xfaforms/clientlibs/I18N に移動し、次のファイルとフォルダーが存在することを確認します。
上記のファイルまたはフォルダーで存在しないものがある場合は、adobe-lc-forms-runtime-pkg-<version>.zip パッケージを再びインストールします。
ロケールの名前と同じ名前のフォルダ-に移動し、そのコンテンツを確認します。フォルダーには次のファイルが含まれている必要があります。
js.txt のコンテンツを確認して、次のエントリがあることを確かめます。
../Namespace.js
I18N.js
../LogMessages.js
画像 URL が正しいことを確認します。
ブラウザーがこのタイプの画像をサポートしているかどうかを確認します。
例外詳細で、「caused by」という語句を検索します。
推定原因は、URL にある 1 つ以上のパラメーターが間違っていることです。
次のパラーメーターを確認します。
ステップテキスト
パラメーター | 説明 |
テンプレート | テンプレートのファイル名 |
contentRoot | テンプレートと関連リソースが存在するパス |
dataRef | テンプレートと結合されているデータファイルの絶対パス。 注意:パスはデータファイルの絶対パスを定義します。 |
データ | テンプレートと結合される UTF-8 でエンコードされたデータバイト。 |
デスクトップブラウザーで、デベロッパーツール/Resources に移動します。
画像が表示されるか、左側で「Frames」を確認します。