From 67754525ef96d5644cbbf824b31103816bf7e45e Mon Sep 17 00:00:00 2001 From: Vijayendra Bhamidipati Date: Mon, 9 Jul 2012 19:34:51 -0700 Subject: [PATCH] CS-15508: Print error text and code in ExceptionResponse Description: Overriding toString() in ExceptionResponse for better logging. --- .../cloud/api/response/ExceptionResponse.java | 31 +++++++++++-------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/api/src/com/cloud/api/response/ExceptionResponse.java b/api/src/com/cloud/api/response/ExceptionResponse.java index 9bdbaf9d72a..af5dabd72aa 100644 --- a/api/src/com/cloud/api/response/ExceptionResponse.java +++ b/api/src/com/cloud/api/response/ExceptionResponse.java @@ -45,17 +45,22 @@ public class ExceptionResponse extends BaseResponse { public void setErrorText(String errorText) { this.errorText = errorText; } - - public void addProxyObject(String tableName, Long id, String idFieldName) { - idList.add(new IdentityProxy(tableName, id, idFieldName)); - return; - } - - public ArrayList getIdProxyList() { - return idList; - } - - public void setCSErrorCode(int cserrcode) { - this.csErrorCode = cserrcode; - } + + public void addProxyObject(String tableName, Long id, String idFieldName) { + idList.add(new IdentityProxy(tableName, id, idFieldName)); + return; + } + + public ArrayList getIdProxyList() { + return idList; + } + + public void setCSErrorCode(int cserrcode) { + this.csErrorCode = cserrcode; + } + + @Override + public String toString() { + return ("Error Code: " + errorCode + " Error text: " + errorText); + } }