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 JANUARY 30, 2022
Applies to:
Oracle Internet Directory - Version 11.1.1.6.0 and laterInformation in this document applies to any platform.
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: <ECID>] [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.<PROFILE>_E] [userId: <anonymous>] [ecid: <ECID>] [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)
[2012-04-03T07:31:13.193+03:00] [wls_ods1] [ERROR] [DIP-10532] [oracle.dip] [tid: portal.<PROFILE>_E] [userId: <anonymous>] [ecid: <ECID>] [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
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |