4

出版物を開くことができないという奇妙な問題が発生しています。GUI で、「タイトルが「セグメント」のアイテムはこの場所に既に存在します」というエラーが表示されます。誰もこれを経験したことがありますか?最近適用された構成/パッチはありません。

環境: SDL Tridion 2011 GA + HR # 1 IIS 7.5 .net 4 SQL Server 2008 R2

パブリケーションのプロパティを表示しようとしたり、GUI からパブリケーションを展開しようとしたりしても、エラーが発生します。

以下はスタック トレースです。

Tridion.AudienceManagement.DomainModel.Dal.FolderDal.Save (フォルダー フォルダー、ブール値の useTransaction) で

Tridion.AudienceManagement.DomainModel.Dal.PublicationDal.CreateSegmentsRootFolder (出版物) で

Tridion.AudienceManagement.DomainModel.Dal.PublicationDal.SolvePublicationWithoutSegmentRoot (出版物) で

Tridion.AudienceManagement.DomainModel.Dal.PublicationDal.Read (出版物) で

Tridion.AudienceManagement.DomainModel.Publication.Load() で

Tridion.AudienceManagement.DomainModel.Publication..ctor (UserContext userContext、TcmUri id) で

Tridion.AudienceManagement.UI.DataExtenders.TreeExtender.AddOeRootNode (XmlTextReader リーダー、TcmUri publicationUri) で

Tridion.AudienceManagement.UI.DataExtenders.TreeExtender.PostProcessListPublication (XmlTextReader リーダー、TcmUri publicationUri、PipelineContext コンテキスト) で

Tridion.AudienceManagement.UI.DataExtenders.TreeExtender.ProcessListResponse (XmlTextReader リーダー、PipelineContext コンテキスト) で

Tridion.AudienceManagement.UI.DataExtenders.TreeExtender.ProcessResponse (XmlTextReader リーダー、PipelineContext コンテキスト) で

Tridion.Web.UI.Core.Extensibility.Pipeline.<>c_ DisplayClass4. <ProcessResponse>b _3 (DataExtender エクステンダー) で

System.Collections.Generic.List 1.ForEach(Action1 アクションで)

Tridion.Web.UI.Core.Extensibility.Pipeline.ProcessResponse (XmlTextReader リーダー、PipelineContext コンテキスト) で

Tridion.Web.UI.Core.Extensibility.Pipeline.ProcessResponse (XmlTextReader 入力、オブジェクト [] methodParameterValues) で

Tridion.Web.UI.Models.TCM54.Lists.GetList (文字列 ID、フィルター フィルター、Int32 列) で

SyncInvokeGetList (オブジェクト、オブジェクト [] 、オブジェクト [] ) で

ポインタ/ヘルプをいただければ幸いです。

クイック アップデートと解決策:

Tridion CS チケットをオープンし、Tridion CS の助けを借りて問題を解決することができました。私たちの場合、これはパブリケーションにセキュリティ権限を適用するときに発生しています。この問題が発生した理由について、この問題の根本原因を確認する必要があります。tridion_cm_email のテーブル「FOLDERS_OWNING_PUBLICATIONS」には、パブリケーション ID が適切に入力されません。権限を適用し、パブリケーション ID でテーブルを更新すると、問題が解決しました。

注: 上記のソリューションを試す前に、DB をバックアップし、ソリューションの Tridion CS チケットを開きます。また、tridion_cm および tridion_cm_email db を分析用のカスタマー サポートに提供してください。

DB に応じて Hotfix (OE_2011.1.1.82675) MSSQL または ORACLE を適用します

4

2 に答える 2

6

この問題を解決するには、SDL Tridion サポートに連絡する必要があります。

于 2012-05-01T18:29:41.687 に答える
4

スタック トレースを見ると、GUI の Audience Management 拡張機能で問題が発生しています。この問題を解決するには、SDL Tridion サポートに連絡する必要がありますが、Audience Management 拡張機能を一時的にオフにして、拡張機能なしで作業を進めることができます。/Configuration/editorsそのためには、ファイル内のおよび/Configuration/modelsノードの Audience Management 関連セクションにコメントを付ける必要がありSystem.configます。

于 2012-05-03T08:08:52.077 に答える