Consultor Eletrônico



Kbase 47386: Erro no login do Datasul 11 após atualização
Autor   Gionei Mistura - CAT
Acesso   Público
Publicação   3/8/2012
Ambiente:

Datasul 11


Situação:

Após atualização do Datasul 11 (no exemplo, do 11.5.0 para 11.5.1) não é possível fazer login no produto. Em análise no log do Jboss, são encontradas as mensagens abaixo:

2012-03-07 17:59:13,000 INFO [com.totvs.framework.md.loader.DatasulLoadDataBootstrapService] Generating Deploy
2012-03-07 18:09:13,886 ERROR [STDERR] **** MessageBrokerServlet failed to initialize due to runtime exception: Exception: com.datasul.framework.dcl.exception.DatasulRuntimeException: RUNTIME_EXCEPTION
at ....
Caused by: javax.ejb.EJBAccessException: Authentication failure
at ...


Solução:

Como o erro ocorreu logo após o "Generating Deploy", concluímos que o problema está na carga do Metadados. A mensagem "Authentication failure" indica que a senha para o usuário "super" no arquivo "datasul_framework.properties" está incorreta.
Neste caso, é necessário editar este arquivo e alterar a senha do usuário "super" para a senha utilizada atualmente no ambiente. Segue exemplo abaixo:

java.naming.security.principal=super
java.naming.security.credentials=super


Existem 3 locais de configuração de senha neste arquivo. As 3 devem ser alteradas.
Após a alteração, reiniciar a instância do Jboss e aguardar a carga do metadados.