bigchaindb / bigchaindb/java-bigchaindb-driver
NPE in TransactionsApi.getTransactionById() if transaction does not exist
- 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
Assessment
This issue has not been assessed yet.