Como o conteúdo expirado é tratado no Oracle Content Server 11g?
-
12-12-2019 - |
Pergunta
Temos uma discrepância em nossos servidores de conteúdo de desenvolvimento e produção (11g) da maneira que o conteúdo expirado é tratado automaticamente.- Em Dev, o arquivo original é excluído e substituído por um arquivo com o mesmo nome, exceto com um "~ 1" anexado ao final do local da web.O arquivo original não está mais disponível na localização da web original.- Na produção, o mesmo processo ocorre, mas o arquivo original ainda é acessível através da localização da web original, o que indica que não foi excluído.
Tem sido uma luta rastrear a origem dessa configuração.Esse é um recurso pronto para uso ou isso precisa ser configurado por conta própria?
Solução
Sim, esta funcionalidade é o recurso pronto para uso.Por padrão, a revisão de cada item de conteúdo possui o metacampo 'Data de Expiração' que define quando ocorrerá a expiração.
As revisões de conteúdo expirado são marcadas correspondentemente no banco de dados (revisions.dstatus='EXPIRED'), portanto, não estarão acessíveis no aplicativo por meio de pesquisa, mas ainda poderão ser encontradas pelo administrador (Gerenciamento de conteúdo -> Conteúdo expirado).
Arquivos de revisão expirados não são excluídos layout da web, mas renomeado como não é o mais recente revisões - marcadas com ~{number} postfix.
Arquivos de revisão expirados não são excluídos do cofre nem renomeado.
Digamos que temos 2 revisões (dID=31026 e dID=31025) de uma imagem 009139 (dDocName=009139).Ambas as revisões expiraram.Nesse caso:
- ambas as revisões estão marcadas como expiradas no banco de dados:
DID DDOCNAME DSTATUS ---------------------- ------------------------------ -------------------- 31026 UP_009139 EXPIRED 31025 UP_009139 EXPIRED
- ambos os arquivos de revisão serão renomeados no weblayout:
\ucm\weblayout\groups\public\@test\documents\multimedia\up_009139~1.gif \ucm\weblayout\groups\public\@test\documents\multimedia\up_009139~2.jpg
- nem a revisão 1 nem a revisão 2 serão renomeadas/excluídas no vault:
\ucm\vault\multimedia\@test\31025.gif \ucm\vault\multimedia\@test\31026.jpg
Em relação ao seu problema com o prod - certifique-se de que não houve mais revisões após a expirada (nesse caso, esta revisão estará, obviamente, disponível)