0ef2991bcd
CI / Build Native (push) Successful in 7m49s
User.getEntityManager().refresh() requiere una tx activa, y el caller (AuthResource.changePassword) no es @Transactional -> ese approach tiraba TransactionRequiredException. En lugar de refrescar en el caller, cambio AuthService.changePassword para devolver la User ya actualizada en un record ChangePasswordOutcome, despues de un flush() explicito para que los cambios lleguen a DB antes de cerrar la tx. Asi el response del endpoint refleja el estado real de la fila.