After Upgrading DIP and OID to 11g, Sync Profiles Fail with Log Error: java.lang.UnsatisfiedLinkError: oracle.jdbc.driver.T2CConnection.getLibraryVersionNumber()I (Doc ID 1451988.1)

Last updated on JUNE 30, 2017

Applies to:

Oracle Internet Directory - Version 11.1.1.6.0 and later
Information in this document applies to any platform.
***Checked for relevance on 26-Dec-2013***

Symptoms

After upgrading Directory Integration Platform (DIP) and Oracle Internet Directory (OID) to 11g, DIP provisioning OR sync profiles no longer work.

Log file shows error:

[2012-04-03T07:30:09.461+03:00] [wls_ods1] [NOTIFICATION] [DIP-10580] [oracle.dip] [tid: UpdateThread] [userId: <anonymous>] [ecid: 0000JPm3AawFCCkFszjc411FULgm000001,0] [APP: DIP#11.1.1.2.0] changelog filter : (&(changenumber>=241348)(|(targetdn=*cn=Profiles,cn=Provisioning,cn=Directory Integration Platform,cn=Products,cn=OracleContext)(targetdn=*cn=event definitions,cn=directory integration platform,cn=products,cn=oraclecontext)(targetdn=*cn=object definitions,cn=directory integration platform,cn=products,cn=oraclecontext)))
[2012-04-03T07:31:13.193+03:00] [wls_ods1] [ERROR] [DIP-10532] [oracle.dip] [tid: portal.060926.224038.926463000_iasdv_E] [userId: <anonymous>] [ecid: 0000JPm3AawFCCkFszjc411FULgm000001,0] [APP: DIP#11.1.1.2.0] Error in completing one iteration of provisioning profile.[[
java.rmi.RemoteException: EJB Exception: ; nested exception is:
    java.lang.UnsatisfiedLinkError: oracle.jdbc.driver.T2CConnection.getLibraryVersionNumber()I
    at weblogic.ejb.container.internal.EJBRuntimeUtils.throwRemoteException(EJBRuntimeUtils.java:108)
    at weblogic.ejb.container.internal.BaseRemoteObject.handleSystemException(BaseRemoteObject.java:857)
    at weblogic.ejb.container.internal.BaseRemoteObject.handleSystemException(BaseRemoteObject.java:809)
    at weblogic.ejb.container.internal.BaseRemoteObject.postInvoke1(BaseRemoteObject.java:518)
    at weblogic.ejb.container.internal.StatelessRemoteObject.postInvoke1(StatelessRemoteObject.java:49)
    at weblogic.ejb.container.internal.BaseRemoteObject.__WL_postInvokeTxRetry(BaseRemoteObject.java:444)
    at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:53)
    at oracle.ldap.odip.web.DIPProv_o70i40_EOImpl.doOneIteration(Unknown Source)
    at oracle.ldap.odip.web.ProvQuartzJobImpl.execute(ProvQuartzJobImpl.java:174)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
    at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)
Caused by: java.lang.UnsatisfiedLinkError: oracle.jdbc.driver.T2CConnection.getLibraryVersionNumber()I
    at oracle.jdbc.driver.T2CConnection.getLibraryVersionNumber(Native Method)
    at oracle.jdbc.driver.T2CConnection$1.run(T2CConnection.java:4002)
    at java.security.AccessController.doPrivileged(Native Method)
    at oracle.jdbc.driver.T2CConnection.loadNativeLibrary(T2CConnection.java:3997)
    at oracle.jdbc.driver.T2CConnection.logon(T2CConnection.java:280)
    at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:678)
    at oracle.jdbc.driver.T2CConnection.<init>(T2CConnection.java:164)
    at oracle.jdbc.driver.T2CDriverExtension.getConnection(T2CDriverExtension.java:55)

 

Changes

 Upgraded DIP and OID to 11g.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms