1

DCP とパブリッシャー (2011 SP1) に奇妙な問題があります。パブリッシャー ログを有効にして、いくつかの手がかりを取得しようとしました。

私たちの DEV env には、ダイナミック アセンブリとしてマークされた CT があります。ページを公開すると、ログ エントリには次のものが含まれます。

21/05/2012 14:08:41 <8324> Rendering item [tcm:35-8489] 'Brand Master' with template [tcm:35-2001-32] 'Product Detail' in publication target [tcm:0-4-65537] 'IP.Live' 
21/05/2012 14:08:43 <8324> Rendering of item [tcm:35-8489] 'Brand Master' with template [tcm:35-2001-32] 'Product Detail' in publication target [tcm:0-4-65537] 'IP.Live' took: 00:00:01.9611120

しかし、PROD で同じ DCP を使用してページを公開すると、ログ エントリは次のようになります。

21.05.2012 13:37:39 <7416> Resolved item is a Dynamic Component Presentation; only generate a TCDL dynamic link to component [tcm:35-5673] with template [tcm:35-2001-32]

DEV のようにテンプレートをレンダリングするだけでなく、PROD がこの TCDL リンクを生成することを意味する、ここで見逃した構成はありますか?

乾杯

4

1 に答える 1

2

問題の DCP が以前に公開されていた可能性がありますか?

パブリッシャーは、何をレンダリングするか (しないか) を決定する際にいくつかの魔法を行います。私の環境では、DCPS に関する次のメッセージが表示されます。

4/18/2012 4:10:40 PM <7916> Resolved item is a Dynamic Component Presentation; only generate a TCDL dynamic link to component [tcm:28-2711] with template [tcm:28-2751-32]

あなたのDEVで何か違うのだろうか?パブリケーション ターゲット言語? テンプレート出力形式? (ターゲットまたはテンプレートが「動的」言語に設定されていない場合、Tridion は動的なものを公開しないと思います)

于 2012-05-21T15:11:09.700 に答える