Fact Not Found Business Rules Error

Hi
I am encountering the following fault while executing one of the condition of the rule. The other condition works fine. Can anyone please tell me the reason for this error, I have asserted the fact with values and also am not getting any errors in the Business Rule Validation Messages, so i am not sure why I am encountering the following error.
<bpelFault><faultType>0</faultType><operationErroredFault xmlns="http://xmlns.oracle.com/CustOraBR4/CustOraBR4_DecisionService"><part name="payload"><errorInfo xmlns="http://xmlns.oracle.com/CustOraBR4/CustOraBR4_DecisionService"><errorMessage>Fact not found in the rule engine working memory, rule session execution failed. The rule session 360002 failed because an instance of the fact com.oracle.xmlns.bpm.bpmobject.data.bruleoutput.BRuleOutputType 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. If the error persists, contact Oracle Support Services. 360002</errorMessage></errorInfo></part></operationErroredFault></bpelFault>
Regards
Venkat

Hi,
Just checked my old backup file and you are right. It does not have the business rules. One reason I can think of is they are not part of UJFS structure and in fact uses a table driven. All the rules can found with the tables UJP*.
You can print them into html and copy into an excel. From there I think you have to manually copy into the target system. If you are using transport route, you do not have worry as the transports cover the table driven rules with the required config in the UJT_TRANS_CHG table.
Thanks,
Sreeni

