log.info("Factory null creating default browser factory. " + browserFactoryClass);
log.debug("Factory null creating default browser factory. " + browserFactoryClass);
    public static ERXBrowserFactory factory() {        if (_factory == null) {            String browserFactoryClass = System.getProperty("er.extensions.ERXBrowserFactory.FactoryClassName");            if (browserFactoryClass != null && !browserFactoryClass.equals("er.extensions.ERXBrowserFactory")) {                log.debug("Creating browser factory for class name: " + browserFactoryClass);                try {                    Class browserClass = Class.forName(browserFactoryClass);                    _factory = (ERXBrowserFactory)browserClass.newInstance();                } catch (Exception e) {                    log.error("Unable to create browser factory for class name \"" + browserFactoryClass + "\"", e);                }            }            if (_factory == null) {                log.info("Factory null creating default browser factory. " + browserFactoryClass);                _factory = new ERXBrowserFactory();            }        }        return _factory;    }