This is an automated email from the ASF dual-hosted git repository.

liubao pushed a change to branch master
in repository 
https://gitbox.apache.org/repos/asf/incubator-servicecomb-java-chassis.git.


    from e698efa  [SCB-846] optimize code
     new 8e8a3ec  [SCB-847]Provide a way to decode user's custom error data
     new a0131f0  [SCB-847]fix test errors and deal with error code override
     new fa9ff76  [SCB-847]fix container error code handling logic
     new e66da4a  [SCB-847]fix integration test error
     new 8b9ea35  [SCB-847]fix default value feature for primitive bugs.
     new 44cd5bc  [SCB-847]support client not write null value and server write 
null value.
     new a23edf2  [SCB-847]fix it fail
     new 9f18a56  [SCB-847]add validation related test case
     new 9e99226  [SCB-847]change mapper to two categories
     new 1f5b661  [SCB-847]fix compile fail

The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../common/rest/codec/RestObjectMapperFactory.java | 10 +++
 .../rest/codec/param/BodyProcessorCreator.java     |  7 +-
 .../rest/codec/param/CookieProcessorCreator.java   |  3 +-
 .../rest/codec/param/HeaderProcessorCreator.java   |  3 +-
 .../rest/codec/param/ParamValueProcessor.java      |  3 +-
 .../rest/codec/produce/ProduceJsonProcessor.java   |  3 +-
 .../error/CustomExceptionToResponseConverter.java  | 24 ++++---
 .../demo/edge/business/error/ErrorData.java}       | 22 +++----
 .../demo/edge/business/error/ErrorService.java}    | 33 ++++++----
 .../business/error/IllegalStateErrorData.java}     | 32 ++++-----
 ...vocation.exception.ExceptionToResponseConverter |  5 +-
 .../servicecomb/demo/edge/consumer/Consumer.java   | 29 ++++++++
 .../edge/service/CustomResponseMetaMapper.java     | 31 +++++----
 .../demo/edge/service/IllegalStateErrorData.java}  | 32 ++++-----
 ...swagger.invocation.response.ResponseMetaMapper} |  3 +-
 .../servicecomb/demo/jaxrs/client/JaxrsClient.java | 38 ++++++++---
 .../jaxrs/client/pojoDefault/DefaultModel.java     | 14 ++--
 .../pojoDefault/DefaultModelServiceClient.java     | 46 +++++++++++++
 .../client/validation/ValidationServiceClient.java | 77 ++++++++++++++++++++++
 .../server/pojoDefault/DefaultResponseModel.java}  | 53 +++++++++------
 .../demo/jaxrs/server/JaxRSDefaultValues.java      | 22 +++++++
 .../servicecomb/demo/jaxrs/server/JaxrsServer.java |  5 +-
 .../server/pojoDefault/DefaultModelService.java    | 24 ++++---
 .../server/pojoDefault/DefaultRequestModel.java}   | 53 +++++++++------
 .../server/pojoDefault/DefaultResponseModel.java}  | 53 +++++++++------
 .../jaxrs/server/validation/ValidationService.java | 31 ++++-----
 ...tObjectMapperWithStringMapperNotWriteNull.java} | 26 ++------
 .../server/validation/ValidationModel.java}        | 43 ++++++------
 .../resources/microservices/jaxrs/compute.yaml     |  1 +
 .../main/resources/microservices/pojo/server.yaml  |  1 +
 .../springboot/jaxrs/client/JaxrsClient.java       |  5 +-
 .../springboot/jaxrs/server/JaxrsServer.java       |  4 +-
 .../main/resources/microservices/pojo/server.yaml  |  1 +
 .../demo/springmvc/client/SpringmvcClient.java     |  8 ++-
 .../springmvc/server/SpringMvcDefaultValues.java   | 34 ++++++++--
 .../swagger/generator/core/OperationGenerator.java | 34 ++++------
 .../invocation/response/ResponseMetaMapper.java    |  8 ++-
 .../swagger/invocation/response/ResponsesMeta.java | 34 ++++++++--
 .../invocation/response/TestResponsesMeta.java     | 11 ++--
 .../rest/client/http/DefaultHttpClientFilter.java  |  8 ++-
 .../client/http/TestDefaultHttpClientFilter.java   | 25 +++++--
 41 files changed, 609 insertions(+), 290 deletions(-)
 copy 
swagger/swagger-invocation/invocation-validator/src/main/java/org/apache/servicecomb/swagger/invocation/validator/ConstraintViolationExceptionToResponseConverter.java
 => 
demo/demo-edge/business-2.0.0/src/main/java/org/apache/servicecomb/demo/edge/business/error/CustomExceptionToResponseConverter.java
 (64%)
 copy 
demo/{demo-schema/src/main/java/org/apache/servicecomb/demo/multiErrorCode/MultiRequest.java
 => 
demo-edge/business-2.0.0/src/main/java/org/apache/servicecomb/demo/edge/business/error/ErrorData.java}
 (83%)
 copy 
