You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Esse é bem bizarro porque o erro dá na hora de verificar o saldo (getBalance()) de quem está fazendo a transferência. A conta que não existe é criada normalmente mesmo que a exceção ocorra. Vez ou outra funciona, não é regra dar problema toda vez.
Loguei o objeto account e ele não é null. Talvez o erro seja dentro de getBalance(), mas por que o stacktrace não mostra onde foi exatamente?
Descobri que se tentar repetir a operação após a falha ele ocorre.
Meu palpite é que ao tentarmos fazer uma transferência para uma conta inexistente, nós criamos a conta (como esperado), mas não forçamos que ela seja salva , e em seguida tentamos recuperar esta mesma conta do DS, e por isso ocorre o NullPointer.
No final do processamento do request o objeto é salvo pelo interceptor apropriado.
Espera, isso tem algo a ver com a questão do problema que vc relatou com as
cobranças?
Em 25/08/2012 20:57, "Danilo Penna Queiroz" [email protected]
escreveu:
Descobri que se tentar repetir a operação após a falha ele ocorre.
Meu palpite é que ao tentarmos fazer uma transferência para uma conta
inexistente, nós criamos a conta (como esperado), mas não forçamos que ela
seja salva , e em seguida tentamos recuperar esta mesma conta do DS, e por
isso ocorre o NullPointer.
No final do processamento do request o objeto é salvo pelo interceptor
apropriado.
—
Reply to this email directly or view it on GitHubhttps://github.com//issues/109#issuecomment-8028715.
Erro ocorrendo ao transferir para um usuário não cadastrado no sistema.
Deve ser possível transferir para um usuário, utilizando o email do mesmo, mesmo que este usuário não esteja cadastrado no sistema.
Atualmente está rolando um null pointer ao tentar executar esta operação. Verificar log: https://gist.github.com/2129250
The text was updated successfully, but these errors were encountered: