Two business rules runtime errors

Hi,
The business rules looks very nice but I got two runtime errors, The first I have to deploy twice else I got a wdsl error
08/02/17 13:05:16 -------> CompositeDeployerTimer: deploying composites ...
08/02/17 13:05:16 --------->deploying composite model: businessrules/br!1.0*2008-02-17_10-23-41_328
17-feb-2008 13:05:16 oracle.integration.platform.PlatformMessages warningUnableRegisterService
WARNING: Unable to register service.
oracle.fabric.common.FabricException: Error in getting XML input stream: OrderCheckRules_DecisionService.wsdl: Error in getting XML input stream: OrderCheckRules_DecisionService.wsdl: Error in getting XML input stream: oramds:/br/OrderCheckRules_DecisionService.wsdl: MDS-00054: Het bestand dat moet worden geladen oramds:/br/OrderCheckRules_DecisionService.wsdl bestaat niet.
     at oracle.integration.platform.common.MDSMetadataManagerImpl.getDocumentAsInputStream(MDSMetadataManagerImpl.java:341)
     at oracle.fabric.common.wsdl.WSDLManager.loadWSDL(WSDLManager.java:141)
     at oracle.fabric.composite.model.CompositeModel.loadImports(CompositeModel.java:149)
     at oracle.fabric.composite.model.CompositeModel.getWSDLManager(CompositeModel.java:130)
     at oracle.integration.platform.blocks.soap.WebServiceEntryBindingComponent.load(WebServiceEntryBindingComponent.java:89)
The other is more serious. All the business rules fails with the same error.
17-feb-2008 13:11:45 oracle.bpel.services.common.ServicesLogger __log
SEVERE: <.> ORABPEL-36335
Fact not found in the rule engine working memory, rule session execution failed.
The rule session bpel:1701 failed because an instance of the fact credit_check_br.OUTPUT could not be found in the working memory of the rule session.
This is most likely a rule modeling error. The decision service interaction expects the fact instance to exist in the working memory of the rule session. Check the rule actions in rule designer and make sure that a fact of the expected type is being asserted. Contact oracle support if error is not fixable.
17-feb-2008 13:11:45 oracle.bpel.services.common.ServicesLogger __log
SEVERE: <.>      at oracle.bpel.services.rules.rpi.oracle2.OracleRuleSession.executeUnitOfWork(OracleRuleSession.java:516)
17-feb-2008 13:11:45 oracle.bpel.services.common.ServicesLogger __log
SEVERE: <.>      at oracle.bpel.services.rules.rpi.AbstractDefaultRuleSession.execute(AbstractDefaultRuleSession.java:272)
17-feb-2008 13:11:45 oracle.bpel.services.common.ServicesLogger __log
SEVERE: <.>      at oracle.bpel.services.rules.rpi.oracle2.OracleRuleSession.execute(OracleRuleSession.java:246)
17-feb-2008 13:11:45 oracle.bpel.services.common.ServicesLogger __log
SEVERE: <.>      at oracle.bpel.services.rules.impl.DecisionServiceImpl.process(DecisionServiceImpl.java:1273)
17-feb-2008 13:11:45 oracle.bpel.services.common.ServicesLogger __log
SEVERE: <.>      at java.lang.Thread.run(Thread.java:595)
17-feb-2008 13:11:45 oracle.bpel.services.common.ServicesLogger __log
SEVERE: <.> ORABPEL-36333
Error while executing the rule session.
The rule session bpel:1701 failed to execute.
Check the underlying exception and correct the error. Contact oracle support if error is not fixable.
17-feb-2008 13:11:45 oracle.bpel.services.common.ServicesLogger __log
SEVERE: <.>      at oracle.bpel.services.rules.rpi.AbstractDefaultRuleSession.execute(AbstractDefaultRuleSession.java:287)
SEVERE: <.> Fact not found in the rule engine working memory, rule session execution failed.
The rule session bpel:1701 failed because an instance of the fact credit_check_br.OUTPUT could not be found in the working memory of the rule session.
This is most likely a rule modeling error. The decision service interaction expects the fact instance to exist in the working memory of the rule session. Check the rule actions in rule designer and make sure that a fact of the expected type is being asserted. Contact oracle support if error is not fixable.

