ASO Error - Recursion Limit reached

Hi,
I'm getting Recurrsion limit error in ASO while trying to access the data in Excel Addin. I set CALCLIMITFORMULARECURSION FALSE in essbase.cfg but still facing the same error. Any help would be appreciated...
Essbase Version 11.1.13
"Error executing formula for [MemeberName] (line 0): Recursion Limit [31] Reached"
Thanks
Edited by: MoFa on Jul 26, 2012 4:48 PM

Hi,
CALCLIMITFORMULARECURSION configuration setting is not valid for ASO cubes and only applies to BSO cubes. The equivalent configuration setting for ASO cubes is MDXLIMITFORMULARECURSION.
Syntax
MDXLIMITFORMULARECURSION TRUE | FALSE
TRUE - Imposes a limit of 31 on the number of MDX formula execution levels. The default setting is TRUE.
FALSE - Imposes no limit on the number of MDX formula execution levels.
Description
MDXLIMITFORMULARECURSION limits the number of execution levels of MDX calculated members or formulas. MDX calculated member or formula execution may be recursive (for example, a formula can refer to itself, or a calculated member can refer to itself). By default, Essbase limits the number of MDX formula execution levels, because formulas with excessive execution levels may lead to stack overflow errors and crash the server. However, setting MDXLIMITFORMULARECURSION to FALSE prevents Essbase from imposing the limitation. You can use this setting when you know that a recursive execution in a formula/calculated member will eventually terminate, and you wish to have a recursion depth greater than 31.
If an MDX formula reaches 31 execution levels and MDXLIMITFORMULARECURSION is not set, or is set to TRUE, Essbase stops processing that formula and writes
error messages in the application log. If a formula reaches 31 execution levels and MDXLIMITFORMULARECURSION is set to FALSE, Essbase continues processing that formula.
CAUTION: before setting MDXLIMITFORMULARECURSION to FALSE, be sure that the MDX formulas in the outline are not infinitely recursive; for example, be sure that formulas do not depend on each other. Infinite formula recursion may crash the server.
This is a known issue and is fixed in version 11.1.1.3.500 and you may consider upgrading Essbase.
KosuruS

