Menu
Feedback
Comece aqui
Tutoriais
Portal do desenvolvedor

Problemas conhecidos
Diretivas de suporte
Troubleshooting

Perguntas frequentes
Comunicados
Problemas conhecidos
Website Binding com informações antigas do License Manager
Website Binding com informações antigas do License Manager
ID:
Backlog
Publicado em 10/04/2017
Última atualização em 22/12/2022

Sumário

A ferramenta Website Binding é responsável por fazer a ponte entre o CMS (Portal) e as informações definidas no License Manager de um storename específico.

Se, em algum momento, o lojista mudar as informações de uma storename com novas informações, o Portal irá adicionar essas informações ao Website Binding existente, ao invés de sobrescrever.

Possíveis problemas com esse bug envolvem XML, que ao ser gerado usa o primeiro domínio encontrado no Binding.

O exemplo da loja Delacasa ilustra o bug:

Antes de se chamar delacasa haviam criado o domínimo decoramovel, o Portal criou o Binding e posteriormente adicionou as novas informações do novo domínio no mesmo Binding.

As novas informações inseridas no LM:

{"base64":"  ","img":{"width":1234,"height":298,"type":"jpg","mime":"image/jpeg","wUnits":"px","hUnits":"px","length":27166,"url":"https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/pt/known-issues/Identity/website-binding-com-informacoes-antigas-do-license-manager_1.JPG"}}

O dicionário do Website (mundinho) como ficou, deixando o comportamento em evidência:

Ocorreu um erro ao carregar a imagem https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/pt/known-issues/Identity/website-binding-com-informacoes-antigas-do-license-manager_2.JPG

A parte de Webiste Binding que mostra o resultado:

{"base64":"  ","img":{"width":1061,"height":470,"type":"jpg","mime":"image/jpeg","wUnits":"px","hUnits":"px","length":51035,"url":"https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/pt/known-issues/Identity/website-binding-com-informacoes-antigas-do-license-manager_3.JPG"}}

Simulação

Criar um storename no License Manager e posteriormente editar as informações desse mesmo storename no License Manager.

Workaround

O License Manager está salvando as informações no Banco de Dados de forma correta, ou seja, ele sobrescreve as informações. O Portal que ao puxar essas informações está atualizando de forma errada.

O melhor caminho seria criar um novo Website Binding para esse mesmo Website (mundinho).

O novo Binding irá carregar as informações novas.

Após criar o novo, fazer a mudança e posteriormente, se necessário, excluir o antigo.

Importante manter essa ordem, para evitar que o site saia do ar.

{"base64":"  ","img":{"width":935,"height":548,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":26671,"url":"https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/pt/known-issues/Identity/website-binding-com-informacoes-antigas-do-license-manager_4.png"}}

Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Contribuidores
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Nesta página
Ainda tem dúvidas?
Pergunte à comunidade
Encontre soluções e compartilhe ideias na comunidade VTEX.
Junte-se à nossa comunidade
Solicite suporte à VTEX
Para assistência personalizada, entre em contato com nossos especialistas.
Abra um ticket de suporte
GithubDeveloper portalComunidadeFeedback