> message is wrong ...

As you see in current implementation with `retryTemplate` that message is removed. So, now in logs we can see only messages from `retry`, if  logging level is switched on.

> The reason it needs retry ...

So, does my solution help? However it really doesn the same as raw `do..while` before...