Data Source Not Found When Using ADF Save Point Restore in Custom Task Flow : SavePointException: ADFC-08012: The specified data source JNDI name, '<JNDI Name>', could not be found.
(Doc ID 2592249.1)
Last updated on OCTOBER 04, 2022
Applies to:
Oracle WebCenter Portal - Version 12.2.1.3.0 and laterInformation in this document applies to any platform.
Symptoms
After migrating from custom Portal in 11g to WebCenter Portal 12c, a custom task flow that implements Save Point Restore activity fails with the following error:
ERROR
ADFC-08012: The specified data source JNDI name, '<JNDI Name>', could not be found.
The Portal managed server diagnostic log shows the following error:
oracle.adfinternal.controller.savepoint.SavePointException: ADFC-08012: The specified data source JNDI name, '<JNDI Name>', could not be found.
at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:114)
at org.apache.myfaces.trinidad.component.UIXFacesBeanImpl.getBoundProperty(UIXFacesBeanImpl.java:203)
at org.apache.myfaces.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:69)
at org.apache.myfaces.trinidad.component.FacesBeanWrapper.getProperty(FacesBeanWrapper.java:61)
at org.apache.myfaces.trinidad.component.UIXTable$RowKeyFacesBeanWrapper.getProperty(UIXTable.java:712)
...
Caused by: oracle.adfinternal.controller.savepoint.SavePointException: ADFC-08012: The specified data source JNDI name, '<JNDI Name>', could not be found.
at oracle.adfinternal.controller.savepoint.SavePointUtil.createAndLogSavePointException(SavePointUtil.java:61)
at oracle.adfinternal.controller.savepoint.SavePointDBConnectionFactory.getConnection(SavePointDBConnectionFactory.java:110)
at oracle.adfinternal.controller.savepoint.SavePointDBConnectionFactory.getConnection(SavePointDBConnectionFactory.java:71)
at oracle.adfinternal.controller.savepoint.DBPersistManager.getConnection(DBPersistManager.java:176)
at oracle.adfinternal.controller.savepoint.SavePointManagerImpl.listSavePointIds(SavePointManagerImpl.java:556)
...
Caused by: javax.naming.NameNotFoundException; remaining name '<JNDI Name>'
at oracle.adf.share.jndi.ContextImpl.findObject(ContextImpl.java:773)
at oracle.adf.share.jndi.ContextImpl.lookup(ContextImpl.java:159)
at oracle.adf.share.jndi.ContextImpl.lookup(ContextImpl.java:164)
at javax.naming.InitialContext.lookup(InitialContext.java:417)
at oracle.adfinternal.controller.savepoint.SavePointDBConnectionFactory.getConnection(SavePointDBConnectionFactory.java:102)
... 257 more
Changes
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 |