Árvore de páginas

Situação:

A configuração do produto e do License Server estavam corretas, porém, o produto não estava comunicando com o License Server.

Investigação:

Para verificar a comunicação, foi feita uma tentativa de login no produto e verificado no log do License Server se havia uma mensagem de conexão. Como não havia, foi ativado o Debug do Flex, onde localizamos a mensagem abaixo:

[2] = "[LS Error -2] Erro nos par?metros.. N?o foi poss?vel encontrar o m?dulo: HR"

Neste caso, através da mensagem, foi constatado que não havia o módulo "HR" cadastrado no produto.

Quando o usuário faz login pela primeira vez no produto, é exibida uma tela Flex solicitando qual módulo será consumida a licença quando ele estiver logado. Essa informação é armazenada na tabela "usuar_mestre", campo "cod_livre_1". Neste caso, o módulo "HR" estava cadastrado errado neste campo, sendo que o erro ocorria no Jboss, e a mensagem nem chegava ao License Server.

Solução:

Alteramos o cadastro deste módulo para um existente (MFT) e a situação foi corrigida.
Segue exemplo do código utilizado para alteração:

disable triggers for load of usuar_mestre.
find usuar_mestre where cod_usuario = "super".
assign cod_livre_1 = "MFT".
disp cod_Livre_1 format "x(40)".