mpoeschl    01/11/15 10:22:14

  Modified:    src/java/org/apache/torque/adapter DBFactory.java
  Log:
  add mapping for MSSQL
  
  Revision  Changes    Path
  1.18      +11 -11    
jakarta-turbine-torque/src/java/org/apache/torque/adapter/DBFactory.java
  
  Index: DBFactory.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-turbine-torque/src/java/org/apache/torque/adapter/DBFactory.java,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- DBFactory.java    2001/11/15 02:03:27     1.17
  +++ DBFactory.java    2001/11/15 18:22:14     1.18
  @@ -68,7 +68,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]";>Brett McLaughlin</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Ralf Stranzenbach</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Daniel Rall</a>
  - * @version $Id: DBFactory.java,v 1.17 2001/11/15 02:03:27 jvanzyl Exp $
  + * @version $Id: DBFactory.java,v 1.18 2001/11/15 18:22:14 mpoeschl Exp $
    */
   public class DBFactory
   {
  @@ -105,24 +105,24 @@
       {
           adapters = new Hashtable();
           initializeDriverToAdapterMap();
  -        
  +
           // Add the null database adapter.
           registerAdapter("", DBNone.class);
           Iterator i = configuration.getKeys();
  -        
  +
           while (i.hasNext())
           {
               String key = (String) i.next();
  -            
  +
               if (key.endsWith("driver"))
               {
                   String driver = configuration.getString(key);
                   Class adapterClass = null;
  -                String adapterClassName = 
  +                String adapterClassName =
                       (String) adapterPackage + "." + driverToAdapterMap.get(driver);
  -                
  +
                   category.debug("Using " + adapterClassName);
  -                
  +
                   try
                   {
                       adapterClass = Class.forName(adapterClassName);
  @@ -137,7 +137,7 @@
                       registerAdapter(driver, adapterClass);
                   }
               }
  -        }            
  +        }
       }
   
       /**
  @@ -146,7 +146,7 @@
       private static void initializeDriverToAdapterMap()
       {
           driverToAdapterMap = new Hashtable();
  -        
  +
           driverToAdapterMap.put("com.ibm.as400.access.AS400JDBCDriver", "DBDB2400");
           driverToAdapterMap.put("COM.ibm.db2.jdbc.app.DB2Driver", "DBDB2App");
           driverToAdapterMap.put("COM.ibm.db2.jdbc.net.DB2Driver", "DBDB2Net");
  @@ -154,14 +154,14 @@
           driverToAdapterMap.put("org.hsql.jdbcDriver", "DBHypersonicSQL");
           driverToAdapterMap.put("interbase.interclient.Driver", "DBInterbase");
           driverToAdapterMap.put("org.enhydra.instantdb.jdbc.idbDriver", 
"DBInstantDB");
  -        //driverToAdapterMap.put("", "DBMSSQL");
  +        driverToAdapterMap.put("com.microsoft.jdbc.sqlserver.SQLServerDriver", 
"DBMSSQL");
           driverToAdapterMap.put("org.gjt.mm.mysql.Driver", "DBMM");
           driverToAdapterMap.put("oracle.jdbc.driver.OracleDriver", "DBOracle");
           driverToAdapterMap.put("org.postgresql.Driver", "DBPostgres");
           driverToAdapterMap.put("com.sap.dbtech.jdbc.DriverSapDB", "DBSapDB");
           driverToAdapterMap.put("com.sybase.jdbc.SybDriver", "DBSybase");
           driverToAdapterMap.put("weblogic.jdbc.pool.Driver", "DBWeblogic");
  -    }        
  +    }
   
       /**
        * Registers the <code>Class</code> of a database adapter at the
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to