@Override public void start(String tapeName, Map arguments) { if (interceptor == null) { try { interceptor = new ProxyServer(this); } catch (UnknownHostException e) { throw new RuntimeException("Unable to start proxy", e); } } if (!interceptor.isRunning()) { interceptor.start(); } super.start(tapeName, arguments); }