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/08/01 09:53:42 UTC

[incubator-servicecomb-java-chassis] 06/06: [SCB-777] fix failed UT

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 84ca82cb9a21d051bb265e303e4c76053945f6c1
Author: yaohaishi <ya...@huawei.com>
AuthorDate: Sun Jul 29 20:19:22 2018 +0800

    [SCB-777] fix failed UT
---
 .../arguments/producer/ProducerArgumentsMapperFactory.java          | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/swagger/swagger-invocation/invocation-core/src/main/java/org/apache/servicecomb/swagger/invocation/arguments/producer/ProducerArgumentsMapperFactory.java b/swagger/swagger-invocation/invocation-core/src/main/java/org/apache/servicecomb/swagger/invocation/arguments/producer/ProducerArgumentsMapperFactory.java
index 0a59aa6..4babe00 100644
--- a/swagger/swagger-invocation/invocation-core/src/main/java/org/apache/servicecomb/swagger/invocation/arguments/producer/ProducerArgumentsMapperFactory.java
+++ b/swagger/swagger-invocation/invocation-core/src/main/java/org/apache/servicecomb/swagger/invocation/arguments/producer/ProducerArgumentsMapperFactory.java
@@ -136,8 +136,10 @@ public class ProducerArgumentsMapperFactory extends ArgumentsMapperFactory<Produ
   }
 
   protected Map<String, ParamWrapper<Parameter>> getSwaggerParamMap(ArgumentsMapperConfig config) {
-    Map<String, ParamWrapper<Parameter>> swaggerParamMap =
-        new HashMap<>(config.getSwaggerOperation().getParameters().size());
+    Map<String, ParamWrapper<Parameter>> swaggerParamMap = new HashMap<>();
+    if (null == config.getSwaggerOperation() || null == config.getSwaggerOperation().getParameters()) {
+      return swaggerParamMap;
+    }
     List<Parameter> parameters = config.getSwaggerOperation().getParameters();
     for (int i = 0; i < parameters.size(); i++) {
       Parameter parameter = parameters.get(i);