在阶段提交部署中发布失败

时间:2012-11-23 08:16:49

标签: tridion tridion-2011 tridion-content-delivery

我们确实从Tridion 5.3 SP1升级到了Tridion 2011 SP1。

大多数事情都很好。在“提交部署”状态下,几个页面的发布失败,并出现以下错误。数据库是SQL Server。

Phase: Deployment Prepare Commit Phase failed, Unable to prepare transaction: tcm:0-249333-66560, Unable to store
item inside current transaction, Unable to persist data entity, org.hibernate.exception.ConstraintViolationException:
could not insert: [com.tridion.storage.ComponentMeta], org.hibernate.exception.ConstraintViolationException: could
not insert: [com.tridion.storage.ComponentMeta], Unable to persist data entity,
org.hibernate.exception.ConstraintViolationException: could not insert: [com.tridion.storage.ComponentMeta],
org.hibernate.exception.ConstraintViolationException: could not insert: [com.tridion.storage.ComponentMeta], Unable
to store item inside current transaction, Unable to persist data entity,
org.hibernate.exception.ConstraintViolationException: could not insert: [com.tridion.storage.ComponentMeta],
org.hibernate.exception.ConstraintViolationException: could not insert: [com.tridion.storage.ComponentMeta], Unable
to persist data entity, org.hibernate.exception.ConstraintViolationException: could not insert:
[com.tridion.storage.ComponentMeta], org.hibernate.exception.ConstraintViolationException: could not insert:
[com.tridion.storage.ComponentMeta], Unable to prepare transaction: tcm:0-249333-66560, Unable to store item inside
current transaction, Unable to persist data entity, org.hibernate.exception.ConstraintViolationException: could not
insert: [com.tridion.storage.ComponentMeta], org.hibernate.exception.ConstraintViolationException: could not insert:
[com.tridion.storage.ComponentMeta], Unable to persist data entity,
org.hibernate.exception.ConstraintViolationException: could not insert: [com.tridion.storage.ComponentMeta],
org.hibernate.exception.ConstraintViolationException: could not insert: [com.tridion.storage.ComponentMeta], Unable
to store item inside current transaction, Unable to persist data entity,
org.hibernate.exception.ConstraintViolationException: could not insert: [com.tridion.storage.ComponentMeta],
org.hibernate.exception.ConstraintViolationException: could not insert: [com.tridion.storage.ComponentMeta], Unable
to persist data entity, org.hibernate.exception.ConstraintViolationException: could not insert:
[com.tridion.storage.ComponentMeta], org.hibernate.exception.ConstraintViolationException: could not insert:
[com.tridion.storage.ComponentMeta]

2 个答案:

答案 0 :(得分:1)

我似乎记得在sdltridionworld.com上提供的修补程序CD_2011.1.1.82946解决了类似的问题。请注意,此修补程序专为版本2011 SP1 HR1。

希望这有帮助。

干杯, 丹尼尔。

答案 1 :(得分:1)

我刚刚升级到Tridion 2011 SP1 HR1并且在应用CD_2011.1.1.82946后仍然得到完全相同的错误

显然,还有一个名为CD_2011.1.1.83467的修补程序(未发布在SDL Tridion World上)修复了该问题