5

今日、 http: //sdllivecontent.sdl.com/のドキュメントに従ってTridionUIをインストールしました。「プレビューの更新」機能を除いて、すべてが機能しているようです。コンポーネントに変更を加えた後、ページにはプレビューが古くなっていることが正しく表示されますが、[プレビューの更新]ボタンをクリックすると、同じ警告が表示される以外のエラーなしでページが再読み込みされます。「このページのプレビューは最新ではありません。 "。

これに関連する別の投稿があるようです(Tridionの新しいUIプレビューサイトは、削除されない限り変更を反映していません)が、仮想ディレクトリを使用していません。

ログで発見した警告とエラーを処理して、警告が1つだけ残っていることを確認しました(デプロイヤーとステージングサイトの両方で)。

2012-07-05 19:44:25,085警告AmbientDataContext-現在のアンビエントデータコンテキストがありません-アンビエントデータフレームワークが適切に初期化されていません

デバッグログを有効にすると、AmbientDataContextはデフォルトでcom.tridion.ambientdata.web.WebContextになりますが、これは正しいと思いますか?

場合によっては、セッションのクリーンアップエラーが表示されますが、これが問題に関連しているかどうかはわかりません。

$ 2012-07-05 19:52:55,300 ERROR SessionManagerImpl - Could not clean session storage after session expired! com.tridion.broker.StorageException: Exception while cleaning-up session data: Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity, Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity, Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity at com.tridion.storage.persistence.session.SessionWrapperFactory.cleanupSessionData(SessionWrapperFactory.java:154) ~[cd_session.jar:na] at com.tridion.storage.session.SessionManagerImpl.expireSession(SessionManagerImpl.java:415) [cd_session.jar:na] at com.tridion.storage.session.SessionManagerImpl.performCleanup(SessionManagerImpl.java:231) [cd_session.jar:na] at com.tridion.storage.persistence.session.SessionsCleanerMonitor.run(SessionsCleanerMonitor.java:54) [cd_session.jar:na] at java.lang.Thread.run(Unknown Source) [na:1.6.0_26] 2012-07-05 19:52:55,300 ERROR SessionsCleanerMonitor - Could not perform sessions clean-up. Will retry in 120000 milliseconds. com.tridion.storage.persistence.session.SessionHandlingException: Could not clean session storage after session expired: Exception while cleaning-up session data: Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity, Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity, Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity, Exception while cleaning-up session data: Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity, Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity, Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity, Exception while cleaning-up session data: Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity, Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity, Rollback took place, didn't removed., attempt to create delete event with null entity, attempt to create delete event with null entity at com.tridion.storage.session.SessionManagerImpl.expireSession(SessionManagerImpl.java:444) ~[cd_session.jar:na] at com.tridion.storage.session.SessionManagerImpl.performCleanup(SessionManagerImpl.java:231) ~[cd_session.jar:na] at com.tridion.storage.persistence.session.SessionsCleanerMonitor.run(SessionsCleanerMonitor.java:54) ~[cd_session.jar:na] at java.lang.Thread.run(Unknown Source) [na:1.6.0_26]

何か助けていただければ幸いです。他に何を試すべきかわからない。

ありがとう

フィル

4

3 に答える 3

6

このエラーは、ページまたはコンテンツに変更があったり、[プレビューの更新]ボタンが押されたりするたびにUIが作成する一時ファイルが作成されないために発生します。そのため、それらを削除しようとすると、そのエラーが表示されます。したがって、このエラーは、エラー自体ではなく、他の何かが間違っているという症状です。確認する必要があるのは、それらの一時ファイルが作成されているかどうかです。

于 2012-07-19T09:20:25.077 に答える
4

この問題は、パブリケーションプロパティ内の「パブリケーションパス」と「パブリケーションURL」の値が正しくないことが判明しました。デフォルト値に戻した後、それが機能するようになりました-これについてはTridionPSに大いに感謝します。

于 2012-08-21T07:46:04.267 に答える
3

ドキュメントのこのセクション(http://sdllivecontent.sdl.com/LiveContent/content/en-US/UIU4SDLT2011SP1/task_89D69D4B67C340388652DEAECA6B5B79)では、セッションプレビューの設定について説明します。

この部分を構成するためのいくつかの手順を見逃したようです。

于 2012-07-06T12:42:36.220 に答える