I will try to clarify some points regarding the DataDirect Drivers provided by SAG webMethods.
The DataDirect Driver Version 4 (sl53_cj42.jar) is a branded version by using it own Package-Names defined by webMethods.
The DataDirect Driver Version 5 (dd-cjdbc.jar) is used by webMethods in its original version.
Therefore if you try to exchange the jars the lookup for the Classes fails as the classes are differently named.
- wM 7.1.x is bound to use the Version 4 drivers
- wM 8.2.x can be adapted to use the newer driver (see SCG_8.2_SP2_DataDirect5_Fix1 for further informations)
- wM 9.x is using the Version 5 driver by default.
It is hard to tell how much performance increase relies on the JDK Version and how much on the driver version, as the different wM Versions are running different JDK Versions and JDK is evolving related to the perfomance.
P.S.:
JDBC Driver Types:
1 - JDBC-ODBC-Bridge
2 - Native (Vendor-specfic) JDBC-Driver (Oracle: OCI mode)
3 - Net Drivers (not available for all DB Vendors/Types)
4 - Plain Java Drivers (Oracle: Thin mode)
A more detailed explanation can be found at:
[url]http://en.wikipedia.org/wiki/JDBC_driver[/url]
What I have recently checked on internet is the Progress DataDirect Driver the only one which claims to be a Type 5 driver as this Type is not officially defined. Looks like Progress has bought the DataDirect company and their Products.
Regards,
Holger
#Integration-Server-and-ESB#webMethods