Author: tomdz
Date: Wed Jun 7 00:28:23 2006
New Revision: 412311
URL: http://svn.apache.org/viewvc?rev=412311&view=rev
Log:
Added the registration of the JDBC driver and subprotocol for the JTOpen driver
Modified:
db/ddlutils/trunk/src/java/org/apache/ddlutils/PlatformUtils.java
db/ddlutils/trunk/src/java/org/apache/ddlutils/platform/db2/Db2Platform.java
Modified: db/ddlutils/trunk/src/java/org/apache/ddlutils/PlatformUtils.java
URL:
http://svn.apache.org/viewvc/db/ddlutils/trunk/src/java/org/apache/ddlutils/PlatformUtils.java?rev=412311&r1=412310&r2=412311&view=diff
==============================================================================
--- db/ddlutils/trunk/src/java/org/apache/ddlutils/PlatformUtils.java (original)
+++ db/ddlutils/trunk/src/java/org/apache/ddlutils/PlatformUtils.java Wed Jun
7 00:28:23 2006
@@ -141,6 +141,7 @@
jdbcSubProtocolToPlatform.put(Db2Platform.JDBC_SUBPROTOCOL,
Db2Platform.DATABASENAME);
jdbcSubProtocolToPlatform.put(Db2Platform.JDBC_SUBPROTOCOL_OS390_1,
Db2Platform.DATABASENAME);
jdbcSubProtocolToPlatform.put(Db2Platform.JDBC_SUBPROTOCOL_OS390_2,
Db2Platform.DATABASENAME);
+ jdbcSubProtocolToPlatform.put(Db2Platform.JDBC_SUBPROTOCOL_JTOPEN,
Db2Platform.DATABASENAME);
jdbcSubProtocolToPlatform.put(PlatformUtils.JDBC_SUBPROTOCOL_DATADIRECT_DB2,
Db2Platform.DATABASENAME);
jdbcSubProtocolToPlatform.put(PlatformUtils.JDBC_SUBPROTOCOL_INET_DB2,
Db2Platform.DATABASENAME);
jdbcSubProtocolToPlatform.put(DerbyPlatform.JDBC_SUBPROTOCOL,
DerbyPlatform.DATABASENAME);
@@ -185,6 +186,7 @@
jdbcDriverToPlatform.put(Db2Platform.JDBC_DRIVER,
Db2Platform.DATABASENAME);
jdbcDriverToPlatform.put(Db2Platform.JDBC_DRIVER_OLD1,
Db2Platform.DATABASENAME);
jdbcDriverToPlatform.put(Db2Platform.JDBC_DRIVER_OLD2,
Db2Platform.DATABASENAME);
+ jdbcDriverToPlatform.put(Db2Platform.JDBC_DRIVER_JTOPEN,
Db2Platform.DATABASENAME);
jdbcDriverToPlatform.put(PlatformUtils.JDBC_DRIVER_DATADIRECT_DB2,
Db2Platform.DATABASENAME);
jdbcDriverToPlatform.put(PlatformUtils.JDBC_DRIVER_INET_DB2,
Db2Platform.DATABASENAME);
jdbcDriverToPlatform.put(DerbyPlatform.JDBC_DRIVER_EMBEDDED,
DerbyPlatform.DATABASENAME);
Modified:
db/ddlutils/trunk/src/java/org/apache/ddlutils/platform/db2/Db2Platform.java
URL:
http://svn.apache.org/viewvc/db/ddlutils/trunk/src/java/org/apache/ddlutils/platform/db2/Db2Platform.java?rev=412311&r1=412310&r2=412311&view=diff
==============================================================================
---
db/ddlutils/trunk/src/java/org/apache/ddlutils/platform/db2/Db2Platform.java
(original)
+++
db/ddlutils/trunk/src/java/org/apache/ddlutils/platform/db2/Db2Platform.java
Wed Jun 7 00:28:23 2006
@@ -30,19 +30,23 @@
public class Db2Platform extends PlatformImplBase
{
/** Database name of this platform. */
- public static final String DATABASENAME = "DB2";
+ public static final String DATABASENAME = "DB2";
/** The standard DB2 jdbc driver. */
- public static final String JDBC_DRIVER = "com.ibm.db2.jcc.DB2Driver";
+ public static final String JDBC_DRIVER =
"com.ibm.db2.jcc.DB2Driver";
/** Older name for the jdbc driver. */
- public static final String JDBC_DRIVER_OLD1 =
"COM.ibm.db2.jdbc.app.DB2Driver";
+ public static final String JDBC_DRIVER_OLD1 =
"COM.ibm.db2.jdbc.app.DB2Driver";
/** Older name for the jdbc driver. */
- public static final String JDBC_DRIVER_OLD2 =
"COM.ibm.db2os390.sqlj.jdbc.DB2SQLJDriver";
+ public static final String JDBC_DRIVER_OLD2 =
"COM.ibm.db2os390.sqlj.jdbc.DB2SQLJDriver";
+ /** The JTOpen JDBC Driver. */
+ public static final String JDBC_DRIVER_JTOPEN =
"com.ibm.as400.access.AS400JDBCDriver";
/** The subprotocol used by the standard DB2 driver. */
public static final String JDBC_SUBPROTOCOL = "db2";
/** An alternative subprotocol used by the standard DB2 driver on OS/390.
*/
public static final String JDBC_SUBPROTOCOL_OS390_1 = "db2os390";
/** An alternative subprotocol used by the standard DB2 driver on OS/390.
*/
public static final String JDBC_SUBPROTOCOL_OS390_2 = "db2os390sqlj";
+ /** An alternative subprotocol used by the JTOpen driver on OS/400. */
+ public static final String JDBC_SUBPROTOCOL_JTOPEN = "as400";
/**
* Creates a new platform instance.