O modelo CDN na Configuração do aplicativo não é salvo
Não é possível salvar o modelo CDN na Configuração do Aplicativo. As alterações desaparecem ao fazer logoff e logon novamente.
Descrição description
Ambiente
Dynamic Media Classic
Problema/Sintomas
O modelo CDN na Configuração do aplicativo, que é usado para invalidar imagens, desaparece após fazer logon e logoff. Isso significa que a opção Invalidar CDN não está funcionando, pois o campo está vazio. É por isso que copiar e colar o modelo é necessário sempre que ele desaparecer. O problema está causando um atraso na invalidação das imagens no site.
Resolução resolution
O campo Database onde o modelo CDN é salvo tem um limite superior de 2500 caracteres. Quando um modelo CDN maior do que esse é salvo, ele resulta em um erro nos logs, mesmo que a interface do usuário não indique nada de errado. Trazer o modelo para menos de 2500 caracteres resolve o erro.
Veja o que os logs indicam como resposta a uma solicitação de atualização de Configurações de empresa com um modelo CDN muito grande:
2024-02-27 11:59:07,333 [
RESP_FAULT-f2957e392d404394b8accf8815f6c503]
[
user@company.com]
[
-]
[
updatePropertySet]
[
185 ms]
<
tns:ipsApiFault
xmlns:tns="http://www.scene7.com/IpsApi/xsd">
<
tns:code>
30000<
/tns:code>
<
tns:reason>
java.sql.SQLException:
ORA-12899: valor muito grande para a coluna
"IPS".""PROPERTYSETVALUE"."VC_PROPERTYVALUE" (real: 3620, máximo:
2500)
ORA-06512: em "IPS.SP3_ADDEDIT_PROPERTYSETVALUE", linha 100
ORA-06512: na linha 1<
/tns:reason>
<
/tns:ipsApiFault>