In rest connector I have a body encoder. It is called twice since getBody is called twice here:
https://github.com/Talend/component-runtime/blob/master/component-runtime-manager/src/main/java/org/talend/sdk/component/runtime/manager/service/http/ExecutionContext.java#L72