Hi Syed,
ojdbc-jars are backward compatible down to Oracle 9i R2.
if there is no ojdbc5.jar for Oracle 10g this only means that this driver was not compiled for Java 5.
This means you can use the ojdbc7.jar from Oracle 12c to connect to any database between Oracle 9i R2 and Oracle 12c R1 as long as you are running in a JVM 7 or newer. When running on a JVM 6 you will have to use ojdbc6.jar instead.
ojdbc5.jar and ojdbc6.jar have been introduced with the Oracle 11g drivers, ojdbc7.jar has been introduced with Oracle 12c drivers.
With the Oracle 12c drivers the ojdbc5.jar has been retired.
This correlates to the EOL-Dates of the related Java versions.
Beginning with Java 5 there have been several improvements/optimizations to the bytecode for increasing performance.
When using ojdbc14.jar for connection to Oracle 11g and Oracle 12c you might not be able to connect as not all features are supported by the driver.
Can you provide the version of the ojdcb14.jar?
This can be found in the file META-INF/MANIFEST.MF inside the Jar and can be extracted with ZIP-compatible programs.
Regards,
Holger
#Integration-Server-and-ESB#Adapters-and-E-Standards#webMethods