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

时间:2012-12-11 16:28:48

标签: tridion tridion-2011

重新发布同一页面时,我们遇到了一些奇怪的错误。该页面第一次成功发布,我们可以从演示服务器看到该页面。当我们尝试再次发布它时,它失败并出现以下错误(见下文)(没有更改页面)。页面在模板构建器中运行正常并且我们获得了正确的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: ""

2 个答案:

答案 0 :(得分:1)

您可以第一次成功发布而不是后续尝试(包括取消发布)这一事实可能会指向锁定问题(当然,我正在推测,但这与您的症状一致。

导致文件锁定问题的一件事是防病毒软件。通常建议您使用防病毒扫描程序从覆盖范围中排除您的站点和数据目录。

同样,存储在数据库中的已部署资源可能存在锁定问题。您的数据库服务器是否提供错误或警告?例如,是否存在在事务中登记资源的问题?

答案 1 :(得分:1)

你有多个部署者吗?有时会发生这种情况,因为配置了多个部署程序,其中一个未按预期配置。第一次您的页面可能会被正确的部署者接收,之后会被错误的部门接收。

正如frank建议的那样,分享运输和部署者日志文件,以便我或其他人可以帮助您正确指导。