}  if (null != useFixForOracle901 &&  useFixForOracle901.equals("true")) { com.arsdigita.db.oracle.OracleConnectionPoolImpl.setUseFixFor901(true);
    public void startup() {        s_log.warn("Database Initializer starting...");        String dbPool = (String)m_conf.getParameter("DatabaseConnectionPool");        String sImpl  = (String)m_conf.getParameter("SequenceImpl");        String dbErrorHandler =             (String)m_conf.getParameter("DbExceptionHandlerImpl");        Integer retryLimit =             (Integer)m_conf.getParameter("connectionRetryLimit");        Integer retrySleep =             (Integer)m_conf.getParameter("connectionRetrySleep");        Integer maxConnections =             (Integer)m_conf.getParameter("connectionPoolSize");        String driverSpecificParam1 =             (String)m_conf.getParameter("driverSpecificParam1");        if ( dbPool == null ) {            dbPool = "com.arsdigita.db.oracle.OracleConnectionPoolImpl";        }        if ( sImpl == null ) {            sImpl = "com.arsdigita.db.oracle.OracleSequenceImpl";        }        if (retryLimit == null) {            retryLimit = new Integer(0);        }                if (retrySleep == null) {            retrySleep = new Integer(100);        }        if (maxConnections == null) {            maxConnections = new Integer(8);        }        // driverSpecificParam1 may be null.        Sequences.setSequenceImplName(sImpl);        ConnectionManager.setDatabaseConnectionPoolName(dbPool);        ConnectionManager.setRetryLimit(retryLimit.intValue());        ConnectionManager.setRetrySleep(retrySleep.intValue());        ConnectionManager.setConnectionPoolSize(maxConnections.intValue());        s_log.info("Setting ConnectionManager default connection info...");        try {									            ConnectionManager.setDefaultConnectionInfo(                (String) m_conf.getParameter("jdbcUrl"),                (String) m_conf.getParameter("dbUsername"),                (String) m_conf.getParameter("dbPassword"));        } catch (java.sql.SQLException e) {            throw new InitializationException(                "SQLException initializing " +                "dbapi " + e.getMessage());        }        if (driverSpecificParam1 != null) {            ConnectionManager.setDriverSpecificParameter(                "param1", driverSpecificParam1);        }        try {            SQLExceptionHandler.setDbExceptionHandlerImplName(dbErrorHandler);        } catch (Exception e) {            throw new InitializationException(                "Error setting DbExceptionHandlerImpl", e);        }        s_log.warn("Database initializer finished.");    }