apache / apache/incubator-seata
Saga SpringBeanServiceInvoker cannot switch jsonParser, because it is hard code with fastjson
Open
- Dominant language
- Java
- Stars
- 26k
- Forks
- 8.8k
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 4
Description
### Ⅰ. Issue Description
Saga SpringBeanServiceInvoker cannot switch jsonParser, because it is hard code with fastjson
### Ⅱ. Describe what happened
`io.seata.saga.engine.invoker.impl.SpringBeanServiceInvoker#toJavaObject`
```java
String jsonValue = JSON.toJSONString(value);
return JSON.parseObject(jsonValue, paramType, Feature.SupportAutoType);
```
Contributor guide
Assessment
This issue has not been assessed yet.