From ce0d97e83dd70d60dae709bf16a6c77ec5abd7eb Mon Sep 17 00:00:00 2001 From: "udf_admin@163.com" Date: Sun, 19 Nov 2017 21:45:38 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0mq=E7=9A=84=E7=9B=B8=E5=85=B3?= =?UTF-8?q?=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/exception/handle/ExceptionController.java | 2 +- .../exception/handle/RmsResponseErrorHandler.java | 11 ++++------- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/udf-starter-core/src/main/java/org/itkk/udf/core/exception/handle/ExceptionController.java b/udf-starter-core/src/main/java/org/itkk/udf/core/exception/handle/ExceptionController.java index 0723cf8..aa3d13f 100644 --- a/udf-starter-core/src/main/java/org/itkk/udf/core/exception/handle/ExceptionController.java +++ b/udf-starter-core/src/main/java/org/itkk/udf/core/exception/handle/ExceptionController.java @@ -156,7 +156,7 @@ public class ExceptionController extends AbstractErrorController { Exception exception = (Exception) object; //ZuulException异常特殊处理,去除ZuulException的包裹 (不用instanceof的原因是不想因为这里的判断而引入zuul的依赖在core包中) if (exception.getClass().getName().equals("com.netflix.zuul.exception.ZuulException")) { //NOSONAR - if (exception.getCause() instanceof PermissionException) { + if (exception.getCause() instanceof PermissionException) { // NOSONAR status = HttpStatus.FORBIDDEN; //NOSONAR } else if (exception.getCause() instanceof AuthException) { status = HttpStatus.FORBIDDEN; //NOSONAR diff --git a/udf-starter-core/src/main/java/org/itkk/udf/core/exception/handle/RmsResponseErrorHandler.java b/udf-starter-core/src/main/java/org/itkk/udf/core/exception/handle/RmsResponseErrorHandler.java index eb4ccd3..eca9862 100644 --- a/udf-starter-core/src/main/java/org/itkk/udf/core/exception/handle/RmsResponseErrorHandler.java +++ b/udf-starter-core/src/main/java/org/itkk/udf/core/exception/handle/RmsResponseErrorHandler.java @@ -44,7 +44,6 @@ public class RmsResponseErrorHandler extends DefaultResponseErrorHandler { * @throws IOException 异常 */ private String getData(InputStream in) throws IOException { - String result = ""; StringBuilder sb = new StringBuilder(); BufferedReader br = new BufferedReader(new InputStreamReader(in, "utf-8")); String line; @@ -54,12 +53,10 @@ public class RmsResponseErrorHandler extends DefaultResponseErrorHandler { } br.close(); } finally { - if (result != null) { - try { - br.close(); - } catch (IOException e) { - log.error("getData", e); - } + try { + br.close(); + } catch (IOException e) { + log.error("getData", e); } } return sb.toString();