Tela em branco GAM – GeneXus Tips

Numa nova aplicação aplicamos a segurança com GeneXus GAM.

Após setar a propriedade “Enable Integrated Security” em true, criar o banco de dados de GAM e executar um “Build All”, o resultado desejado seria que ao clicar em qualquer WebPanel do Developer Menu, o sistema navegara até a tela de login de GAM.

Em vez de acontecer isso o browser apresentava o WebPanel selecionado em branco.

Sem poder achar o problema com Firebug no FireFox depois de ter limpado o cache, a resposta estava nas propriedades de GeneXus.

O que aconteceu foi o seguinte, quando o GAM importa os objetos, um deles é o objeto de exemplo de login para Web e Smart Devices. Tendo o cuidado de não deixar esses objetos da forma original, eles foram renomeados.

Quando renomeamos um objeto, em geral todos os vínculos são remanejados para que todo funcione corretamente, mas neste caso a propriedade “Login Object for Web” não pegou o novo nome do objeto ficando em branco como mostra a imagem.

genexus gam tela em branco fabricio de los santos delfasoft

Resultado, quando clicamos no webpanel o sistema não sabia a que tela tinha que navegar ficando no webpanel selecionado mostrando a tela em branco.

A solução simplesmente setar na propriedade “Login Object for Web” o nome do objeto renomeado.

Tomara que ajude.

Obrigado por seguir meu blog, até a próxima.

Fabricio De los Santos

__________________________________________________________
ScrumMaster, Project Manager, Coaching and Mentoring GeneXus
K2B Tools Agent – The best Patterns Tool to integrate with GeneXus
www.fabriciodelossantos.com
www.delfasoft.com.br

Deja un comentario