Similar Messages

  • Fact not found in rule session

    Hi All,
    Iam trying one sample on inference in Oracle Business Rules. lam receiving an error message -
    Error while executing a rule session unit of work, fact not found.
    The rule session InferenceSample:750003 failed because the fact com.xyz.brwithbpel.Customer could not be found or doesn't exist.
    Check the underlying exception and correct the error. Contact oracle support if error is not fixable.
    This error comes only when I test the business rules for inference condition. If I run the rules by removing the inferencing condition, the rule executes successfully.
    First thing that comes to my mind is that inference is causing an infinite loop. If this was the case it should show a message something like "Out of memory". But the error messages are telling something different.
    I am not able to find any clue. Any help will really do great for me.
    Thanks.
    .

    Hello Guys
    Did you get a way to retract the fact ? I am facing similar problem.
    Say, I have two rules and for given fact both rules are getting satisfied. But I want to come out from the rule engine when actions for Rule1 is done.
    1) Rule1 (Priority 99)
    If <...>
    Then <...>
    retract <fact>
    2) Rule2 (Priority 89)
    If <...>
    Then <...>
    But I am getting following error:
    Error while executing a rule session unit of work, fact not found.
    The rule session DiscountRules:490053 failed because the fact order.SalesOrder could not be found or doesnt exist.
    Check the underlying exception and correct the error. Contact oracle support if error is not fixable.
    But if I remove the retract <fact> from Rule1 it works fine but Rule2 is overriding the results (actions) in case both rules satisfy the conditions.
    thanks
    /Mishit
    Edited by: Mishit P on Aug 12, 2010 8:12 AM

  • Fact Not Found in Rule engine working memory

    I am using 11g, I have built a Business Rule, using RL facts, XML facts, Bucketsets and multiple Rulesets which internally has decision table and If-then rules. After deploying the same, Business rules runs successfully for some conditions and faults for some condition. The fault error for those failed conditions displays the following error:
    Fact not found in the rule engine working memory, rule session execution failed. The rule session bpel:<somenumber> failed because an instance of the fact <factname> 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.
    It is wierd becuase if it is a fault with respect to working memory then I would imagine it has to fail for all the conditions as all the conditions assert the same Object. Has anyone faced the same issue or am I doing something wrong here.
    Venkat

    Ervan
    I deleted the RL facts that I had created and asserted the result to the Business Object, this seems to have taken care of this issue, but I am still not sure what was wrong in the way I build the rules using RL.Hope this helps.
    Venkat

  • I took a back up from UFBR but....not found Business Rules

    Dear All,
    I took a back up using UJBR T.code and I have checked the back up whehter its properly come or not ..but I did not found BUsiness rulus when checked wtih T.code UJFS. But business rules not found.
    pls advise me wher can i found back up of business rules.
    Regards,
    guru

    Hi,
    Just checked my old backup file and you are right. It does not have the business rules. One reason I can think of is they are not part of UJFS structure and in fact uses a table driven. All the rules can found with the tables UJP*.
    You can print them into html and copy into an excel. From there I think you have to manually copy into the target system. If you are using transport route, you do not have worry as the transports cover the table driven rules with the required config in the UJT_TRANS_CHG table.
    Thanks,
    Sreeni

  • Duplicate Facts found : Business Rule Error

    Hi ,
    I am trying to invoke the bunisess rules in loop, that means it has call the business rules decision service several times,
    from BPEL, In BPEL it loops correctly and first time it gives proper results , when looping second time I am getting
    the following error, I am not getting proper clue anywhere for this, plz chck this and let me know the solution for this
    asap. Thank you very much in advance.
    **ERROR**
    /xmlns.oracle.com/CheckXXX_BPEL/DecisionService_CheckXXX_PL">Error while executing a rule session unit of work, duplicate facts found.
    The rule session CheckXXX_BPEL:270012 failed because duplicate fact objects of the fact po.rules.BRSXXXValidation exists, cant identify which one to take.
    Check the underlying exception and correct the error. Contact oracle support if error is not fixable.
    </ns0:errorMessage>
    </ns0:errorInfo>
    </part></operationErroredFault>

    Hi
    Please note that you create rules using some facts . Those rules gets executed whenever it encounters those facts, intern they create more facts. These new facts generated as a result of executing the first rules, can be used in next rule and so on.... So, rules create facts, and those facts will willl fire new rules.
    The issue you have is due to having duplicate facts created and the rule not coded properly.
    You may refer : C.6 How Do I Correctly Use an RL Language Cross Product? in http://download.oracle.com/docs/cd/B31017_01/web.1013/b28965/faq.htm
    Hope this helps!
    Cheers
    Anirudh Pucha

  • Business Rule Error: Fact not found in the rule engine working memory, rule

    I am trying to create a simple decision table with an input(ValidateInput) and a output(ValidateOutput). The input and output schemas have unbounded and nested elements(Parent-child relationship). When I create a condition(specific condition on input) and in the action I am asserting the output object. But when I run using EM it throws the following exception. It would be helpful if somebody could tell me what could be the problem. Please note when I set the output as ValidateInput object then it runs fine. Also it executes fine with ValidateOutput if it doesn't have unbounded(List) element inside it.
    Error Message: {http://xmlns.oracle.com/OracleRules10/OracleRules10_DecisionService_1}operationErroredFault
    Fault ID     rules:211
    Fault Time     Jun 18, 2011 10:45:13 AM
    Non Recoverable Business Fault :
    Fact not found in the rule engine working memory, rule session execution failed. The rule session 270013 failed because an instance of the fact com.example.customer.ValidateResponse 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. If the error persists, contact Oracle Support Services. 270013
    Edited by: reachsky on 18 Jun, 2011 9:57 AM

    It's working now..I had to use Global variable to declare child element of the output variable and use the same during action.

  • Fact not found in the rule engine working memory,rule session executionfail

    Hi
    I'm getting this error on my BRE, the instance Id shows 'faulted' but other consectuctive web services are 'completed' successfully.
    please advise how to fix it.
    Error Message: {http://xmlns.oracle.com/zz_ValidationRules/zz_ValidationRules_DecisionService_1}operationErroredFault
    Fault ID rules:417
    Fault Time Aug 25, 2011 4:59:39 PM
    Non Recoverable Business Fault :
    Fact not found in the rule engine working memory, rule session execution failed. The rule session 130287 failed because an instance of the fact Response 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. If the error persists, contact Oracle Support Services. 130287
    thanks,
    Umesh
    Edited by: user13664410 on Aug 25, 2011 2:19 PM

    When i had this issue i overcame it by opening the Rule Editor->Deleting all existing facts that are imported->Close JDeveloper -> Delete the contents of .rulesdesigner directory in your workspace -> Restart JDeveloper -> Reopen Rule designer and re import all facts.
    Also make sure that all the schemas that are used for Facts are valid ones.

  • SAP BPC 7.5 NW business rules error

    Hi,
    I am facing business rules error in BPC 7.5 NW SP 01 client. When i click on any business rules for ex- carry forward rules to fill in the information, it's giving error like " Application has genarated an exception that could not be handled" Process id = 10x104c (4172) Thread id = 0x1170
    No recent changes happend in the servers. Any suggestions plz.

    Hi,
    I am facing business rules error in BPC 7.5 NW SP 01 client. When i click on any business rules for ex- carry forward rules to fill in the information, it's giving error like " Application has genarated an exception that could not be handled" Process id = 10x104c (4172) Thread id = 0x1170
    No recent changes happend in the servers. Any suggestions plz.

  • SmartView Business Rule Error

    Hi Gurus,
    When i am working with Offline Dataform at the time of launching a business rule it gives an error .
    Error is Like:
    Can not launch rule: AddExistAsset - Can not launch business rule: AddExistAsset
    Please suggest me what can i do to resolve this.

    Go through the below link as well
    batch process for automating Business Rule 11.1.2.1
    let us know if that helps....
    Thanks,
    KKT

  • Error Message "ElementsAutoAnalyzer.exe unable to locate. This application failed to start because ExtendedScript.dll was not found". This error message is seen when first starting Windows Vista, prior to starting Photoshop Elements 12.

    Error Message "ElementsAutoAnalyzer.exe unable to locate. This application failed to start because ExtendedScript.dll was not found".
    This error message is seen every time when first starting Windows Vista, PRIOR to starting Photoshop Elements 12.1 
    It does not seem to interfere with the normal operation of Photoshop Elements, but it is a constant annoyance.

    try removing all itunes and all other apple program
    follow this link for more info. http://support.apple.com/kb/HT1923
    reboot ur window after uninstalling
    after that download the latest itunes setup and install.

  • "Application Not Found" CS4 installation error

    Problem: "Application Not Found" CS4 installation error
    Some Adobe Creative Suite CS4 Production Premium distribution disks issue an "Application not found" error while loading Disk 2 due to an error in the Autorun.inf file.
    Does your Autorun.inf for Disk 2, 3, or 4 contain
    [autorun]
    open=Autoplay.exe -auto
    icon=\csppdvd.ico
    Autorun.inf should instead only say
    [autorun]
    icon=\csppdvd.ico
    There should not be the line
    open=Autoplay.exe auto
    Only Disk 1 should have this line.
    On Disk 1, Adobe has a file called Autoplay.exe which starts the installation.
    "open=Autoplay.exe auto" runs the Autoplay application.
    Autoplay.exe is not on Disk 2, 3, or 4 so having the open line generates the error.
    Since you cannot edit the DVD, the trick is to turn off autorun so Windows doesn't run Autorun.inf upon loading Disk 2. Look at the Wikipedia description of "Autorun" for details. Wikipedia describes how to disable Autorun using
    Start -> Run -> gpedit.msc
    You will need to do this for XP. Vista has a Control Panel which allows you to "Take no action" for "Software and games". If this does not work, use gpedit.msc instead. You will know Autorun is off if upon inserting Disk 1, no installation window appears.
    Wikipedia notes that "AutoPlay is the name of a different feature in Microsoft Windows" not to be confused with Autorun starting the Autorun.inf file.
    Now that Autorun is off, manually double click Autoplay.exe on Disk 1 to start the installation. Disk 2 should now load properly.
    By the way, it appears you cannot teach an old dog new tricks. Some Adobe Creative Suite CS3 Production Premium distribution disks had the same problem. Obviously, Adobe did not learn from their past mistake.
    You may want to call Adobe to obtain replacement disks which don't have this error.
    (800) 642-3623 Adobe Technical Support
    (800) 833-6687 Adobe Customer Support

    Petrula,
    Can you look at the DVDs and send me the numbers you find on the inner edge? Also, any numbers on the outer DVD sleeves. This can help us to identify which sets of media are affected and possibly resolve it, or at least more specifically target solution information.
    Thank you!

  • Bean not found within scope error

    I am getting the error "bean jspbean not found within scope error". I am using JBuilder 5.0. I thought that I had set up my paths and placed my code in the correct directories but it seems that I am missing something. I was developing in Visual Age for Java then ported my code into JBuilder. The code ran in VA but I can't get it to compile & run in JBuilder. This is why I think that I'm missing a path somewhere. Please HELP!! I have been trying different things and nothing seems to work.
    My ClassPath in it:
    d:\MySource\BannerTracker;.
    My java files are located in:
    d:\MySource\BannerTracker\src\com\seqtek\pplsi\banner
    My class files are being compiled in:
    d:\MySource\BannerTracker\classes\com\seqtek\pplsi\banner
    AND
    d:\MySource\BannerTracker\defaultroot\WEB-INF\classes\com\seqtek\pplsi\banner
    JBuilder has the following paths set
    Output Path = d:\MySource\BannerTracker\classes
    Backup Path = d:\MySource\BannerTracker\bak
    Working Dir = d:\MySource\BannerTracker
    Source = d:\MySource\BannerTracker\src
    My JSP files are accessed by JBuilder in the d:\MySource\BannerTracker\defaultroot directory.
    My JSP code snippet:
    <%@ page import="javax.servlet.*" %>
    <%@ page import="javax.servlet.http.*" %>
    <%@ page import="javax.servlet.jsp.*" %>
    <HTML>
    <HEAD>
    <jsp:useBean id="jspbean" type="com.seqtek.pplsi.banner.BannerRptBean" scope="request" />
    <jsp:setProperty name="jspbean" property="login" param="login" />
    </jsp:useBean>
    ... HTML code for my form...
    <font face="Arial" size=2><B>Select Month:</B>
    <%= jspbean.showMonths() %>
    <P>
    <B>Select View:</B>
    <%= jspbean.showViews() %>
    <P>
    <B>Select Banner:</B>
    <%= jspbean.showBanners() %>
    </font>
    ...submit and end HTML tags.
    Thanks in advance for your help!
    Tracey

    OK. Here is the top portion of my JSP. And below that I have the created java file. I hope you can see something that I can't. This is so very strange.
    JSP FILE
    <%@ page import="javax.servlet.*" %>
    <%@ page import="javax.servlet.http.*" %>
    <%@ page import="javax.servlet.jsp.*" %>
    <%@ page language="java" import="com.seqtek.pplsi.banner.*" %>
    <HTML>
    <HEAD>
    <jsp:useBean id="jspbean" class="com.seqtek.pplsi.banner.BannerRptBean" scope="request" />
    <jsp:setProperty name="jspbean" property="login" param="login" />
    CREATED JAVA
    import javax.servlet.*;
    import javax.servlet.http.*;
    import javax.servlet.jsp.*;
    import javax.servlet.jsp.tagext.*;
    import java.io.PrintWriter;
    import java.io.IOException;
    import java.io.FileInputStream;
    import java.io.ObjectInputStream;
    import java.util.Vector;
    import org.apache.jasper.runtime.*;
    import java.beans.*;
    import org.apache.jasper.JasperException;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import javax.servlet.jsp.*;
    import com.seqtek.pplsi.banner.*;
    public class _0002fBannerRpt_0002ejspBannerRpt_jsp_15 extends HttpJspBase {
        // begin [file="D:\\MySource\\BannerTracker\\defaultroot\\BannerRpt.jsp";from=(9,0);to=(9,90)]
        // end
        static {
        public _0002fBannerRpt_0002ejspBannerRpt_jsp_15( ) {
        private static boolean _jspx_inited = false;
        public final void _jspx_init() throws JasperException {
        public void _jspService(HttpServletRequest request, HttpServletResponse  response)
            throws IOException, ServletException {
            JspFactory _jspxFactory = null;
            PageContext pageContext = null;
            HttpSession session = null;
            ServletContext application = null;
            ServletConfig config = null;
            JspWriter out = null;
            Object page = this;
            String  _value = null;
            try {
                if (_jspx_inited == false) {
                    _jspx_init();
                    _jspx_inited = true;
                _jspxFactory = JspFactory.getDefaultFactory();
                response.setContentType("text/html;charset=8859_1");
                pageContext = _jspxFactory.getPageContext(this, request, response,
                   "", true, 8192, true);
                application = pageContext.getServletContext();
                config = pageContext.getServletConfig();
                session = pageContext.getSession();
                out = pageContext.getOut();
                // HTML // begin [file="D:\\MySource\\BannerTracker\\defaultroot\\BannerRpt.jsp";from=(0,0);to=(1,0)]
                    out.write("\r\n");
                // end
                // HTML // begin [file="D:\\MySource\\BannerTracker\\defaultroot\\BannerRpt.jsp";from=(1,36);to=(2,0)]
                    out.write("\r\n");
                // end
                // HTML // begin [file="D:\\MySource\\BannerTracker\\defaultroot\\BannerRpt.jsp";from=(2,41);to=(3,0)]
                    out.write("\r\n");
                // end
                // HTML // begin [file="D:\\MySource\\BannerTracker\\defaultroot\\BannerRpt.jsp";from=(3,40);to=(4,0)]
                    out.write("\r\n");
                // end
                // HTML // begin [file="D:\\MySource\\BannerTracker\\defaultroot\\BannerRpt.jsp";from=(4,62);to=(9,0)]
                    out.write("\r\n\r\n\r\n<HTML>\r\n<HEAD>\r\n");
                // end
                // begin [file="D:\\MySource\\BannerTracker\\defaultroot\\BannerRpt.jsp";from=(9,0);to=(9,90)]
                    com.seqtek.pplsi.banner.BannerRptBean jspbean = null;
                    boolean _jspx_specialjspbean  = false;
                     synchronized (request) {
                        jspbean= (com.seqtek.pplsi.banner.BannerRptBean)
                        pageContext.getAttribute("jspbean",PageContext.REQUEST_SCOPE);
                        if ( jspbean == null ) {
                            _jspx_specialjspbean = true;
                            try {
                                jspbean = (com.seqtek.pplsi.banner.BannerRptBean) Beans.instantiate(this.getClass().getClassLoader(), "com.seqtek.pplsi.banner.BannerRptBean");
                            } catch (Exception exc) {
                                 throw new ServletException (" Cannot create bean of class "+"com.seqtek.pplsi.banner.BannerRptBean");
                            pageContext.setAttribute("jspbean", jspbean, PageContext.REQUEST_SCOPE);
                    if(_jspx_specialjspbean == true) {
                // end
                // begin [file="D:\\MySource\\BannerTracker\\defaultroot\\BannerRpt.jsp";from=(9,0);to=(9,90)]
                // end
                // HTML // begin [file="D:\\MySource\\BannerTracker\\defaultroot\\BannerRpt.jsp";from=(9,90);to=(10,0)]
                    out.write("\r\n");
                // end
                // begin [file="D:\\MySource\\BannerTracker\\defaultroot\\BannerRpt.jsp";from=(10,0);to=(10,65)]
                    JspRuntimeLibrary.introspecthelper(pageContext.findAttribute("jspbean"), "login", request.getParameter("login"), request, "login", false);
                // end
                // HTML // begin [file="D:\\MySource\\BannerTracker\\defaultroot\\BannerRpt.jsp";from=(10,65);to=(35,40)]
                    out.write("\r\n\r\n\r\n<SCRIPT LANGUAGE=\"JavaScript\">\r\n  function assignVal() {\r\n\tif (JspForm.month.options[JspForm.month.selectedIndex].value == \"\") {\r\n\t\talert(\"You must select a month for your report.\");\r\n\t\treturn false;\r\n\t} else {\r\n\t\tif (JspForm.view.options[JspForm.view.selectedIndex].value == \"\") {\r\n\t\t\talert(\"You must select a view for your report.\");\r\n\t\t\treturn false;\r\n\t\t} else {\r\n\t\t\tJspForm.action = \"/BannerServlet?cmd=display\";\r\n\t\t}\r\n\t}\r\n}\r\n</SCRIPT>\r\n\r\n<TITLE>\r\nPrePaid Legal Inc. Banner Reporting\r\n</TITLE>\r\n</HEAD>\r\n<BODY>\r\n<FORM method=\"post\" name=\"JspForm\" onSubmit=\"assignVal();\">\r\n<INPUT TYPE=\"hidden\" NAME=\"login\" VALUE=");
                // end
                // begin [file="D:\\MySource\\BannerTracker\\defaultroot\\BannerRpt.jsp";from=(35,43);to=(35,72)]
                    out.print(request.getAttribute("login"));
                // end
                // HTML // begin [file="D:\\MySource\\BannerTracker\\defaultroot\\BannerRpt.jsp";from=(35,74);to=(47,0)]
                    out.write(">\r\n\r\n\r\n<H3>\r\nBanner Reporting\r\n</H3>\r\n\r\n<table width=500><tr><td><font face=\"Arial\" size=2>\r\nSelect from the criteria below to generate a report listing of the number of hits for your banners. Select a month and a report view. You can only report for the previous three (3) months worth of data. Select \"ALL\" from the months to get all 3 months worth of data in the report.\r\n</font></td></tr></table>\r\n<P>\r\n<font face=\"Arial\" size=2><B>Select Month:</B>\r\n");
                // end
                // begin [file="D:\\MySource\\BannerTracker\\defaultroot\\BannerRpt.jsp";from=(47,3);to=(47,25)]
                    out.print( jspbean.showMonths() );
                // end
                // HTML // begin [file="D:\\MySource\\BannerTracker\\defaultroot\\BannerRpt.jsp";from=(47,27);to=(50,0)]
                    out.write("\r\n<P>\r\n<B>Select View:</B>\r\n");
                // end
                // begin [file="D:\\MySource\\BannerTracker\\defaultroot\\BannerRpt.jsp";from=(50,3);to=(50,24)]
                    out.print( jspbean.showViews() );
                // end
                // HTML // begin [file="D:\\MySource\\BannerTracker\\defaultroot\\BannerRpt.jsp";from=(50,26);to=(53,0)]
                    out.write("\r\n<P>\r\n<B>Select Banner:</B>\r\n");
                // end
                // begin [file="D:\\MySource\\BannerTracker\\defaultroot\\BannerRpt.jsp";from=(53,3);to=(53,26)]
                    out.print( jspbean.showBanners() );
                // end
                // HTML // begin [file="D:\\MySource\\BannerTracker\\defaultroot\\BannerRpt.jsp";from=(53,28);to=(61,0)]
                    out.write("\r\n</font>\r\n<INPUT TYPE=\"submit\" NAME=\"Go\" VALUE=\"GO\">\r\n</FORM>\r\n</BODY>\r\n</HTML>\r\n\r\n\r\n");
                // end
            } catch (Exception ex) {
                if (out.getBufferSize() != 0)
                    out.clearBuffer();
                pageContext.handlePageException(ex);
            } finally {
                out.flush();
                _jspxFactory.releasePageContext(pageContext);

  • My movies are giving a URL not found on server error message, last week they worked fine. After deleting one of them, I don't get any retries for a free download. How do I contact the seller to complain?

    My movies are giving a URL not found on server error message, last week they worked fine. After deleting one of them, I don't get any retries for a free download. How do I contact the seller to complain? Obviously the one of the other movies first..

    Stan -
    Thanks again for the simple but valuable tip.
    I'm just going to repeat the relevant sections from my previous post with the screenshots this time:
    Below you'll see a snip of how my current folder structure appears. It's identical to yours, except there are no button files in the General Folder. Since you were kind enough to include a file name, I did a search on that specific one and it's nowhere to be found on my hard drive. Hmmm....
    I've seen others remark on how... "challenging".... Adobe's instructions can be sometime. I'll admit to having the same feeling when I was trying to download and install all the content files and the 7-zip stuff. Is the answer somehow that I screwed up that?  Note the 7-zip folder right above the Adobe folder. Here's a screen shot of that expanded folder contents:
    Does that look like you think it should? Have I not installed or extracted something correctly?
    Finally, the only other thing I can think of to give you as much info as you might need is to include a screenshot of where the "Functional Content" stuff got saved. Adobe's instructions about this (if I recall correctly) were that it did NOT have to be installed anywhere specific, but you then had to go into Encore (& Premiere) and through preferences point to this stuff, which I believe I did. But I don't see any button type files in these anyway.
    Other thoughts or advice?
    Thanks!

  • Business Rule error: Accounts are not available in the rule table

    Hi everybody,
    I have a problem running the Business Rule for the profit/loss copy to the equity account.
    The Business Rule I set reads from all P&L accounts, P&L specific flow, acual category, all datasources and then it writes everything keeping the source settings apart from the account destination (the equity profit/loss account) and the flow destination (I write in two different flows, so the rule is made up of two equal lines differing only in the flow destination). "PROFIT" is the ID I chose.
    Then I created the related script logic (ID=CALCACCOUNT):
    *RUN_PROGRAM CALC_ACCOUNT
    CATEGORY_M = %CATEGORY_M_SET%
    CURRENCYLABEL = %CURRENCYLABEL_SET%
    TID_RA = %TIME_SET%
    CALC=PROFIT
    *ENDRUN_PROGRAM
    Finally, the prompt ( process chain: CPMB/RUNCALCACCOUNT):
    PROMPT(SELECTINPUT,,,,"CATEGORY_M,CURRENCYLABEL,TIME")
    TASK(/CPMB/RUNCALCACCOUNT_LOGIC,SUSER,%USER%)
    TASK(/CPMB/RUNCALCACCOUNT_LOGIC,SAPPSET,%APPSET%)
    TASK(/CPMB/RUNCALCACCOUNT_LOGIC,SAPP,%APP%)
    TASK(/CPMB/RUNCALCACCOUNT_LOGIC,SELECTION,%SELECTION%)
    TASK(/CPMB/RUNCALCACCOUNT_LOGIC,LOGICFILENAME,CALCACCOUNT.LGF)
    But anytime I run the package it fails giving me the message error: "Accounts are not available in the rule table".
    I tried every possible change but nothing; if someone could help me somehow I'd be really grateful!!
    Thanks
    Filippo

    Hi James,
    Thanks for your quick response. There is no currency dimension in the application... I've tested with the correct businessrule as CALC value, but this didn't do the trick.
    Any other suggestions?
    Regards,
    Vincent

  • BPEL11g - Business Rules error

    Hi
    I have created a business rule in SOA11gR1. I have a common XSD which holds request and response and below is the Input and as well as output xml structure.\
    REQ:
    <root>
    <request>
    <Name>James</Name>
    <request>
    </root>
    RES:
    <root>
    <response>
    <Code>200</Code>
    <response>
    </root>
    The rule which i implemented was - if Name is null , then set Code as 200 in the Ruleset_1
    IF
    root$request.Name==null
    THEN
    assert new root$response(Code:"200")
    I havnt touched anything in Desicion function, links,Facts...
    I am getting the below ERROR while trying to deploy. Not sure what i have missed and can anyone get me more details on Business rules would be very useful.
    [08:18:12 PM] Error deploying archive sca_Project1_rev1.0.jar to partition "default" on server soa_server1 [CHETC206027821.SID.BT.COM:8001]
    [08:18:12 PM] HTTP error code returned [500]
    [08:18:12 PM] Error message from server:
    Error during deployment: Error occurred during deployment of component: OracleRules1 to service engine: implementation.decision, for composite: Project1: The XML-Schema file for the fact oracle.rules.sdk2.decisionpoint.wsfacts.DecisionPointInputs could not be found in the composite.
    The XML-Schema file DecisionPoint.xsd could not be found in the composite. The XML fact oracle.rules.sdk2.decisionpoint.wsfacts.DecisionPointInputs of target namespace http://xmlns.oracle.com/rules/rules/decisionpoint assumes the existence of the schema file in the composite.
    Check the composite for the schema DecisionPoint.xsd and make sure it has target namespace http://xmlns.oracle.com/rules/rules/decisionpoint. The schema is expeccted in the project xsd or businessCatalog folder. If the error persists, contact Oracle Support Services.
    thanks
    Sesha

    Can anyone help me on this..

Maybe you are looking for

  • Customer Master - Sales text copy to Sales Document Header

    Hello, I have properly configured the text types, access sequences, and text procedures to take text from the Customer - Sales & Distribution and copy to the Sales Document Header.  After testing this in my DEV system, everything is working appropria

  • My iPad 1 has stopped working after trying to instal iOS 5. Can you help restore?

    My iPad has stopped working after trying unsuccessfully to instal iOS5. All that's currently showing on the iPad screen is a white USB cable with a thick arrow pointing towards the iTunes logo (black double note within a white rimmed circle and a blu

  • Watching home movies on ATV?

    I download all my captured video from my digital camcorder to iMovie. I do not really make DVDs but just go to iMovie and watch selected clips from the Event Library Tab on the left side. 1. How can I watch these video clips on ATV? Do I have to tran

  • Reference Article in IS Retail

    Hi All, Whats the difference between creation of reference article type & the remaining article types. Do we need to maintain anything different settings for reference article type. Regds, CB

  • Windows XP Using iTunes with Multiple Identities

    Hi. I'm using Windows XP and iTunes 7. I have my music files on an external drive, but all my library files are in My Music folders. I'd like to share all the music with other users of this PC (my kids) from their own identities. I was able to import