无法重新发布页面 - Tridion 2011 SP1

无法重新发布页面 - Tridion 2011 SP1

重新发布页面时,我们遇到了一些奇怪的错误。
该页面第一次发布成功,我们可以从演示服务器看到该页面。

当我们尝试再次发布它时(没有更改 - 只是重新发布),发布失败。
页面在模板生成器中运行正常,我们得到了正确的 html 输出,它在最后一个提交部署步骤中失败(准备传输、传输、准备部署和部署都成功)。

一旦第二次发布失败,它就永远发布失败,我们也无法取消发布。此外,当我们复制失败的页面并创建新页面时,我们可以第一次发布新页面,但新页面第二次发布失败,并出现相同的错误。

这是错误信息:

Committing Deployment Failed
Phase: Deployment Prepare Commit Phase failed,
Unable to prepare transaction: tcm:0-4210-66560, For input string: "",
For input string: "", Unable to prepare transaction: tcm:0-4210-66560,
For input string: "", For input string: ""

有谁知道什么会导致这个错误?

答案1

我强烈建议安装 SDL Tridion 2011 SP1 的热修复汇总,其中有很多针对部署程序和传输服务的补丁。如果这不能解决问题,请将任何新错误添加到您的问题中。

答案2

如果您使用单独的发布者以及 CMS 上的发布者,请确保两者上都安装了任何自定义事件系统、解析器等。此外,如果使用 Razor Mediator,也需要在两者上安装它。很多时候,随机发布问题都是使用配置不同的多个发布者造成的。

相关内容