My Oracle Support Banner

NoDefException: JBO-25002 Definition XXX Of Type NULL Not Found (Doc ID 2912239.1)

Last updated on MARCH 12, 2024

Applies to:

Oracle JDeveloper - Version 12.2.1.4.0 and later
Information in this document applies to any platform.

Symptoms

The following exception is reported in an ADF 12.2.1.4.0 application:

NoDefException: JBO-25002: Definition <BUSINESS_OBJECT> of type null is not found.
oracle.jbo.NoDefException: JBO-25002: Definition <BUSINESS_OBJECT> of type null is not found.


Additional details
-------------------
- This issue was noticed after migrating the application from ADF 12.1.3.0.0 to ADF 12.2.1.4.0.
- No errors were seen during the migration of this ADF application.
- This issue is seen at runtime.


Exception stack
------------------

NoDefException: JBO-25002: Definition <BUSINESS_OBJECT> of type null is not found.
oracle.jbo.NoDefException: JBO-25002: Definition <BUSINESS_OBJECT> of type null is not found.
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:1631)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:1502)
at oracle.jbo.mom.DefinitionManager.findDefinitionObject(DefinitionManager.java:1484)
at oracle.jbo.server.MetaObjectManager.findMetaObject(MetaObjectManager.java:996)
at oracle.jbo.server.PersMetaObject.loadXMLContents(PersMetaObject.java:219)
at oracle.jbo.server.PDefComponentObjectBase.loadXMLContents(PDefComponentObjectBase.java:634)
at oracle.jbo.server.PDefViewObject.loadXMLContents(PDefViewObject.java:3298)
at oracle.jbo.mom.DefinitionManager.createFromXMLWithStaticDef(DefinitionManager.java:6070)
at oracle.jbo.mom.DefinitionManager.loadDefObject(DefinitionManager.java:2306)
at oracle.jbo.mom.DefinitionManager.doFindSessionDefObject(DefinitionManager.java:2419)
at oracle.jbo.mom.DefinitionManager.findPersDefObjectWithPersDefName(DefinitionManager.java:1985)
at oracle.adf.model.bean.DCDataVO.findPersDefObject(DCDataVO.java:435)
at oracle.jbo.server.ComponentObjectImpl.applyPersonalization(ComponentObjectImpl.java:358)
at oracle.jbo.server.ViewObjectImpl.applyPersonalization(ViewObjectImpl.java:1230)
at oracle.jbo.server.ComponentObjectImpl.applyPersonalization(ComponentObjectImpl.java:343)
at oracle.jbo.server.ComponentObjectImpl.callCreate(ComponentObjectImpl.java:401)
at oracle.jbo.server.ApplicationModuleImpl.callCreate(ApplicationModuleImpl.java:1361)
at oracle.jbo.server.ApplicationModuleImpl.doCreateViewObject(ApplicationModuleImpl.java:4450)
at oracle.jbo.server.ApplicationModuleImpl.createViewObject(ApplicationModuleImpl.java:4389)
at oracle.jbo.server.ApplicationModuleImpl.createViewObjectForDef(ApplicationModuleImpl.java:4399)
at oracle.adf.model.bean.DCDataVO.createViewObjectFromDef(DCDataVO.java:1174)
at oracle.adf.model.bean.DCDataVO.getAccessorViewObject(DCDataVO.java:1236)
at oracle.adf.model.bean.DCDataVO.getAccessorViewObject(DCDataVO.java:1184)
::::::::::::::::
::::::::::::::::
at weblogic.servlet.internal.ServletRequestImpl.runInternal(ServletRequestImpl.java:1721)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1681)
at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:272)
at weblogic.invocation.ComponentInvocationContextManager._runAs(ComponentInvocationContextManager.java:352)
at weblogic.invocation.ComponentInvocationContextManager.runAs(ComponentInvocationContextManager.java:337)
at weblogic.work.LivePartitionUtility.doRunWorkUnderContext(LivePartitionUtility.java:57)
at weblogic.work.PartitionUtility.runWorkUnderContext(PartitionUtility.java:41)
at weblogic.work.SelfTuningWorkManagerImpl.runWorkUnderContext(SelfTuningWorkManagerImpl.java:655)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:420)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:360)

Changes

 The ADF application was migrated from JDeveloper 12.1.3.0.0 to 12.2.1.4.0.

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


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.