demo/{demo-spring-boot-discovery/demo-spring-boot-discovery-server/src/main/java/org/apache/servicecomb/demo/discovery/server/GreetingController.java
 => 
demo-edge/business-2.0.0/src/main/java/org/apache/servicecomb/demo/edge/business/error/ErrorService.java}
 (57%)
 copy 
demo/{demo-schema/src/main/java/org/apache/servicecomb/demo/multiErrorCode/MultiResponse500.java
 => 
demo-edge/business-2.0.0/src/main/java/org/apache/servicecomb/demo/edge/business/error/IllegalStateErrorData.java}
 (74%)
 copy core/src/test/resources/config/log4j.demo.properties => 
demo/demo-edge/business-2.0.0/src/main/resources/META-INF/services/org.apache.servicecomb.swagger.invocation.exception.ExceptionToResponseConverter
 (90%)
 copy 
swagger/swagger-invocation/invocation-core/src/main/java/org/apache/servicecomb/swagger/invocation/response/consumer/CseResponseConsumerResponseMapperFactory.java
 => 
demo/demo-edge/edge-service/src/main/java/org/apache/servicecomb/demo/edge/service/CustomResponseMetaMapper.java
 (57%)
 copy 
demo/{demo-schema/src/main/java/org/apache/servicecomb/demo/multiErrorCode/MultiResponse500.java
 => 
demo-edge/edge-service/src/main/java/org/apache/servicecomb/demo/edge/service/IllegalStateErrorData.java}
 (75%)
 copy 
demo/{demo-spring-boot-discovery/demo-spring-boot-discovery-server/src/main/resources/application.properties
 => 
demo-edge/edge-service/src/main/resources/META-INF/services/org.apache.servicecomb.swagger.invocation.response.ResponseMetaMapper}
 (92%)
 copy core/src/test/java/org/apache/servicecomb/core/provider/Person.java => 
demo/demo-jaxrs/jaxrs-client/src/main/java/org/apache/servicecomb/demo/jaxrs/client/pojoDefault/DefaultModel.java
 (79%)
 create mode 100644 
demo/demo-jaxrs/jaxrs-client/src/main/java/org/apache/servicecomb/demo/jaxrs/client/pojoDefault/DefaultModelServiceClient.java
 create mode 100644 
demo/demo-jaxrs/jaxrs-client/src/main/java/org/apache/servicecomb/demo/jaxrs/client/validation/ValidationServiceClient.java
 copy 
demo/{demo-spring-boot-transport/demo-spring-boot-pojo-client/src/main/java/org/apache/servicecomb/demo/server/User.java
 => 
demo-jaxrs/jaxrs-client/src/main/java/org/apache/servicecomb/demo/jaxrs/server/pojoDefault/DefaultResponseModel.java}
 (65%)
 copy 
archetypes/business-service-jaxrs/src/main/resources/archetype-resources/src/main/java/HelloImpl.java
 => 
demo/demo-jaxrs/jaxrs-server/src/main/java/org/apache/servicecomb/demo/jaxrs/server/pojoDefault/DefaultModelService.java
 (63%)
 copy 
demo/{demo-spring-boot-transport/demo-spring-boot-pojo-server/src/main/java/org/apache/servicecomb/demo/server/User.java
 => 
demo-jaxrs/jaxrs-server/src/main/java/org/apache/servicecomb/demo/jaxrs/server/pojoDefault/DefaultRequestModel.java}
 (65%)
 copy 
demo/{demo-spring-boot-transport/demo-spring-boot-pojo-server/src/main/java/org/apache/servicecomb/demo/server/User.java
 => 
demo-jaxrs/jaxrs-server/src/main/java/org/apache/servicecomb/demo/jaxrs/server/pojoDefault/DefaultResponseModel.java}
 (65%)
 copy 
integration-tests/jaxrs-tests/src/test/java/org/apache/servicecomb/demo/jaxrs/tests/endpoints/EnglishGreetingRestEndpoint.java
 => 
demo/demo-jaxrs/jaxrs-server/src/main/java/org/apache/servicecomb/demo/jaxrs/server/validation/ValidationService.java
 (65%)
 copy 
demo/demo-schema/src/main/java/org/apache/servicecomb/demo/{RestObjectMapperWithStringMapper.java
 => RestObjectMapperWithStringMapperNotWriteNull.java} (68%)
 copy 
demo/demo-schema/src/main/java/org/apache/servicecomb/demo/{validator/Student.java
 => jaxrs/server/validation/ValidationModel.java} (71%)
 copy 
service-registry/src/main/java/org/apache/servicecomb/serviceregistry/registry/ServiceRegistryTaskInitializer.java
 => 
swagger/swagger-invocation/invocation-core/src/main/java/org/apache/servicecomb/swagger/invocation/response/ResponseMetaMapper.java
 (83%)

Reply via email to