My Oracle Support Banner

Errors JBO-25058 & ADF_Faces-60097 When Expanding a Tree Table After Having Sorted It. (Doc ID 1308791.1)

Last updated on FEBRUARY 07, 2019

Applies to:

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


You have created an ADF BC/Faces application.
In one of your ADF Faces page, you have created an af:treeTable.
As you want the end users to be able to sort the tree, you have defined the properties:

sortable="true" sortProperty="<AttributeName>"

Tested separately, sorting and expanding the Tree work correctly.
But if you try to expand the tree after it was sorted, you get errors JBO-25058 ADF_Faces-60097
as shown in the following dialog (in this case, the "<AttributeName>" is "DepartmentName"):

with the following stack trace shown in the Log window:

<LifecycleImpl> <_handleException> ADF_FACES-60098:Faces lifecycle receives unhandled exceptions in phase RENDER_RESPONSE 6
oracle.jbo.NoDefException: JBO-25058: Definition DepartmentName of type Attribute is not found in DepartmentsView_EmployeesView_DeptsToEmpVL_EmployeesView.
    at oracle.jbo.server.ViewObjectImpl.findAttributeDef(
    at oracle.jbo.common.JboEnvUtil.applyVOSortCriteria(
    at oracle.adf.model.bc4j.DCJboDataControl.applySortCriteria(
    at oracle.adf.model.binding.DCIteratorBinding.applySortCriteria(
    at oracle.adfinternal.view.faces.model.binding.FacesCtrlHierBinding$FacesModel._setSortCriteria(
    at oracle.adfinternal.view.faces.model.binding.FacesCtrlHierBinding$FacesModel._applySortCriteria(



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

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