We have a Windows based instance of IDM 3.5 with a JDBC driver
connecting to an Oracle 11g database. The driver was connecting and
working fine under the standard connections but the decision was made
from above to use SSL and certificate authentication with the database.
We have tried the instructions from the JDBC user guide for configuring
to work with the OCI client with no success receiving the following
error upon driver start:

[01/17/11 09:53:58.353]:OracleCPA ST:Loading Java shim
[01/17/11 09:53:58.353]:OracleCPA ST:
DirXML Log Event -------------------
Driver: \IDMSTAGE-TREE\NGC\Services\IDM\NGCDriverSet\Oracle_CPA
Status: Error
Message: Code(-9010) An exception occurred:
java.lang.ClassCastException: oracle.jdbc.driver.OracleDriver
at com.novell.nds.dirxml.engine.Driver.loadShim(Drive r.java:1204)
at com.novell.nds.dirxml.engine.Driver.startShim(Driv er.java:1280)
at com.novell.nds.dirxml.engine.Driver.initialize(Dri ver.java:254)
at com.novell.nds.dirxml.engine.Driver.<init>(Driver. java:226)
at com.novell.nds.dirxml.engine.DriverEntry.run(Drive rEntry.java:537)
at java.lang.Thread.run(Thread.java:595)

[01/17/11 09:53:58.791]:OracleCPA STriver terminated.

We also tried the standard configuration settings which included the
port number, certificate dn, and other connection details in the
connection path to no avail only receiving a non-descript error about
"the Network Adapter could not establish a connection."

The port is open; attempts to telnet to the database server from the
eDir server shows the ports are open and communication is successful.
The Oracle Wallet Manager is properly installed, configured and has been
successfully tested on the eDir server so the certs are valid.
Connections can be established through all other means on the eDir
server except for the driver so I'm fairly certain there is just a
configuration that is being missed but I am out of ideas.

All of the required jar files are accounted for in the eDir server /lib
folder and the services have been restarted to ensure proper detection.

Any ideas or thoughts would be greatly appreciated.

richaga1's Profile: http://forums.novell.com/member.php?userid=60357
View this thread: http://forums.novell.com/showthread.php?t=430232