ログ・サンプル

次のメッセージは、コンテンツのキャッシュ・ミスと、それに続くキャッシュを示しています。

fragment is /wcadf-afc-test-context-root/page.jsp:_id0  
fragment fetch: cache miss 
fragment insert: cached for 10 secs; key is "POST:/page.jsp:_id0+:::: en :"         

次のメッセージは、キャッシュ・ヒットを示しています。

fragment is /wcadf-afc-test-context-root/page.jsp:_id0
fragment fetch: cache hit; key is " POST:/page.jsp:_id0+:::: en : "         

次のメッセージは、期限切れのキャッシュ・ヒットを示しています。

fragment is /wcadf-afc-test-context-root/page.jsp:_id0
fragment fetch: cache hit, but object has expired         

次のメッセージは、フラグメントに入力フィールドが含まれていることが原因のキャッシュ・ミスを示しています。

fragment is /wcadf-afc-test-context-root/login.jsp:_id0
fragment fetch: cache miss  
fragment is non-cacheable - component(s) may require validation        

フラグメントに入力フィールドが含まれている場合、フラグメントはキャッシュされません。ADF Faces Cacheでは、入力フィールドにはバリデータまたはコンバータが関連付けられていると想定します。

次のメッセージは、フラグメントに入力フィールドが含まれていることが原因のキャッシュ・ミスを示しています。

fragment is /wcadf-afc-test-context-root/login.jsp:_id0
fragment fetch: cache miss  
fragment is non-cacheable - component(s) may require validation        

フラグメントに入力フィールドが含まれている場合、フラグメントはキャッシュされません。ADF Faces Cacheでは、入力フィールドにはバリデータまたはコンバータが関連付けられていると想定します。

次のメッセージは、キャッシュに挿入されないフラグメントを示しています。これは、フラグメントが、アプリケーションでも使用されるセッションIDを使用しているためです。

fragment insert: not cached. Contains URL-embedded session string        

セッションIDは、adf-config.xmlファイルにあるurl-session-id属性に指定します。デフォルト値はjsessionidです。


キャッシュされたコンテンツを判断する診断ツールについて