I'm not sure what you did to create the rule you are running here. Did you try the Rules chapter of the 105 sample on the TP3 page? That one does work.
Once you have it working using the sample, try your exercise again and let us know what you did to create your rule. There are many permutations here and we want to know what doesn't work.
Heidi.

Similar Messages

  • Business rule, runtime prompt problem

    Hi Gurus,
    We have one business rule which contain run time prompt where global variable assigned to it, when I run the rule form workspace I would able see all numbers from prompt window
    But when I run the same from Excel Smartview, I couldn't able to find all members from prompt windows.
    I was wondering what would be the cause?
    Thnx.

    Hi Amit,
    The person running the rule will need to have read access to both cost centers in order to transfer otherwise as you have seen the prompt will be invalid -- when select the prompt you should find the cost center that have no access to do not appear in the prompt itself. If you a value that the prompt does not make available then it will error out.
    If you do not want to provide read access to both cost centers, you may be able to setup a multi-step process with a transfer out by a previous owner and transfer in by the new owner using a temporary cost center both have read access to -- workforce planning uses both (one step and two step) depending on how your security is provisioned.
    Regards,
    -John

  • Error in Transformation Rules - Runtime Error

    Hi Experts,
    I am trying to load data from PSA to ODS using DTP. For about 101 records I get the following error:
    "Runtime error while executing rule -> see long text     RSTRAN     301"
    On further looking at the long text:
    Diagnosis
        An error occurred while executing a transformation rule:
        The exact error message is:
        Overflow converting from ''
        The error was triggered at the following point in the program:
        GP4808B5A4QZRB6KTPVU57SZ98Z 3542
    System Response
        Processing the data record has been terminated.
    Procedure
          The following additional information is included in the higher-level
         node of the monitor:
         o   Transformation ID
         o   Data record number of the source record
         o   Number and name of the rule which produced the error
    Procedure for System Administration
    When looking at the detail:
    Error Location: Object Type    TRFN
    Error Location: Object Name    06BOK6W69BGQJR41BXXPE8EMPP00G6HF
    Error Location: Operation Type DIRECT
    Error Location: Operation Name
    Error Location: Operation ID   00177 0000
    Error Severity                 100
    Original Record: Segment       0001
    Original Record: Number        2
    Pls can anyone help in deducing and pointing this error to the exact spot in the transformation rule
    Thanks & Regards,
    Raj

    Hi Rajesh,
    Why don't you debug that program.
    You can go to his program : GP4808B5A4QZRB6KTPVU57SZ98Z 3542
    How :
    1. tcode : se38
    2. type : GP4808B5A4QZRB6KTPVU57SZ98Z 3542
    3. Set highlight there,
    Then setup with debug mode, finnaly you execute the dtp.
    And watch carefully, in what part you get an error.
    Hopefully it can help you a lot.
    Regards,
    Niel
    thanks a lot for any points you choose to assign.

  • Problem with Business rule-Essbase Error(1042017):

    Hi,
    I am getting the following error when i run this business rule specifically.
    Detail:Cannot calculate. Essbase Error(1042017): Network error: The client or server timed out waiting to receive data using TCP/IP.  Check network connections.  Increase the NetRetryCount and/or NetDelay values in the ESSBASE.CFG file. Update this file on both client and server.  Restart the client and try again.
    I dont get this error with any other rule. I have checked the solution provided in this link
    _[http://download.oracle.com/docs/cd/E10530_01/doc/epm.931/html_esb_error/erhelp.htm#ercalc.htm]_. But this solution wont help because i dont get this error in any other rule.
    The rule i run is
    "Depreciation Value" = "Cumulative.Asset value"/ ("Assumptions_Programs"->Jul->@UDA(Entity,@NAME(@CURRMBR(Location)))->@UDA(Location,@NAME(@CURRMBR(Location)))->"Assets life in months");
    The functions in the above rule will get replaced as below
    "Depreciation Value" = "Cumulative.Asset value"/ "Assumptions_Programs"->Jul->IND_Assumptions->LOC_IND->"Assets life in months";
    If i hardcode and run, i dont get this error. Please help.
    Regards,
    Ragav.

    The reason it works when you hard code it and why it doesn't when use UDA is simply that you should never have a multiple answers in a cross dimensional. @UDA function returns multiple answers. Even if for your case it only brings back one I believe it is tripping up the calculation. Worse if you are actually bring back multiple answers for @UDA that is definitely not going to work.
    I would have to understand all your fixes above the calcultion to recommend you the best possible solution. But at least you understand why you are getting the error and what you have to fix

  • Business Rule Validation Error

    Hello,
    Please help me I'm finding the this error when I'm validating Business Rule in Admin Services.
    "Unable to run or validate this rule (Demo2) against the following location: Essbase/Amit-pc/Sample/Basic for user Admin"
    Rahul

    Hi,
    Make sure you add the location in the locations tab of the business rule, then give the user access in the next tab along.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Business rules execution error

    Hi,
    I am facing an error with business rules and forms.
    We are having 6 folders and each folder relating to different departments and each department (folder) contains 5 forms.
    The same environment is in UAT server and Production server.
    The same UAT server is migrated to Production.
    Here the problem is example: In each folder, form 2 is tagged with 3 business rules like rule1, rule2 and rule3.
    These 3 rules are same for the form 2 in all folders, except the legal entity, code, prduct will be vary as per the user selection.
    but the code is same.
    In these 3 rules, the first 2 rules rule1 and rule2 are not working. While double clicking the rule, its says that, error while executing the calculation script. Please check the log file. The same error coming for form 2 in all folders with the same rules which are tagged.
    But the same rules are working with the same form in UAT environment. I have tried to change the rules from UAT to Production.
    After changing the rules also, the same error is coming while executing the business rule.
    So can any one suggest me what to do and how to resolve this.
    Thanks & Regards
    RREDDY

    The same error when executing the business rule after opening the form.
    " Error executing the calculation script. Check log for details"
    I have checked the log also, but its also showing the same sentence.
    While validating the rule, I have checked the same thing and I have compared with the UAT settings also. Its all are fine.
    Only these 2 rules with the same form in all the folders are getting the error.
    I have done one more thing that copying the content of Business rule code in UAt and paste the same in Production and saved it.
    I have checked all other settings they are remain same and no changes. Then I have detached the rules from web form and saved it and log-off from planning.
    Again logged in and tagged the BR's to the form and tried to execute, even then also the same error coming.
    thanks
    rreddy
    Edited by: user4483519 on Sep 21, 2009 4:39 AM

  • Validation of business-rule gives error

    Hi,
    After valadating the following business-rule i get an error message.
    0001 FIX ("FY08","50120","DEC")
    0002 FIX ("EJV2")
    0003 Cleardata "50160" ;
    0004 ENDFIX
    0005 DATACOPY "50120"->"EJV1" TO "50160"->"EJV2" ;
    0006 ENDFIX
    The error message is:
    Validation error from planning server 'http://sth135.gwnet.nl:19000/HyperionPlanning/servlet/HspAppManagerServlet'.
    'Error:Cannot calculate dimension member [50160] with restricted member [50120]An error occurred while running the specified calc script. Check the log for details. on Rule object with name EPMSPEEL.Resultatenrekening.test'OK (O)
    It seems to have something to do with a calculation that tries to calculate a member after restricting the calculation to a different member in the same dimension. However, as my knowledge of businessrules is (yet) limited I can not figure out how to adjust the rule properly.

    You can not fix on a dimension and do subsequent calculations on that dimension. For example you can not say :
    Fix(Jan)
    Jan = Feb + March;
    EndFix
    You need to limit the scope in the fix statment to other dimensions not the one you are trying to calculate

  • Business Rules Runtime Prompts

    Hello,
    in my planning application, i have a few business rules that cannot be linket do any dataform. Users must run them directly via "Tools->Business Rules" menu'.
    These Business Rules have Runtime Prompt. User can fill them directly in the text field or navigate the outline using the "Select Member" icon.
    1) Is there a way users can navigate the outline using Alias table? All members have aliases but i see only member names.
    Using Administration Services i use limit to filter variable's members. Again, my outline navigation in "Select Member" icon in Planning is on a non sorted member list. 2) is there a way to avoid the behaviour?
    Planning versione: 9.3.1.1.8 on windows server.
    thank u.
    daniele

    Hi,
    If you need to arrange your outline in proper order you need to go to:
    workspace navigate-> application library ->double click the application and you'll need to edit the application members.
    right click the parent member->reorder children (select the proper order of members)
    you need to deploy the applacation after you have done this. try this if it works
    regards,
    hanson

  • Business Rule Sequence Error in Planning

    Hello Everyone,
    I have a Planning application where users can run a sequence of rules by going to Tools > Business Rules and selecting the sequence. The sequence has about 8 rules in it. The sequence errors after the 7th rule (a currency conversion/calculation which takes upwards of 12 minutes). The logs do not say anything about an error, however, it does say that the active user was cleared on the database. (The BR log says that the rule never finished but the Essbase log says that it finished. The following rule in the sequence never starts.
    Note: The business rule sequence completes without errors when the sequence is started from Essbase Administration Services.
    Is there some type of timeout/setting update I should look at or any suggestions on where to look within the business rule?
    Thank you,
    Mark

    Hi,
    Have a read of the following :- http://download.oracle.com/docs/cd/E10530_01/doc/epm.931/html_hp_admin/ch02s07s04.html
    It explains how to set the threshold before business rules are run in the background to get around timeouts.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Business rule Log/error files in 11.1.1.3?

    Hi,
    How can I trace out the status of business rules in EAS for running a calculation on essbase cube.where can I find these log/error files?
    In log files can we trace out the error like where it went wrong...?
    Thanks

    If you have a look at hbrlaunch.log it will provide details of the business rules that have been run.
    If on 11.1.1.3 and windows the file can be by default in C:\windows\system32
    If you do get any errors running the rule then the essbase app log is probably the best to find more information on the error.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Business Rule Importing Error

    Hi All,
    I am working on Hyperion Planning 11.1.1.3 and Essbase the same version.
    I took the back of my project related BR back like this.
    1) Right Click on the Business Rule and imported
    2) Selected my project related BR
    3) Select the dependants and click on Export.
    4) Saved in C drive.
    I successfully migrated the application to another system. But BR cant imported.
    Please, any one help me out on this.
    Thank You
    EP

    Hi,
    Make sure you add the location in the locations tab of the business rule, then give the user access in the next tab along.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Validating the Business Rule  Essbase Error(1200315):

    When i Execute the BR
    FIX([v_Year],[v_Scenario],"Working", "USD","EUR", "HSP_InputValue",@LEVMBRS("Datasource", 0))
    /* @ANCESTORS ("Products");
    @IDESCENDANTS ("Entities");*/
    AGG ("Products","Entities");
    ENDFIX;
    It is Successful.
    But when i Change the rule with *"JPY"* adding as it is one of the Currency UDA.
    FIX([v_Year],[v_Scenario],"Working", "USD","EUR",_*"JPY"*_, "HSP_InputValue",@LEVMBRS("Datasource", 0))
    AGG ("Products","Entities");
    ENDFIX;
    the Validation throwing me an error.
    *Detail:Cannot calculate. Essbase Error(1200315): Error parsing formula for [FIX STATEMENT] (line 282): invalid object type*
    Can you please Give me the suggestion
    JPY is just a another currency member like USD and EUR.
    But it is throwing me error while i am updating the BR.
    In the Same BR
    There is a Macro
    I pass the parameter "USD" and "EUR" in the Macro. It works good but
    If i Pass the Parameter for a Macro as "JPY"
    It is throwing an Error
    *Detail:Cannot calculate. Essbase Error(1012004): Invalid member name [JPY]*
    I know the Errors means "JPY" Member is INVALID, But the JPY is present in the Outline same as USD and EUR in the UDA "Currency".
    Edited by: 838300 on Oct 13, 2011 10:14 AM
    Edited by: 838300 on Oct 13, 2011 10:14 AM
    Edited by: 838300 on Oct 13, 2011 10:30 AM
    Edited by: 838300 on Oct 13, 2011 10:34 AM

    Are you definitely sure JPY exists in the essbase application, go into eas and open the outline and check.
    It may exist in planning but if it is not defined as a reporting currency then it won't exist in essbase.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • EPMA Business Rule Validation Error

    Validation error from planning server
    “http://servername
    Appname=finplan1
    ‘Error: Cannot calculate dimension member [20010] with restricted member [Cost per Unit COS Material] on Rule finplan1.URC.Manufacturing Cost Calc’

    Are both of those members in the same dimension? Meaning do you have Cost per Unit COS Material in a fix statement and _20010_ in the calculation?

  • Smart View error on Launching Business Rule

    Hi ,
    I am in Planning 9.3.1
    After connecting to Planning Webform from Smartview, i am trying to Launch Business Rule attched to the webform
    Hyperion--> Calculation Option--> Rules on form
    It open the new BR Launching window with all parameter selected in the Webform Page drop down list but when i trying to change the Arguments
    by clicking on the icons or if i am clicking on the Launch button getting following error
    "Substitution Vars XML is malfunctioned, can't initialize dialog"
    any idea or tought on this.
    -KK

    There is an article on this issue on "My Oracle Support"
    SmartView "Substitution Vars XML is malformed, can't initialize dialoge.." Message is Displayed after Clicking on the Magnify Button [ID 752508.1]
    Symptoms
    Error message in SmartView after clicking on the magnify button "Substitution Vars XML is malformed, can't initialize dialog.." is displayed.
    Planning web forms with Business Rule (Runtime prompt) set to "Run on Save". When submitting data in SmartView, it will then open a separate window to allow changes to the run time prompt values.
    Cause
    This issue is caused by substitution variables values containing double quotes or the '&' signs.
    Solution
    This is a noted bug, but the following will help as a workaround to the problem:
    1. Login to EAS as administrator.
    2. Next navigate to the enterprise view.
    3. Select the Essbase Servers.
    4. Right-click on your server.
    5. Select Edit.
    6. Select Variables.
    7. Remove double quotes and '&' signs from substitution variable value.
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Error while validating Business Rule (Error Cause: nativeGetNewTLA Rule)

    Hi, I am receiving an error while validating business rules
    An error occurred in: Rule:HypLive.Plan1.Product Interest
    A validation error was received from the Planning server 'http://abc:8300/HyperionPlanning/servlet/HspAppManagerServlet?appname=HypLive'.
    'Error:
    Error Cause: nativeGetNewTLA Rule HypLive.Plan1.Product Interest'.

    Are you able to validate the rule in EAS (or Calc Manager)?
    Normally nativeGetNewTLA Rule is followed by out of memory errors like java.lang.OutOfMemoryError,
    Increase the heap size to 1024, re start Planning and try validating it again.
    Cheers..!!

Maybe you are looking for

  • Error installing windows azure pack; websites v2

    When installing windows azure pack: websites v2 gives the error.  All dependencies are installed successfully on windows 2012 R2. Other windows azure pack express  installed successfully in another machine.  when I try install WAP websites v2 on anot

  • Downpayment through F110

    Hi, Can some one let me know how to make payment through Automatic Payment Program. Thanks, Rams N

  • Wrongly Stock issued & difference posting with CENVAT transaction

    Hi all, The user has made the wrong entry by issuing more stock for example Qty. 400 in the month April 2007 but he has not verified physically & with system, now after January 2008 he has verified the difference that Physically he has found Qty.1000

  • Subcontacting IR Posting Issue

    Hi Friends, i am facing one issue related to IR for subcontracting A/C. the problem is as below There is Price difference (IR is Less then PO) and system is passing following entries. Vendor A/c is Cr with (Invoice Gross Price )-54,86,670 GR/IR Accou

  • UnAuthorized Exception while testing Entity Service

    Hi, I have created a plain java class method as webservice.While creating the webservice from the IDE i have selected Default Configuration type as Basic Auth SOAP.I am using this webservice as external service in CAS project.But when i tested this e