bigchaindb / bigchaindb/java-bigchaindb-driver

NPE in TransactionsApi.getTransactionById() if transaction does not exist

Open
#28 9 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue help wanted
Dominant language
Java
Stars
29
Forks
30
PR merge metrics
No merged PRs in 30d

Description

Driver version: 1.1 and master(cae61d81ad021aa8eb29830f87cdac7f2d8f10ab)
Response:
`{"message":"Not found","status":404}
`
Stacktrace:
> Exception in thread "main" java.lang.NullPointerException
at com.bigchaindb.json.strategy.TransactionDeserializer.deserialize(TransactionDeserializer.java:50)
at com.bigchaindb.json.strategy.TransactionDeserializer.deserialize(TransactionDeserializer.java:23)
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:69)
at com.google.gson.Gson.fromJson(Gson.java:888)
at com.google.gson.Gson.fromJson(Gson.java:853)
at com.google.gson.Gson.fromJson(Gson.java:802)
at com.google.gson.Gson.fromJson(Gson.java:774)
at com.bigchaindb.util.JsonUtils.fromJson(JsonUtils.java:133)
at com.bigchaindb.api.TransactionsApi.getTransactionById(TransactionsApi.java:74)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.