Menu
Feedback
Comece aqui


Problemas conhecidos
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:

{"base64":"  ","img":{"width":724,"height":348,"type":"jpg","mime":"image/jpeg","wUnits":"px","hUnits":"px","length":55862,"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_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