Hello, when the configured repository in config.properties file is down, the obr command, or usage of RepositoryAdmin command in java block until network timeout. The simple command: obr list wait for a long time until this timeout. It's very disappointed ! I have a bundle which have to automatically load bundle by using RepositoryAdmin api. So, to not have this problem, I use the apache HttpClient project, which can try to open a http connection with a specific timeout. Why this mechanism isn't used in the bundle repository ? For example: HttpClient client = new HttpClient(); // set proxy client.getHostConfiguration().setProxy(proxyHost, port); // set specific timeout client.getHttpConnectionManager().getParams().setSoTimeout(TIMEOUT); GetMethod get = new GetMethod(location); boolean active = false; try { // execute the GET int status = client.executeMethod( get ); if (status == HttpStatus.SC_OK) { active = true; } } catch (Exception e) { // nothing to do, active is false } finally { // release any connection resources used by the method get.releaseConnection(); } Regards