likefang opened a new issue #8281:
URL: https://github.com/apache/dubbo/issues/8281


   - [ ] I have searched the [issues](https://github.com/apache/dubbo/issues) 
of this repository and believe that this is not a duplicate.
   - [ ] I have checked the 
[FAQ](https://github.com/apache/dubbo/blob/master/FAQ.md) of this repository 
and believe that this is not a duplicate.
   
   ### Environment
   
   * Dubbo version: 2.6.6
   * Operating System version: linux
   * Java version: java8
   
   ### Steps to reproduce this issue
   
   1. 调用链为serviceA调用serviceB调用serviceC,整个调用链均为dubbo方式调用
   2. 
serviceA调用serviceB为oneWay方式调用不关注返回结果,serviceB调用serviceC为正常的dubbo同步调用,但是serviceB获取到serviceC的返回结果为null,而不是包装过的response,造成解析结果是报NPE异常
   3. 修改serviceA调用servoceB的调用方式为同步调用,问题解决,整个调用链路正常
   4. 忽略第三部,换另外一种方式验证,在serviceB中添加fitter,清除掉oneWay方式调用的key,整个调用也正常进行
   
   Pls. provide [GitHub address] to reproduce this issue.
   
   ### Expected Result
   
   What do you expected from the above steps?
   
   ### Actual Result
   
   What actually happens?
   
   If there is an exception, please attach the exception trace:
   
   ```
   Just put your stack trace here!
   ```
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to