Similar Messages

  • JSP Error: Include limit reached

    Hi All,
    I am developing on iAS 6.0 SP1 on WinNT. I have my initial index.jsp
    which uses
    <%@ include file=xx.jsp %> to layout the main page depending on a set of
    session values.
    At the moment I have about 31 such includes. But I get the following
    error with that jsp.
    I remember there was a limitation of 20 includes in NAS 4.0.
    I feel that same limitation is with iAS.
    If so is there a way to overcome this limitation?
    TIA
    Dhaninda Weerasinghe
    plate: /cat/index.jsp, JSP Error: Include limit reached
    Exception Stack Trace:
    java.lang.Exception: JSP Error: Include limit reached
    at com.netscape.jsp.JSP.parseAt(Unknown Source)
    at com.netscape.jsp.JSP.parseNext(Unknown Source)
    at com.netscape.jsp.JSP.parseBlock(Unknown Source) . . .

    Hi,
    CALCLIMITFORMULARECURSION configuration setting is not valid for ASO cubes and only applies to BSO cubes. The equivalent configuration setting for ASO cubes is MDXLIMITFORMULARECURSION.
    Syntax
    MDXLIMITFORMULARECURSION TRUE | FALSE
    TRUE - Imposes a limit of 31 on the number of MDX formula execution levels. The default setting is TRUE.
    FALSE - Imposes no limit on the number of MDX formula execution levels.
    Description
    MDXLIMITFORMULARECURSION limits the number of execution levels of MDX calculated members or formulas. MDX calculated member or formula execution may be recursive (for example, a formula can refer to itself, or a calculated member can refer to itself). By default, Essbase limits the number of MDX formula execution levels, because formulas with excessive execution levels may lead to stack overflow errors and crash the server. However, setting MDXLIMITFORMULARECURSION to FALSE prevents Essbase from imposing the limitation. You can use this setting when you know that a recursive execution in a formula/calculated member will eventually terminate, and you wish to have a recursion depth greater than 31.
    If an MDX formula reaches 31 execution levels and MDXLIMITFORMULARECURSION is not set, or is set to TRUE, Essbase stops processing that formula and writes
    error messages in the application log. If a formula reaches 31 execution levels and MDXLIMITFORMULARECURSION is set to FALSE, Essbase continues processing that formula.
    CAUTION: before setting MDXLIMITFORMULARECURSION to FALSE, be sure that the MDX formulas in the outline are not infinitely recursive; for example, be sure that formulas do not depend on each other. Infinite formula recursion may crash the server.
    This is a known issue and is fixed in version 11.1.1.3.500 and you may consider upgrading Essbase.
    KosuruS

  • Error "account limit reached"

    I got the error when activation of iphone "account limit reached" but my Apple ID was working fine on PC .
    If i skip this step I am Not able to connect itunes & icloud error was "Cannot connect to itunes"
    Please help

    Hello,
    Can you open up a support ticket so that a support engineer can look at this problem? Based on this short description you should not have any problems creating new temporary sites (not live sites).
    Thank you,
    Cristinel

  • Error in execution of mdx formula in ASO::  Recursion limit[31] reached

    Hi,
    We are implementing the ASO cube using the Hyperion Essbase version 9.3.1.
    Few dimension members need to have formulas which we are writing using the mdx.
    Mdx formulas are successfully verified but at retrieval time, it is throwing the following error-
    Error executing formula for[604120](line 0) : Recursion limit[31] reached.
    In outline, mdx formulas has been assigned to member name '604120' and '604520' in 'Report Line (P/L)' dimension as per business requirement.
    Formula on member '604520' = [604120]-[604320] +[604220]
    And
    Formula on member '604120' =
    IIF(
    IS([Time].CurrentMember, [Jan]),
    ([Report Line (P/L)].[604520], [Dec], [Year].CurrentMember.PrevMember),
    ([Report Line (P/L)].[604520],[Time].CurrentMember.PrevMember, [Year].CurrentMember)
    On further investigation, it seems there is dependencies in formulas. And it need to be rewrite.
    I am new in mdx queries. Please help me to write. Quick respone will be appreciated.
    Thanks & Regards,
    Mohit

    http://essbase.ru/ wrote:
    Check Essbase CFG
    - it's Error from settings limitisWhich setting are you referring to for ASO.
    Cheers
    John
    http://john-godowin.blogspot.com/

  • Error: Max processing time or Max records limit reached

    Hi All,
    While I run the report in Infoview, I get the below error:
    Unable to retrieve object:
    Max processing time or Max records limit reached
    Kindly suggest me.
    Thanks,
    Meena

    There is a default limit on the number of records returned and on the time out of an 'idle' connection..These could be set in the CMC , however first try to check the query for that report and see if it is applying your record selection criteria at the database level  ( use the Show Sql option and see if all your selection criteria have been turned into WHERE clauses)
    - this will drastically reduces both the number of records returned to the Crystal and the time it takes for...
    You can find setting here:
    CMC>servers>page server>properties
    Its always not recommended to set it to unlimited as page server is not a robust server, you need to schedule such reports that uses job server which is more robust.
    Regards,
    Parsa.

  • Error message "Maximum character output size limit reach Err_WIS_30272"

    Users are getting the Error message "Maximum character output size limit reach Err_WIS_30272" while creating the Universe Query in the Live Office, but when they create the same query in the Web intelligence Report then it work fine.
    To resolve this error message we can have to increase the value of "Maximum Character Stream Size" parameter in the Web intelligence Processing Server.
    But i want to know the reason why the error message is only appearing in the Live Office Query, where it work fine in Web intelligence Query.
    Are there architectural difference in Web intelligence and Live Office?

    Hi,
    maybe one of the following SAP Notes will answer your Question.
    https://websmp230.sap-ag.de/sap%28bD1lbiZjPTAwMQ==%29/bc/bsp/sno/ui_entry/entry.htm?param=69765F6D6F64653D3030312669765F7361706E6F7465735F6E756D6265723D3133373030343526
    https://websmp230.sap-ag.de/sap%28bD1lbiZjPTAwMQ==%29/bc/bsp/sno/ui_entry/entry.htm?param=69765F6D6F64653D3030312669765F7361706E6F7465735F6E756D6265723D3133373537353526
    https://websmp230.sap-ag.de/sap%28bD1lbiZjPTAwMQ==%29/bc/bsp/sno/ui_entry/entry.htm?param=69765F6D6F64653D3030312669765F7361706E6F7465735F6E756D6265723D3133383336363426
    Regards
    -Seb.

  • "Subscriptions limit reached for same user" validation error when trying to create a subscription to a product - wha can cause this?

    Hi,
    I've created a third product level called "partner" other than the two that come as standard.
    I'm running through the process of taking an existing user from the starter product to the partner product, and am subscribing the user to partner before removing the starter subscription. There seems no problem with a user having both a starter and unlimited
    subscription, but am getting the following error when subscribing to partner.
    "Subscriptions limit reached for same user"
    This is using a subscriptions put. The same code works fine when upgrading to unlimited.
    What can cause this?
    Andy

    Hi Miao,
    The function to promote someone to partner is:
    public async Task<ActionResult> ToPartner(string id)
    //add partner subscription
    var prodId = await APIMHandler.GetProductIdFromName("Partner");
    var subscriptionId = Guid.NewGuid().ToString();
    //set apim role to partner
    var partnerId = (await APIMHandler.GetGroups()).First(a => a.name == "Partners").id;
    await APIMHandler.AddUserToGroup(id, partnerId);
    if (await APIMHandler.SubscribeToProduct(subscriptionId, id, prodId))
    //disable starter subscription
    await ApimDelegationController.HandleFreeSubscriptionRemoval(id);
    //set local role to partner
    await UserManager.AddToRoleAsync(id, "Partners");
    return RedirectToAction("Index");
    Where subscribetoproduct is:
    public static async Task<bool> SubscribeToProduct(string subscriptionId, string UserId, string productId)
    //The REST API and the delegation are inconsistent in how they represent ids.
    if (!UserId.StartsWith("/users/"))
    UserId = "/users/" + UserId;
    if (!productId.StartsWith("/products/"))
    productId = "/products/" + productId;
    var client = new HttpClient();
    client.DefaultRequestHeaders.TryAddWithoutValidation("Authorization", "SharedAccessSignature " + CalculateAcessToken(ApimIdentifier, ApimPrimaryKey));
    var uri = ApimBaseUrl + "subscriptions/" + subscriptionId.ToString() + "?api-version=" + ApiVersion;
    var response = await client.PutAsJsonAsync(uri, new { userId = UserId, productId = productId, state = "active" });
    if (response.StatusCode == System.Net.HttpStatusCode.Created)
    return true;
    if (response.StatusCode == System.Net.HttpStatusCode.Conflict)
    var error = await response.Content.ReadAsStringAsync();
    return false;
    if (response.StatusCode == System.Net.HttpStatusCode.BadRequest)
    var error = await response.Content.ReadAsStringAsync();
    return false;
    var errorf = await response.Content.ReadAsStringAsync();
    throw new Exception(string.Format("Error in SubscribeToProduct: return status {0}. Content: {1}", response.StatusCode.ToString(), errorf));
    The status code is "BadRequest" and the error provided earler is returned.
    So at this time the user is added to the "partners" group, but I can't subscribe them to the Partner subscription, which is accessible to members of the partner group.
    Andy

  • SE30 - Unable to end the measurement (error number 5, Time limit reached)

    Hello there,
    I wish to perform a complete ABAP trace using SE30 for a program running for 4 hours. The system is R/3 4.6C.
    However I got the error message below once I clicked "Back" button or F3 when the program finished after 4 hours.
    Please note that ST12 is not available in the system I logged on.
    =============================================================
    Error message:
    "Unable to end the measurement (error number 5, Time limit reached)
    Message no. S7 068"
    Meas. type           Fully aggregated
    Session type         In current session
    Status               Time limit reached
    Error message text   Time limit exceeded. LIMIT: 1800000000, ELAPSED TIME: 1800957266
    File user            XXX
    User                 XXX
    File ID              ATRAFILE
    Release              46C
    Version              6
    Operating system     HP-UX
    Number of processors ???
    =============================================================
    The ABAP trace results only managed to capture the first 45 minutes of the ABAP calls (due to timeout i think). I would need the whole and complete ABAP trace result for 4 hours, NOT the first 45 minutes. Is there any setting in SE30 can be set for this purpose? Note that there is no ABAP error for the program I traced.
    The following link didn't answer my question as well. Hope you can provide clue in this case.
    http://help.sap.com/saphelp_nw70/helpdata/en/c6/617cafe68c11d2b2ab080009b43351/content.htm
    Runtime analysis, SE30, ERROR
    Thanks,
    KP

    Hi Kim,
    The Limit is expliced on the Doc.
    http://help.sap.com/saphelp_nw70/helpdata/en/4d/4e2f37d7e21274e10000009b38f839/frameset.htm
    It's 4293 Actually and you set it on SE30 by change the  Measurement Restrictions, tab Duration/Type.
    regards.

  • ORA-30653: reject limit reached

    Hello All,
    Today we have encountered the following errors in our alert log file
    ORA-20011: Approximate NDV failed: ORA-29913: error in executing ODCIEXTTABLEFETCH callout
    ORA-30653: reject limit reached
    when we checked the log in detail we got this through dbms_gather_stats procedure can any body suggest how to fix this issue.
    Thanks,
    S@ntosh

    psantosh wrote:
    Hello All,
    Today we have encountered the following errors in our alert log file
    ORA-20011: Approximate NDV failed: ORA-29913: error in executing ODCIEXTTABLEFETCH callout
    ORA-30653: reject limit reached
    when we checked the log in detail we got this through dbms_gather_stats procedure can any body suggest how to fix this issue.
    Thanks,
    S@ntoshrefer below link.
    http://dbarajabaskar.blogspot.in/2011/12/ora-20011-approximate-ndv-failed-ora.html

  • Maximum character output size limit reached

    While importing data in Lumira using HANA based universes I am getting an error maximum character output size limit reached. Will appreciate any info on which server parameter controls this property. Attached the error message.

    Hi everyone,
    I believe Henry Banks discovered a solution for resolving this kind of error message. This is a limit which can be changed from within the "Web Intelligence Processing Server" from your CMC based on large amount of rows in your data. You can find his post about this here.
    It's roughly about half way down the page and I hope it helps.
    -Khuram

  • GENERATION LIMIT REACHED in eCATT

    Hi all,
    for some time now I'm trying to solve a problem I'm having with  eCATT scripts.
    We are using eCatt to test some function modules and they run each for themselves (usually ) without errors.
    To make them run on a regular basis (Collective Execution), a Test Catalog was created and all the Testconfiguration were put together.
    The problem: Now view of the first (upper most in the test catalog) eCatt-scripts get their green LED and all of the following have this Error with:
    Error in eCATT function ABAP
    GENERATION LIMIT REACHED
    ExceptionClass:CX_ECATT_APL_INTERPRET  ExceptionId:SYNTAX_ERROR_LINE
    RaisingClass:CL_APL_ECATT_ABAP  RaisingMethod:EXECUTE_INLINE
    I've tried all the suggestions I found in the forum, but with not much success.
    Has anyone some helpfull ideas or even a solution?
    thanks a lot,
    Eduard
    Please ask, if more information is needed.

    Hi Shyam,
                  I was just wondering if this document may help the query you were looking for
    http://help.sap.com/saphelp_nw04/helpdata/en/43/2f34413f97f323e10000000a155106/frameset.htm
    Hope you decode the error.
    Have a best day ahead.

  • ORA-01554: transaction concurrency limit reached reason

    Hi Team,
    I am getting below error
    ORA-01554: transaction concurrency limit reached reason:no undo segment found with available slot params:0, 0
    Google hit says : Action: Shutdown the system, modify the INIT.ORA parameters transactions, rollback_segments or rollback_segments_required, then startup again._
    I am on 11gR2 with oracle enterprise linux. My init.ora parameters are like below
    SQL> show parameter undo;
    NAME TYPE VALUE
    undo_management string AUTO
    undo_retention integer 900
    undo_tablespace string UNDOTBS4
    SQL> show parameter rollback;
    NAME TYPE VALUE
    fast_start_parallel_rollback string LOW
    rollback_segments string
    transactions_per_rollback_segment integer 5
    SQL> show parameter transaction;
    NAME TYPE VALUE
    transactions integer 8289
    transactions_per_rollback_segment integer 5
    Any suggestion to avoid that error , without bouncing the database?
    Please Advice
    Thanks
    Edited by: user12096071 on Jul 26, 2011 3:14 PM

    user12096071 wrote:
    Hi Team,
    I am getting below error
    ORA-01554: transaction concurrency limit reached reason:no undo segment found with available slot params:0, 0
    Google hit says : Action: Shutdown the system, modify the INIT.ORA parameters transactions, rollback_segments or rollback_segments_required, then startup again._
    I am on 11gR2 with oracle enterprise linux. My init.ora parameters are like below
    SQL> show parameter undo;
    NAME TYPE VALUE
    undo_management string AUTO
    undo_retention integer 900
    undo_tablespace string UNDOTBS4
    SQL> show parameter rollback;
    NAME TYPE VALUE
    fast_start_parallel_rollback string LOW
    rollback_segments string
    transactions_per_rollback_segment integer 5
    SQL> show parameter transaction;
    NAME TYPE VALUE
    transactions integer 8289
    transactions_per_rollback_segment integer 5
    Any suggestion to avoid that error , without bouncing the database?
    Please AdviceTERMINATE session that has filled up the UNDO space.

  • Account limit reached on Ipad

    Hi,
    I am unable to setup my ipad mini that I bought from a friend. I see an error that account limit reached on this device.
    Struggling with issue, unable to find a solution on internet. Please help me.
    Regards,
    Sandhya

    You'll have to create your iCloud account on a different device or Mac and then sign into that account on the iPad you've purchased.

  • Quota limit reached on my iCloud email?

    Hello,all of the sudden I am getting the error message "Quota Limit Reached" when trying to send emails from my iCloud account on my iPhone.
    Does anybody know a fix for is?
    Thanks in advance!
    Corey

    Thanks so much, it turns out that I had over 1,000 emails in my "sent" folder that needed deleted!
    Thanks again for the fast replies guys!

  • Frequent memory limit reached

    Hi all. Need some help. Already install SLES in 6 server and found that in the /var/log/message, the content of the log files:
    Aug 30 05:00:22 pgw2 rcd[28133]: Running heartbeat at Tue Aug 30 05:00:22 2011
    Aug 30 05:00:22 pgw2 rcd[28133]: Memory limit reached, restarting
    Aug 30 05:00:22 pgw2 rcd[28133]: Shutting down daemon...
    Aug 30 05:00:22 pgw2 rcd[28133]: Shutting down local server
    Aug 30 05:00:22 pgw2 rcd[28133]: Shutting down remote server
    Aug 30 05:00:22 pgw2 rcd[13273]: Red Carpet Daemon 2.4.9
    Aug 30 05:00:22 pgw2 rcd[13273]: Copyright (C) 2000-2003 Ximian Inc.
    Aug 30 05:00:22 pgw2 rcd[13273]: Start time: Tue Aug 30 05:00:22 2011
    Aug 30 05:00:22 pgw2 rcd[13273]: Initializing RPC system
    Aug 30 05:00:22 pgw2 rcd[13273]: Initializing modules
    Aug 30 05:00:22 pgw2 rcd[13273]: [rcd.serverpoll] Starting server-poll
    Aug 30 05:00:22 pgw2 rcd[13273]: Starting local server
    Aug 30 05:00:22 pgw2 rcd[13273]: Starting remote server
    Aug 30 05:00:23 pgw2 rcd[13273]: Loading system packages
    Aug 30 05:00:23 pgw2 rcd[13273]: Done loading system packages
    Aug 30 05:00:30 pgw2 rcd[13273]: id=1 COMPLETE 'Downloading https://update.novell.com/data/serviceinfo.xml' time=7s (failed)
    Aug 30 05:00:30 pgw2 rcd[13273]: Unable to download service info: IO error - Soup error: Cannot resolve hostname (2)
    Aug 30 05:00:30 pgw2 rcd[13273]: Unable to load service for default host URL 'https://update.novell.com/data': Unable to download service info: IO error - Soup error: Cannot resolve hostname (2)
    Aug 30 05:00:30 pgw2 rcd[13273]: Can't find rcd 1.x subscription file '/var/lib/redcarpet/subscriptions.xml'
    Aug 30 05:00:30 pgw2 rcd[13273]: Starting heartbeat
    Aug 30 05:22:43 pgw2 -- MARK --
    Aug 30 05:42:43 pgw2 -- MARK --
    Aug 30 05:59:01 pgw2 /USR/SBIN/CRON[5035]: (root) CMD ( rm -f /var/spool/cron/lastrun/cron.hourly)
    Aug 30 06:22:44 pgw2 -- MARK --
    Aug 30 06:42:44 pgw2 -- MARK --
    This report is keep repeating. Somehow, I believe this report is the cause of the problem:
    Aug 30 05:00:30 pgw2 rcd[13273]: id=1 COMPLETE 'Downloading https://update.novell.com/data/serviceinfo.xml' time=7s (failed)
    Aug 30 05:00:30 pgw2 rcd[13273]: Unable to download service info: IO error - Soup error: Cannot resolve hostname (2)
    Aug 30 05:00:30 pgw2 rcd[13273]: Unable to load service for default host URL 'https://update.novell.com/data': Unable to download service info: IO error - Soup error: Cannot resolve hostname (2)
    Aug 30 05:00:30 pgw2 rcd[13273]: Can't find rcd 1.x subscription file '/var/lib/redcarpet/subscriptions.xml'
    Aug 30 05:00:30 pgw2 rcd[13273]: Starting heartbeat
    Why this keep failed to download?

    ayel,
    It appears that in the past few days you have not received a response to your
    posting. That concerns us, and has triggered this automated reply.
    Has your problem been resolved? If not, you might try one of the following options:
    - Visit http://support.novell.com and search the knowledgebase and/or check all
    the other self support options and support programs available.
    - You could also try posting your message again. Make sure it is posted in the
    correct newsgroup. (http://forums.novell.com)
    Be sure to read the forum FAQ about what to expect in the way of responses:
    http://forums.novell.com/faq.php
    If this is a reply to a duplicate posting, please ignore and accept our apologies
    and rest assured we will issue a stern reprimand to our posting bot.
    Good luck!
    Your Novell Product Support Forums Team
    http://forums.novell.com/

Maybe you are looking for