Histórico da Página
Índice
Índice | ||||||||
---|---|---|---|---|---|---|---|---|
|
Plataforma
Produto: fluig
Versão: 1.6.5
Ocorrência
Após efetuar o login é exibida a seguinte mensagem ao invés da página inicial: {"code":"Internal Server Error","success":false,"message":"java.lang.NullPointerException"}.
No log é possível detectar a seguinte mensagem:
Bloco de código | ||
---|---|---|
| ||
[Server:fluig1] 10:26:05,834 ERROR [com.totvs.technology.wcm.web.RequestPipeline] (default task-28) null: java.lang.NullPointerException [Server:fluig1] at com.fluig.jwt.JwtBuilder.builder(JwtBuilder.java:69) [Server:fluig1] at com.fluig.jwt.JwtManager.createToken(JwtManager.java:48) [Server:fluig1] at com.fluig.jwt.JwtTokenBuilder.createToken(JwtTokenBuilder.java:34) [Server:fluig1] at com.totvs.technology.wcm.web.RequestPipeline.addJwtCookie(RequestPipeline.java:833) [Server:fluig1] at com.totvs.technology.wcm.web.RequestPipeline.doFilter(RequestPipeline.java:358) [Server:fluig1] at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61) |
Causa
O módulo de login não esta configurado corretamente, pois o parâmetro principalClass não está presente.
Solução
Edite o arquivo domain.xml, na seção onde são declarados os módulos de login, customizados ou padrão e verifique se a propriedade principalClass esta presente:
Bloco de código | ||
---|---|---|
| ||
<login-module code="..." flag="sufficient" module="com.totvs.foundation.auth" ...> ... <module-option name="principalClass" value="com.totvs.technology.foundation.common.TOTVSTechPrincipal"/> ... </login-module> |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas