Retrieving a large lineage tree results in an error "Maximum Request Depth(30) exceeded"

Retrieving a large lineage tree results in an error "Maximum Request Depth(30) exceeded"

book

Article ID: KB0075452

calendar_today

Updated On:

Products Versions
TIBCO Data Virtualization 7.0 and higher

Description

Retrieving a large lineage tree results in the following error.

-----------------
A system exception has occurred.  
  at AnonymousProcedure (line 227)
  caused by: /lib/util/System.SystemException: A system exception has occurred.    [script-1900011] 
  at /shared/ASAssets/Utilities/repository/getBasicResourceCursor (line 143)
  at /shared/ASAssets/Utilities/repository/lowerLevelProcedures/getBasicResourceXML (line 129)
  caused by: Maximum Request Depth(30) exceeded.  Check request structure for unbounded recursion.  [script-1900010]  [script-1900011]
-----------------

Resolution

To resolve the error, increase the value of Studio >> Administration >> Configuration >> Server >> Configuration >> Transactions >> Maximum Request Depth parameter.

By default, this value of the parameter is 30 as shown below.
   
User-added image

Issue/Introduction

Retrieving a large lineage tree results in an error "Maximum Request Depth(30) exceeded"