Essbase Administration Services (EAS) Hangs at Replace All in Formula Editor if the Replace Name Contains the Original Member Name (Doc ID 1164766.1)

Last updated on JULY 29, 2016

Applies to:

Hyperion Essbase Administration Services - Version 9.3.1.3.00 and later
Information in this document applies to any platform.
***Checked for relevance on 21-Dec-2012***

Symptoms

In the EAS Console version 9.3.1.3: 
1. In Sample.Basic Outline Find member "Variance" and add children "Test" and Test1".
2. Open the Formula Editor for Member 'Variance' in Sample.Basic (Right mouse click on Variance > edit member properties > formula tab) 
2. Please Note: Formula is @Var(Actual, Budget) 
3. Right Mouse click in the script window > Replace 
4. Find: Actual > Replace with: Test > Replace All. This is successful. Formula is now @Var(Test, Budget) 
5. Find: Test > Replace with: Test1 > Note: EAS Console stops responding and goes to 100% CPU and has to be ended via Task Manager. No errors in application log, essbase.log nor easserver.log. 
 

PLEASE NOTE: this only occurs if the second member your replacing contains the first member name. e.g. you can replace actual with variance% and then variance with test. But EAS Console hangs when the first member you replace is test and the second test1 or BobTestBob, or first member is Variance and second Variance %.
In fact it is not happening at the second attempt, but ALWAYS when trying to replace a member name with one which contains the original member name.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms