Erro ao trocar senha do usuário

Erro ao trocar senha do usuário

 Problema

Erro ao trocar de senha:

image-20251017-194555.png
SAAM Auditoria

AtualizacaoSenhaController - Erro ao executar o método: acaoBotaoEntrar que foi chamado por buttonGenericSalvarActionPerformed. Motivo do Erro: java.lang.Exception: Falha na API. Status: 400, Resposta: {"timestamp":"2025-10-17T19:13:41.087317042","status":400,"error":"Regra de Negócio Violada","message":"O e-mail é obrigatório."}

at util.UtilApiAuth.salvarUsuario(UtilApiAuth.java:50)

at Controle.AtualizacaoSenhaController.alterarSenhaSaamAuth(AtualizacaoSenhaController.java:77)

at Controle.AtualizacaoSenhaController.acaoBotaoEntrar(AtualizacaoSenhaController.java:54)

at Visao.AtualizacaoSenhaDialog.buttonGenericSalvarActionPerformed(AtualizacaoSenhaDialog.java:166)

at Visao.AtualizacaoSenhaDialog.access$100(AtualizacaoSenhaDialog.java:15)

at Visao.AtualizacaoSenhaDialog$2.actionPerformed(AtualizacaoSenhaDialog.java:134)

at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972)

at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2314)

at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:407)

at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)

at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)

at com.jtattoo.plaf.BaseButtonListener.mouseReleased(BaseButtonListener.java:60)

at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297)

at java.desktop/java.awt.Component.processMouseEvent(Component.java:6621)

at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3398)

at java.desktop/java.awt.Component.processEvent(Component.java:6386)

at java.desktop/java.awt.Container.processEvent(Container.java:2266)

at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4996)

at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)

at java.desktop/java.awt.Component.dispatchEvent(Component.java:4828)

at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948)

at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575)

at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516)

at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310)

at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780)

at java.desktop/java.awt.Component.dispatchEvent(Component.java:4828)

at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:775)

at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)

at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)

at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)

at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)

at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:98)

at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:747)

at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)

at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)

at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)

at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:744)

at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)

at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)

at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:117)

at java.desktop/java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:191)

at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:236)

at java.desktop/java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:234)

at java.base/java.security.AccessController.doPrivileged(AccessController.java:319)

at java.desktop/java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:234)

at java.desktop/java.awt.Dialog.show(Dialog.java:1079)

at java.desktop/java.awt.Component.show(Component.java:1728)

at java.desktop/java.awt.Component.setVisible(Component.java:1675)

at java.desktop/java.awt.Window.setVisible(Window.java:1036)

at java.desktop/java.awt.Dialog.setVisible(Dialog.java:1015)

at Controle.AtualizacaoSenhaController.showDialog(AtualizacaoSenhaController.java:157)

at Visao.Login.logar(Login.java:1222)

at Visao.Login.validarLogin(Login.java:2660)

at Visao.Login.okActionPerformed(Login.java:930)

at Visao.Login.access$1500(Login.java:99)

at Visao.Login$13.actionPerformed(Login.java:782)

at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972)

at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2314)

at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:407)

at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)

at java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)

at java.desktop/java.awt.Component.processMouseEvent(Component.java:6621)

at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3398)

at java.desktop/java.awt.Component.processEvent(Component.java:6386)

at java.desktop/java.awt.Container.processEvent(Container.java:2266)

at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:4996)

at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)

at java.desktop/java.awt.Component.dispatchEvent(Component.java:4828)

at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948)

at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575)

at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516)

at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310)

at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780)

at java.desktop/java.awt.Component.dispatchEvent(Component.java:4828)

at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:775)

at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)

at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)

at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)

at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)

at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:98)

at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:747)

at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)

at java.base/java.security.AccessController.doPrivileged(AccessController.java:400)

at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)

at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:744)

at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)

at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)

at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)

at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)

at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)

at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

 Solução

 

image-20251017-194718.png

Verificar no login se tem e-mail cadastrado, se não tiver, inserir um e-mail válido e tentar novamente.

 

Criado por:

Eduarda Carvalho