You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicecomb.apache.org by li...@apache.org on 2018/03/14 08:56:23 UTC
[incubator-servicecomb-java-chassis] 03/03: SCB-373 change Rest
args code/encoding to HttpClientFilter/HttpServerFilter
This is an automated email from the ASF dual-hosted git repository.
liubao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-servicecomb-java-chassis.git
commit bc618004997bb2ba332576600dcb8b167f19f162
Author: jeho0815 <je...@email.com>
AuthorDate: Fri Mar 9 16:16:04 2018 +0800
SCB-373 change Rest args code/encoding to HttpClientFilter/HttpServerFilter
---
.../servicecomb/common/rest/filter/inner/ClientRestArgsFilter.java | 2 +-
.../servicecomb/common/rest/filter/inner/ServerRestArgsFilter.java | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/common/common-rest/src/main/java/org/apache/servicecomb/common/rest/filter/inner/ClientRestArgsFilter.java b/common/common-rest/src/main/java/org/apache/servicecomb/common/rest/filter/inner/ClientRestArgsFilter.java
index db5aed6..099d313 100644
--- a/common/common-rest/src/main/java/org/apache/servicecomb/common/rest/filter/inner/ClientRestArgsFilter.java
+++ b/common/common-rest/src/main/java/org/apache/servicecomb/common/rest/filter/inner/ClientRestArgsFilter.java
@@ -45,7 +45,7 @@ public class ClientRestArgsFilter implements HttpClientFilter {
try {
RestCodec.argsToRest(invocation.getArgs(), swaggerRestOperation, restClientRequest);
requestEx.setBodyBuffer(restClientRequest.getBodyBuffer());
- } catch (Exception e) {
+ } catch (Throwable e) {
throw ExceptionFactory.convertConsumerException(e);
}
}
diff --git a/common/common-rest/src/main/java/org/apache/servicecomb/common/rest/filter/inner/ServerRestArgsFilter.java b/common/common-rest/src/main/java/org/apache/servicecomb/common/rest/filter/inner/ServerRestArgsFilter.java
index 000defc..830e33b 100644
--- a/common/common-rest/src/main/java/org/apache/servicecomb/common/rest/filter/inner/ServerRestArgsFilter.java
+++ b/common/common-rest/src/main/java/org/apache/servicecomb/common/rest/filter/inner/ServerRestArgsFilter.java
@@ -62,7 +62,7 @@ public class ServerRestArgsFilter implements HttpServerFilter {
produceProcessor.encodeResponse(output, body);
responseEx.setBodyBuffer(output.getBuffer());
- } catch (Exception e) {
+ } catch (Throwable e) {
throw ExceptionFactory.convertProducerException(e);
}
}
--
To stop receiving notification emails like this one, please contact
liubao@apache.org.