Business rule - cannot run
Gurus,
I cannot launch a business rule. When I try to launch it, it gives a message "the rule cannot be launched because it has hidden rtp variables without default value"
What could be he problem with it.
THANKS
Maybe it relates to the issue
9900514 - "The Use Members on Data Form and Hide Prompt options for business rules attached to composite data forms apply only for runtime prompt values from the globally shared pages and POVs of a composite data form. In other words, this will only use members that are shared across all component data forms. If users want a business rule to take context from a single component data form, they should attach the business rule to that component data form and include the business rules for that component data form at the composite data form level (<Business rules for componentX>)."
Cheers
John
http://john-goodwin.blogspot.com/
Similar Messages
-
Hyperion Business Rules cannot connect to Hyperion Planning
I've deployed these applications into one machine server:
- Hyperion Essbase 7.1.3
- Hyperion Planning 4.0.1 (including Hyperion Business Rules)
- Essbase Administration Services 7.1.3
Everything runs well except that Hyperion Business Rules cannot connect to the Hyperion Planning as described in some error lines below:
Can not login to Planning Application because no token.
2009-10-07 15:12:15,125 WARN HttpProcessor[10090][1] com.hyperion.hbr.plugin.planning.PlanningMetadataAppElement - Error retrieving Essbase dbs from server: win
2003server1/myPlan app: {1}.
java.lang.Exception: Could not log in to Planning Server
at com.hyperion.hbr.plugin.planning.PlanningMetadataAppElement.getChildren(Unknown Source)
at com.hyperion.hbr.plugin.planning.PlanningMetadata.getChildren(Unknown Source)
at com.hyperion.hbr.core.MetadataCmdListener.getChildren(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
Anyone knows how to handle this error?
Mr. Goodwin?
Thanks in advance!
AdrianHi,
Have they ever worked ?
Have you followed the golden rule, start RMI, EAS, Planning, Log into planning application through the web, Open EAS, create bus rule, select outline of the planning application you logged in.
Also it is definitely checking out document ID 763345.1 in metalink3 (My Oracle Support)
Cheers
John
http://john-goodwin.blogspot.com/ -
Edit Business Rules a Run Time
Hi Friends,
We can edit business rules at run time using SOA Composer if they belong to a SOA composite.
Is it possible to edit business rules in non-SOA application at run time using SOA Composer or otherwise?
Thanks,
Sachin.Hi Ashish,
Yes. I am referring to non-soa applications using Business Rules similar to grades application in below link:
Creating a Rule-enabled Non-SOA Java EE Application
When I deploy above application, I do not see the business rules dictionary available for editing in 'SOA Composer'. Does this mean that SOA composer can only show dictionaries belonging to SOA composite?
And cannot show dictionaries in Non-SOA apps similar to one in above link?
Thanks,
Sachin. -
Can't see some Business Rules after running the Import via LCM
I am trying to migrate our Business Rules down from Prod to Dev to get them back in sync. Here is the steps I have run:
Export ALL Business Rules and Sequences from Prod via LCM
I confirmed the export directory contains an .xml file for EACH Rule.
copied the export directory down to Dev Shared Services server
Turned on DEBUG for Shared Services
Deleted ALL Business Rules and Sequences from Dev EAS BR repository
I confirmed that ALL BUsiness Rules are listed and checked in LCM Import.
run the Import from Dev Shared Services via LCM
I get a Completed successfully message. No Errors.
I Refresh Rules in Dev EAS and I only see 25% of the Business Rules listed.
I have tried to Stop/Restart the EAS services and still nothing.
I confirmed that the ID I am using to Export / Import has access on each Business Rule either directly or via a Group that has access.
Any thoughts??
Thanks in advance for any assistance on this!
RobertThanks John!
I was really trying to get it done via LCM since I have all other migrations being done there. but I ended up taking your advice and doing it the old fashion way via EAS export.
To answer your questions:
We are on 11.1.1.3
I did not see any problems in the Services logs for EAS. Nothing that stood out.
We are migratiing 66 Rules and 15 Sequences.
We are using Weblogic instead of Tomcat.
Even though I have a workaround for the issue I am still interested in understanding why some of them did not import via LCM. You mentioned that you might consider adjusting some config settings. What settings would you recommend looking at?
Thanks again John!
Robert
Edited by: user627522 on Nov 16, 2010 6:27 PM -
Business rules cannot be opened through EAS
Hi all,
Currently we are on the System 9.3.1 version. Today when i was trying to open the Business Rules through EAS it just shows the following error message "Exception occurred. Please check your log file for details." and the rules do not open.I dont know where to check the logs.
Please help me out in how to fix this issue.
Thanks in AdvanceIs this not the same issue as your previous post Re: Business Rules Instance disappeard in projects folder in Shared Services
Cheers
John
http://john-goodwin.blogspot.com/ -
[SOLVED] udev rules: cannot run command
I want to run a scipt everytime I plug in my external harddrive. I read the documentation and create a file called /etc/udev/rules.d/extern_hd.rules:
SUBSYSTEMS=="usb", SYSFS{serial}=="33504D315647585A", SYMLINK+="ExternHD", RUN+="/root/scripts/test.sh"
The symlink "ExternHD" gets created. The permissions of test.sh are rwxr-xr-x root root, but it never gets executed. What am I doing wrong?
Last edited by Kei (2007-09-18 11:30:35)Solution was easy... Udev doesn't want to start anything from within /root, so I put a hardlink to /usr/local/bin/ and now everything works fine.
-
Business Rule and Run Time Prompts - 11.1.2.2
Hi,
New to Hyperion and getting weird results or my rule is bad. In my webform I have the rule attached and the boxes 'Run on Save' and 'Use Member from Form' checked. I want to see the RTP window so I left that unchecked. When I run this, I'm getting a value of '77' in Jan and Feb for Scenario= '2+10' and Year= 'FY13'. How is that possible?
On the popup window, I specifically selected ''2+10' and 'FY13'. Those are on the Page and not the POV, if that makes a difference.
Fix ( "Working" , "No_Entity" , "PRJ-10021-SERV" , "IMR" , "No_Location",
"EC-15000","EC-15010","EC-15009","EC-15004","EC-15706","EC-15709","EC-15721","EC-16899" )
Fix ("Jan":"Dec")
"A-41000" (
If ( {RTP_Scenario}== "Budget" AND {RTP_Year} == &CurrBudYr )
"A-41000" = 77;
Endif
Endfix
EndfixHi
Your if statement is not checking if the member is budget it is checking if the RTP_Scenario value is the same as the Budget scenario, so you might want to try something like:
Fix ( {RTP_Scenario},{RTP_Year} ,"Working" , "No_Entity" , "PRJ-10021-SERV" , "IMR" , "No_Location",
"EC-15000","EC-15010","EC-15009","EC-15004","EC-15706","EC-15709","EC-15721","EC-16899" )
Fix ("Jan":"Dec")
"A-41000" (
If ( @ISMBR("Budget") AND @ISMBR(&CurrBudYr) )
"A-41000" = 77;
Endif
Endfix
Endfix
Cheers -
Network Error []: Cannot Get Host Name when running business rules
Guru's
We are getting the following error intermittently when we are running business rules (Planning Application >>Tools>>Business Rules) or running SmartView refreshes:
Network error []: Cannot Get Host Name
The following is then logged in the Essbase Application logs:
Local/Application/Database/admin@Native Directory/Error(1042022)
Network error []: Cannot Get Host Name.
A quick look at the Essbase Error Messages Doc says it is a network error and we have to consult the network documentation. Unfortunately this is not very descriptive so we logged an SR with Oracle but we don't seem to be getting a resolution.
The environment is 11.1.2.0 and the architecture is as follows:
Server 1 - MS Server 2008 x64:
Planning, Calc Manager, Foundation Services, Framework Web Services, EAS, APS, Web Analysis, FR Web Services
Server 2 - MS Server 2008 x64:
Essbase Server
Server 3 - MS Server 2008 x64:
Framework Services, FR Print Services
We have tried doing the following:
1. Put in the server host names into the hosts file on the Hyperion Servers
2. Applied the following TCP/IP settings on all the Hyperion Servers and one of the user machines as a test:
- Added a new DWORD Value named TcpTimedWaitDelay and set it to 30.
- Added a new DWORD Value named MaxUserPort and set it to 65534.
- Added a new DWORD Value named MaxFreeTcbs and set it to 6250
3. Confirmed that there are no packet drops by monitoring the server NICs so no packet loss could be the cause of this issue
4. The Essbase Config file has the following settings:
NETDELAY 2000
NETRETRYCOUNT 2500
Has anyone come across this issue and if you managed to resolve it, how did you go about it.
ThanxHi Rahul
The issue is happening to a number of calcs so it it not one calc specifically. I will ask the functional consultants to enhance the logging in the business rules so that we can see if the issue happens on a specific member\block etc and yes we do use Xrefs
We can run this as a calc in EAS without any issues and it's intermittent because this business rule runs 95% of the time in Planning Application >> Tools >>Business Rules without any issues.
Thanks -
Cannot publish Business Rules because supposedly Validation is still running
Hi All
I am trying to exclude business rules (ticking the Exclude flag on the UI) on a certain entity. When I try to publish the changes the message that I'm greeted with states:
"Business rules cannot be published or refreshed while validation is running for the entity's model. Wait until validation is completed then republish the rules".
The entity is validated when new data is staged in via stored procedures that run on a schedule in SQL Agent. I have turned SQL Agent off to halt any data updates/validation. I still get this message.
What tells it that validation is still running. Is there a flag in the database that could be corrupted? Or a suspended instance perhaps? Has anyone else encountered such as error?
Any help is appreciated.
Thanks, MihirIs the version large enough that validation can take more time. Can you check if any validation is running by executing
[mdm].[udpValidationIsRunning]
Also can you confirm validation process is running in Service Broker by checking
SELECT 1 FROM sys.dm_broker_activated_tasks WHERE procedure_name = N'[mdm].[udpValidationQueueActivate]'
-Nithesh Shetty Software Engineer, C & E -> IMML -> MDS, Microsoft. -
Members on rows, can they be passed to run-time prompt in a business rule?
Hi!
I have a input form which has a business rule with properties "Run on Save" and "Use members on Form".
The business rule has run-time prompts (local variables) as follows (showing only the fix part of br...)
FIX ([V_Year],[V_Version],[V_Scenario],@LEVMBRS ("Offering", 0),[V_Entity],
[V_ICP], [V_Account])
calculation...
endfix
Now my accounts are on rows and I would like pass those account members to the [V_Account] variable through run time prompt. The [V_Account] ís a local variable with Type "Members" in Account dimension. I have also selected 0-level accounts as limits. Other dimension members from page/pov seem be passed successfully to run-time-prompts.
The run-time-prompt does not seem to be able to catch those account members on rows? Is it at all possible to pass members on dataform rows to run time prompts?
kind regards,
user637777Hi!
Thanks John!
I just have live with that and find another way to restrict the calculation regarding those accounts.
kind regards,
user637777 -
For our planning forms we use to have a Calc Script run on save - since we did not yet use business rules we would specificy all children of a certain member in the calc script so it would run multiple members thorugh the calc script. We thought BR would save our lives as we could pass just that one child through the calc script on save and have it calc just the one child with the use of a business rule with run time prompt variable of the member of form. This does indeed work, but the calc script takes 30 seconds to calc ALL children and the BR takes 56 seconds to calc just the one child. Are business rules typically a lot slower? If so, is it the passing of the variable? Is there anyway to improve performance on them? Any feedback would be great! Thanks!
Hi,
BR are essentially calc scripts, which are sent to Essbase server. Although, you can expect some delay due to web interface, the delay should not be very significant.
I think you should start by looking at the way your BR is written. Just copy the calc script to the BR and make the 1 member change to pick up parameter.
Let me know if it is still very slow.
Cheers,
RS -
Business Rule Running issue??
I am having all the BR's in my webform Run on Save
When the rule runs on save, the rule is taking a lot of time to complete and may it is cretaing loops, may be since there are more than one rule.
And if I run that rule by double clicking the rule on the same webform it gets completed in 30-40 seconds.
I don't know what could be the issue
I don't think there is a problem in my rule because that rule runs quickly by double clicking it.
Please help!!
Recenltl I also got error opening Planning
The eror says:
Failure to connect to the Apache Bridge
No Backend server available for connention.
ThanksYou could look into setting business rules to run in the background after a set time period, this may help issues with timeouts on the web server.
Have a look at :- http://download.oracle.com/docs/cd/E17236_01/epm.1112/hp_admin/ch02s07s05.html
Cheers
John
http://john-goodwin.blogspot.com/ -
Error 1200323 after long hours of running business rules?
Hi all,
I am experiencing some problems with running business rules....
I got a sequence which includes about 20 business rules to run....
After several hours of running this sequence, it shows the errorcode: 1200323, which said that "Error parsing formula for [REGION DEFINITION] (line 1): expression expected after [(].
However, worst of all, this error does not always happen. Sometimes, I could run this sequence successfully without any error happening.
Any one experienced the same problem before?
Any suggestion are welcome and appreciated....
Thank you,
CasperGregg Stewart wrote:
...my iMac screen has this low audible hiss and pop, then afterwards it has a difficult time redering images even images from the web, and only after being powered down overnight does it appear to do better.
I also play a 3d video game from time to time while in the Windows 7 Bootcamp mode, and it appears the problem happens sooner when doing that.
You have a defective video card, take it in for service.
Run a hardware check by holding the d key down (for a long time) when rebooting, wrtie down what it says if anything.
If you didn't buy AppleCare, you have 1 year from the day of purchase to do so, it's highly recommended as the iMac's all in one design is prone to issues with heat, and it's not modular so one part goes down requires the entire machine to be brought in for service.
IMO, I never recommend a iMac expect to very light desktop consumer type users, heavy business users I recommend a MacPro this way they can switch parts and keep on going, unless they are a rich buisnes that can afford to have another iMac on standby. -
Error message when running Business rules
Hello,
We are having the following error message when launching the business rules; cannot calculate - analytic server error (1013131): Failed to start Asynchonous thread. When looking att he Essabse log, we find the following errors around the same time we got this error:
[Wed May 06 22:01:45 2009]Local/ESSBASE0///Info(1051037)
Logging out user [brlpo], active for 63 minutes
[Wed May 06 22:02:45 2009]Local/ESSBASE0///Info(1051001)
Received client request: Get Substitution Variable (from user [essbaseadmin])
[Wed May 06 22:02:45 2009]Local/ESSBASE0///Error(1051083)
Substitution variable AOP.Finance.CurrFcst does not exist
[Wed May 06 22:02:45 2009]Local/ESSBASE0///Warning(1051003)
Error 1051083 processing request [Get Substitution Variable] - disconnecting
[Wed May 06 22:02:45 2009]Local/ESSBASE0///Info(1051001)
Received client request: Get Substitution Variable (from user [essbaseadmin])
[Wed May 06 22:02:45 2009]Local/ESSBASE0///Info(1051001)
Received client request: Get Substitution Variable (from user [essbaseadmin])
[Wed May 06 22:02:45 2009]Local/ESSBASE0///Error(1051083)
Substitution variable AOP.Finance.Curryr does not exist
[Wed May 06 22:02:45 2009]Local/ESSBASE0///Warning(1051003)
Error 1051083 processing request [Get Substitution Variable] - disconnecting
Would you have an idea of reason of error code?
ThierryHi,
Looks like the substitution variables its looking for are missing.
Can you check that?
Regards,
Amol -
Running Business Rules on Composite Forms
Hi,
I'm using Planning v11.1.2, and I am trying to get a business rule to run from a Composite web form. The version and entity are the only prompts in the business rule, and they are shared globally on the component forms. If I put the business rule on the component forms, it doesn't even make an attempt to run on save. If I put it on the composite form, it attempts to run, but fails ("An error occurred while processing this page. Check the log for details."
Shouldn't business rules be able to run from composite forms? If not, why is the option to put them in there? If so, does anyone have any insight into this problem?
Thanks,
SabrinaThanks John, but unfortunately, neither one of those is my issue. The first says I can't have the business rule on the base form if I have it on the composite form. The rule is not on the base form, and it still won't run on the composite form. The second one I don't understand at all. The symptom "Business Rules are not running with composite data forms when the 'Run on Save' option is checked". The cause "The Business Rule is not running when it is run from a base form." Huh? This is a cause? The solution: "You need to attach the Business Rule to the composite form, not just the base form." This would seem to indicate that I have to have the rule on both the base form and the composite form. It doesn't work no matter which way I set it up.
Furthermore, in testing to see what's going on, I tried taking off the hide prompt option, and the rule does not appear to be taking the entity from the page member on the form (it just displays the last entity chosen).
Sabrina
Maybe you are looking for
-
How to highlight days in Calendar Week view
I miss the old system of highlighting the current day's column (in "Week View"). It was eye-catching. The red dot doesn't do it for me. Is there any way to get that feature back? P.S. - I wish Jon Ive would go back to designing hardware. There is suc
-
Customize the Content Wizard in SiteStudio
Hello, We are currently using SiteStudio with Webcenter content , and we would like to customize the "Content Wizard" windows that appears in contribution mode. Basically, We would like the Region definition select dropbox to be sorted with the title
-
Adobe Dreamweaver CS3 Silent Install
I have followed adobe's instructions on how to perform a silent install with the preserialization built in to the silent install. I recieve an exit code 6 when trying to use the Application Override file that Adobe has provided. Any suggestions?
-
Logic8 w/ BFD2 upgrade "Fails to load Audio Unit"
I had BFD 1.5 and now I installed BFD2. I got the latest update. Now my old songs (Logic 7 songs) do not recognize the BFD1 audio unit. The message is: "Failed to load Audio Unit, please contact the manufacturer for an updated version or further assi
-
Software Update: Java for OS X 2013-002 1.0 This update, upon booting, has caused my disk space to fill up and my system freezes up. The same happens to my coworker's computer. We both watch the remaining disk space decrease and the "spinning rainbow