我们遇到了一个奇怪的问题,我们无法打开出版物。我们确实在 GUI 中收到错误消息,提示“此位置已存在标题为“Segments”的项目。”。有谁之前经历过这个吗?最近没有应用配置/补丁。
环境: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 出版物Uri)
在 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(Action
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_email 的表“FOLDERS_OWNING_PUBLICATIONS”未正确填充发布 ID,当我们应用权限并使用发布 ID 更新表解决了该问题时。
注意:在尝试上述解决方案之前,请备份您的数据库并打开 Tridion CS 票证以获取解决方案。此外,为您提供 tridion_cm 和 tridion_cm_email db 给客户支持以进行分析。
根据您的数据库应用修补程序 (OE_2011.1.1.82675) MSSQL 或 ORACLE: https ://www.sdltridionworld.com/downloads/hotfixes/Outbound_Email_2011_SP1/index.aspx