2012-11-23 5 views
2

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] 
+0

설치 또는 기존 CD_storage 구성 파일을 사용 했습니까? 어쩌면 샘플을 사용하고 db 설정 및 바인딩을 이동하려고합니까? – robrtc

+0

예 cd_storage 샘플을 사용하고 설정을 여기로 옮겼습니다. 대부분의 페이지가 성공적으로 게시됩니다. 실패한 페이지는 거의 없습니다. – user1453602

+0

우리는 페이지에 특정 구성 요소가있을 때만 gettting이 실패 함을 발견했습니다. 해당 구성 요소 (프레젠테이션)를 제거하면 페이지가 성공적으로 게시됩니다. – user1453602

답변

1

나는 sdltridionworld.com에서 제공하는 핫픽스 CD_2011.1.1.82946에 의해 해결 된 유사한 문제를 기억하는 것 같다. 이 핫픽스는 특별히 2011 SP1 HR1 버전 용으로 작성되었습니다.

희망이 도움이됩니다.

건배, 다니엘.

1

난 그냥 고정 CD_2011.1.1.83467라고 (SDL Tridion 세계에 출시되지 않은) 다른 핫픽스 거기에 2011 SP1 HR1을 Tridion 업그레이드 심지어 CD_2011.1.1.82946

분명히 적용한 후 동일한 오류가 발생했습니다 문제