/** Construction of TPSControlWebServiceClient to initialize executor */ public TPSControlWebServiceClient() { controlExecutor = newControlExecutor(); controlExecutor.setControlUnit(TimeUnit.SECONDS); Executor executor = new RetryExecutor(); ((RetryExecutor) executor).setExecutor(controlExecutor); this.setExecutor(executor); }