Skip to content

Commit eac2f3c

Browse files
committed
fix http test
1 parent 04a9149 commit eac2f3c

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

src/main/java/org/tron/core/services/http/EasyTransferAssetServlet.java

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,26 @@ protected void doPost(HttpServletRequest request, HttpServletResponse response)
6060
response.getWriter().println(Util.printEasyTransferResponse(responseBuild.build()));
6161
} catch (ParseException e) {
6262
logger.debug("ParseException: {}", e.getMessage());
63+
returnBuilder.setResult(false).setCode(response_code.OTHER_ERROR)
64+
.setMessage(ByteString.copyFromUtf8(e.getMessage()));
65+
responseBuild.setResult(returnBuilder.build());
66+
try {
67+
response.getWriter().println(JsonFormat.printToString(responseBuild.build()));
68+
} catch (IOException ioe) {
69+
logger.debug("IOException: {}", ioe.getMessage());
70+
}
71+
return;
6372
} catch (IOException e) {
6473
logger.debug("IOException: {}", e.getMessage());
74+
returnBuilder.setResult(false).setCode(response_code.OTHER_ERROR)
75+
.setMessage(ByteString.copyFromUtf8(e.getMessage()));
76+
responseBuild.setResult(returnBuilder.build());
77+
try {
78+
response.getWriter().println(JsonFormat.printToString(responseBuild.build()));
79+
} catch (IOException ioe) {
80+
logger.debug("IOException: {}", ioe.getMessage());
81+
}
82+
return;
6583
} catch (ContractValidateException e) {
6684
returnBuilder.setResult(false).setCode(response_code.CONTRACT_VALIDATE_ERROR)
6785
.setMessage(ByteString.copyFromUtf8(e.getMessage()));

0 commit comments

Comments
 (0)