Tridion 无法打开出版物-标题为“的项目”;“段”;已经存在

Tridion 无法打开出版物-标题为“的项目”;“段”;已经存在,tridion,tridion-2011,Tridion,Tridion 2011,我们遇到了一个奇怪的问题,我们无法打开出版物。我们确实在GUI中收到一个错误,表示“此位置已存在标题为“Segments”的项。”。以前有人经历过吗?最近未应用任何配置/修补程序 环境: SDL Tridion 2011 GA+HR#1 IIS 7.5 .net 4 SQL Server 2008 R2 即使我们只是尝试查看发布属性或尝试从GUI扩展发布,也会发生错误 下面是堆栈跟踪: 在Tridion.audencemanagement.DomainModel.Dal.FolderDal.Sa

我们遇到了一个奇怪的问题,我们无法打开出版物。我们确实在GUI中收到一个错误,表示“此位置已存在标题为“Segments”的项。”。以前有人经历过吗?最近未应用任何配置/修补程序

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

即使我们只是尝试查看发布属性或尝试从GUI扩展发布,也会发生错误

下面是堆栈跟踪:

在Tridion.audencemanagement.DomainModel.Dal.FolderDal.Save(文件夹,布尔useTransaction)

在Tridion.audencemanagement.DomainModel.Dal.PublicationDal.CreateSegmentsRootFolder(出版物)上

在Tridion.AudienceManagement.DomainModel.Dal.PublicationDal.solvepublicationwithoutoutegmentroot(Publication Publication)

在Tridion.audencemanagement.DomainModel.Dal.PublicationDal.Read(出版物)上

在Tridion.audencemanagement.DomainModel.Publication.Load()中

位于Tridion.audencemanagement.DomainModel.Publication..ctor(UserContext-UserContext,TcmUri-id)

位于Tridion.audencemanagement.UI.DataExtenders.TreeExtender.AddOeRootNode(XmlTextReader阅读器,TcmUri publicationUri)

位于Tridion.audencemanagement.UI.DataExtenders.TreeExtender.PostProcessListPublication(XmlTextReader、TcmUri publicationUri、PipelineContext上下文)

位于Tridion.audencemanagement.UI.DataExtenders.TreeExtender.ProcessListResponse(XmlTextReader阅读器,PipelineContext上下文)

位于Tridion.audencemanagement.UI.DataExtenders.TreeExtender.ProcessResponse(XmlTextReader阅读器,PipelineContext上下文)

位于Tridion.Web.UI.Core.Extensibility.Pipeline.c_DisplayClass4.b_3(DataExtender extender)

在System.Collections.Generic.List
1.ForEach(操作
1操作)

位于Tridion.Web.UI.Core.Extensibility.Pipeline.ProcessResponse(XmlTextReader,PipelineContext上下文)

位于Tridion.Web.UI.Core.Extensibility.Pipeline.ProcessResponse(XmlTextReader输入,对象[]方法参数值)

位于Tridion.Web.UI.Models.TCM54.Lists.GetList(字符串id、过滤器过滤器、Int32列)

在SyncInvokeGetList(对象,对象[],对象[])

如有任何建议/帮助,将不胜感激

快速更新和解决方案:

我们已经开通了Tridion CS机票,并能够在Tridion CS的帮助下解决问题。在我们的例子中,当我们为发布应用安全权限时,就会发生这种情况。我们仍然需要确保这一问题的根本原因是为什么会发生。tridion_cm_电子邮件的表“FOLDERS_OWNING_PUBLICATIONS”未正确填充发布ID,当我们应用权限并使用发布ID更新表时,解决了此问题

注意:在尝试上述解决方案之前,请备份数据库并打开Tridion CS票证以获取解决方案。此外,为您提供tridion_cm和tridion_cm_电子邮件数据库,以便客户支持anlaysis


根据您的数据库应用修补程序(OE_2011.1.1.82675)MSSQL或ORACLE:

您可能需要联系SDL Tridion支持部门以解决此问题。

查看堆栈跟踪,此问题发生在GUI的访问群体管理扩展中。您当然应该与SDL Tridion支持部门联系以解决此问题,但您可以暂时关闭“受众管理”扩展,以便在没有它的情况下继续工作。
为此,您需要在
/Configuration/editors
System.config
文件中的
/Configuration/models
节点中对与受众管理相关的部分进行注释。

您可以指定您使用的SDL Tridion的版本吗?