当我们尝试通过Tridion UI中的PageType创建新页面时,它会抛出以下错误 -
"The item tcm:280-29837-64 does not exist."
它是我想要创建的页面的ID,因为它不再存在于tridion中吗?
在这方面,有没有人能帮助我?
注意:我们将页面类型定义为已存在并发布的页面。
编辑-1 当我们点击“创建页面”按钮时(请参阅随附的屏幕截图),上面提到的错误会弹出。
在下面的cd_core.log文件中出现错误和警告 -
错误XMLConfigurationReader - 使用架构'schemas / cd_ambient_conf.xsd'验证文件'cd_ambient_conf.xml'时出错。 cvc-complex-type.2.4.a:从元素'ClaimStoreProvider'开始发现无效内容。预计会有一个'{Cookies}'。
WARN AmbientDataContext - 没有当前的环境数据上下文 - 环境数据框架未正确初始化
编辑-2 现在解决了与AmbientDataWork相关的错误,但我们仍然遇到同样的问题。 UI中有两个选项(a)“新页面”(b)创建和插入内容。当我们选择“创建和插入内容”选项时,也会出现此错误。在每次单击“创建页面”或“创建并插入内容”时,它会为页面生成新的Id(XXX-59248 -64,然后是XXX-59249-64等),同样也适用于组件,并抛出上述错误消息。
注意: - 我们使用的是IIS 6.
编辑-3 - 我在页面模板中使用VB脚本。
答案 0 :(得分:2)
如果有人使用VB脚本页面模板,则需要安装UI_2012.0.0.81248修补程序以在UI 2012中创建新页面。 我没有意识到这一点,因此在问题的任何地方都没有提到使用VB脚本的事实。所以我再次更新我的问题以帮助社区成员朝正确的方向发展。
答案 1 :(得分:0)
看起来“看起来”页面的创建在CM方面失败了(但我在这里基于非常有限的数据进行了大量的解释......)。
你能核实吗?
1.您可以在ID为280的出版物中的内容管理资源管理器中创建页面
2. UI 2012的蓝图上下文设置是否正确(是否应在ID为280的出版物中创建新页面/组件?)
3.您没有工作流程或事件系统干扰页面的创建
我还希望Tridion / Tridion Content Manager事件日志中的事件日志条目包含详细的堆栈跟踪...