@Override
    public void initialize() {
        try {
            doInit();
        } catch (Throwable t) {
            // Wait and try again...
            try { Thread.sleep(1000); } catch (InterruptedException e) {}
            doInit();
        }
    }
@see io.apiman.gateway.engine.IGatewayInitializer#initialize()
gateway/engine/jdbc/src/main/java/io/apiman/gateway/engine/jdbc/JdbcInitializer.java