Oracle Content Server 11g에서 만료 된 콘텐츠가 얼마나 작 었는가?

StackOverflow https://stackoverflow.com//questions/9672612

  •  12-12-2019
  •  | 
  •  

문제

우리는 개발 및 생산 콘텐츠 서버 (11g)에서 불일치를 가지고 있습니다. 만료 된 콘텐츠가 자동으로 처리되는 방법입니다. - dev에서 원본 파일이 삭제되고 동일한 파일로 바뀝니다. 웹 위치의 끝에 "~ 1"을 제외한 이름.원래 파일은 원래 웹 위치에서 더 이상 사용할 수 없습니다. - 프로덕션에서 동일한 프로세스가 발생하지만 원래 파일은 여전히 원래 웹 위치를 통해 액세스 할 수 있으므로 삭제되지 않았 음을 나타냅니다.

이 구성의 원인을 추적하는 것은 투쟁이었습니다.이게 다 out-of-box 기능, 또는 이것은 자체적으로 구성되어야합니까?

도움이 되었습니까?

해결책

예,이 기능은 즉시 사용할 수없는 기능입니다. 기본적으로 각 콘텐츠 항목의 개정판에는 만료가 발생할 때 정의하는 메타 필드 '만료 날짜'가 있습니다.

만료 된 콘텐츠 개정판은 데이터베이스 (revisions.dstatus= '만료 된')에 따라 표시됩니다. 따라서 검색을 통해 응용 프로그램에서 액세스 할 수 없지만 관리자 (콘텐츠 관리 -> 만료 된 콘텐츠)에서 여전히 찾을 수 있습니다.

만료 된 수정 파일은 weblayout 에서 삭제되지 않지만 최신 <}} postfix로 표시된




만료 된 수정 파일은 vault 에서 삭제되지 않으며 이름을 바꿉니다.

우리는 그림 009139 (ddocname= 009139)의 2 개의 개정판 (DID= 31026 및 DID= 31025)이 있다고 가정 해줍니다. 두 가지 수정이 모두 만료됩니다. 이 경우 :

  • 두 가지 개정판 모두 DB :
  • 에서 만료 된 것으로 표시됩니다.
DID                    DDOCNAME                       DSTATUS              
---------------------- ------------------------------ -------------------- 
31026                  UP_009139                      EXPIRED              
31025                  UP_009139                      EXPIRED  
.
  • 두 개정 파일 모두 WebLayout의 이름이 바뀝니다.
\ucm\weblayout\groups\public\@test\documents\multimedia\up_009139~1.gif 
\ucm\weblayout\groups\public\@test\documents\multimedia\up_009139~2.jpg
.
  • vault에서 Revision 1 또는 Revision 2의 이름이 변경되거나 삭제되지 않습니다.
\ucm\vault\multimedia\@test\31025.gif
\ucm\vault\multimedia\@test\31026.jpg
.

PROD 문제와 관련하여 만료 된 후에 더 이상 개정되지 않았는지 확인하십시오 (이 경우이 개정판은 물론 사용 가능)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top