mkalen 2005/03/16 03:38:17
Modified: src/java/org/apache/ojb/broker/platforms Tag:
OJB_1_0_RELEASE PlatformOracle9iImpl.java
. Tag: OJB_1_0_RELEASE release-notes.txt
Log:
Patch by Don Lyon: add support for Oracle-extensions and large LOB support
using Oracle9i with JBoss.
Revision Changes Path
No revision
No revision
1.13.2.5 +17 -13
db-ojb/src/java/org/apache/ojb/broker/platforms/PlatformOracle9iImpl.java
Index: PlatformOracle9iImpl.java
===================================================================
RCS file:
/home/cvs/db-ojb/src/java/org/apache/ojb/broker/platforms/PlatformOracle9iImpl.java,v
retrieving revision 1.13.2.4
retrieving revision 1.13.2.5
diff -u -r1.13.2.4 -r1.13.2.5
--- PlatformOracle9iImpl.java 15 Mar 2005 02:34:19 -0000 1.13.2.4
+++ PlatformOracle9iImpl.java 16 Mar 2005 11:38:16 -0000 1.13.2.5
@@ -1,6 +1,6 @@
package org.apache.ojb.broker.platforms;
-/* Copyright 2003-2004 The Apache Software Foundation
+/* Copyright 2003-2005 The Apache Software Foundation
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -118,10 +118,11 @@
/** Method names used by [EMAIL PROTECTED] #unwrapConnection}. */
protected static final String UNWRAP_CONN_METHOD_NAMES[] =
{
- "unwrapCompletely" /* Oracle 10g */,
- "getInnermostDelegate" /* Commons DBCP */,
- "getVendorConnection" /* BEA WebLogic */,
- "getJDBC" /* P6Spy */
+ "unwrapCompletely" /* Oracle 10g */,
+ "getInnermostDelegate" /* Commons DBCP */,
+ "getUnderlyingConnection" /* JBoss */,
+ "getVendorConnection" /* BEA WebLogic */,
+ "getJDBC" /* P6Spy */
};
/**
* Method parameter signature used by [EMAIL PROTECTED]
#unwrapConnection} for corresponding
@@ -132,15 +133,17 @@
protected static final Class[][] UNWRAP_CONN_PARAM_TYPES =
{
null /* Index 0 reserved for Oracle 10g - initialized in
constructor */,
- PARAM_TYPE_EMPTY /* Commons DBCP */,
- PARAM_TYPE_EMPTY /* BEA WebLogic */,
- PARAM_TYPE_EMPTY /* P6Spy */
+ PARAM_TYPE_EMPTY /* Commons DBCP */,
+ PARAM_TYPE_EMPTY /* JBoss */,
+ PARAM_TYPE_EMPTY /* BEA WebLogic */,
+ PARAM_TYPE_EMPTY /* P6Spy */
};
/** Method names used by [EMAIL PROTECTED] #unwrapStatement}. */
protected static final String UNWRAP_PS_METHOD_NAMES[] =
{
- "getInnermostDelegate" /* Commons DBCP */,
- "getJDBC" /* P6Spy */
+ "getInnermostDelegate" /* Commons DBCP */,
+ "getUnderlyingStatement" /* JBoss */,
+ "getJDBC" /* P6Spy */
};
/**
* Method parameter signature used by [EMAIL PROTECTED]
#unwrapStatement} for corresponding
@@ -150,8 +153,9 @@
*/
protected static final Class[][] UNWRAP_PS_PARAM_TYPES =
{
- PARAM_TYPE_EMPTY /* Commons DBCP */,
- PARAM_TYPE_EMPTY /* P6Spy */
+ PARAM_TYPE_EMPTY /* Commons DBCP */,
+ PARAM_TYPE_EMPTY /* JBoss */,
+ PARAM_TYPE_EMPTY /* P6Spy */
};
No revision
No revision
1.54.2.34 +6 -3 db-ojb/release-notes.txt
Index: release-notes.txt
===================================================================
RCS file: /home/cvs/db-ojb/release-notes.txt,v
retrieving revision 1.54.2.33
retrieving revision 1.54.2.34
diff -u -r1.54.2.33 -r1.54.2.34
--- release-notes.txt 15 Mar 2005 05:48:03 -0000 1.54.2.33
+++ release-notes.txt 16 Mar 2005 11:38:17 -0000 1.54.2.34
@@ -40,8 +40,11 @@
please see comments in OJB.properties file.
CHANGES:
-- Oracle9i default platform should now be usable in BEA WebLogic, please try
the default Oracle9i
- platform in favor of WLOracle9i and report your results to the ojb-user
list.
+- Oracle9i default platform should now be usable and have large LOB support
in JBoss environemnts,
+ please try the default Oracle9i platform and report your results to the
ojb-user list.
+- Oracle9i default platform should now be usable and have large LOB support
in BEA WebLogic,
+ please try the default Oracle9i platform in favor of WLOracle9i and report
your results to
+ the ojb-user list.
- Oracle9i platform no longer throws exceptions when Oracle-specific
extensions initializer fails,
this should enable Oracle9i platform to degrade smoothly in not yet
handled managed environments.
- Oracle9i platform now uses ANSI SQL92 join syntax as per user-request. The
Oracle platform
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]