/** @return */ private Object buildStub() { RmiProxyFactoryBean remoteStub = new RmiProxyFactoryBean(); remoteStub.setLookupStubOnStartup(true); remoteStub.setRefreshStubOnConnectFailure(true); remoteStub.setCacheStub(true); remoteStub.setServiceUrl(serviceUrl); remoteStub.setServiceInterface(serviceInterface); remoteStub.afterPropertiesSet(); return remoteStub.getObject(); }