场景

接口报错:
java.lang.IllegalArgumentException: Source must not be null\n\tat org.springframework.util.Assert.notNull(Assert.java:101)
错误代码为400。

解决方案

这样的错误一般是入参错误,因为接收方可能在用Assert做了校验。
例如解析xml的时候,为空可以不填,但是不能填为null。

报错:
<code>null</code>
不报错:
<code></code>

方案:
1、改入参,如果null设置为""