View a report of determinations Server decision

Hello

After following the tutorial on the OPA dev guide on how to create and use a JAX - WS web customer service Oracle Server determinations, I managed to get the value of a result displayed on the Java console, use the generic WSDL.

I thought to do the application to view the record of decision; from the homepage of the OPA dev guide, I went to decision reports > retrieve a record of decision and, in the section called "recover a report Server determinations decision", clicked on ' example: retrieve a record of decision ", that landed me on a page called 'retrieve a record of decision.

But I don't have the feeling that this page is linked to the server however determinations, or there is something that I am missing.

The Java code example can be found on this page starts with:

  Engine eng = Engine.INSTANCE; 
Rulebase rb = eng.getRulebase(...);
Session sess = eng.createSession(rb);
EntityInstance globalEI = sess.getGlobalEntityInstance();
Entity globalEnt = globalEI.getEntity();

//set attribute values here
sess.think();

Attribute goalAttr = globalEnt.getAttribute("a5");
String goalValue = (String) goalAttr.getValue(globalEI);

System.out.println("The value of attribute a5 is " + goalValue);
System.out.println("This conclusion was reached because:");

// Now get the decision report so it can be displayed.
DecisionReportNode decisionRep = goalAttr.getDecisionReport(globalEI);

On the first line already. INSTANCE gives Java error (after pressing ctrl + shift + O for the automatic import): cannot be resolved or is not a field. It does not seem to belong to JAX - WS libraries added to the classpath or for classes of JAX - WS client that I imported.

In any case, I tried to ignore the first lines, I thought I could already access the relevant attribute (goalAttr in the example above; ( out_applicant_eligible in my example below) and request his decision report, so I wrote:

DecisionReportNode decisionRep = out_applicant_eligible_resp.getDecisionReport();

But after pressing ctrl + shift + O to auto imports, I always get an error on DecisionReportNode (can not be resolved to a type).

It seems in fact that DecisionReportType would be more appropriate - the reasoning being that getDecisionReport() returns a decisionReport object in the class of AttributeType.java (who owns the out_applicant_eligible_resp ), whose decisionReport is declared as a DecisionReportType in this class of AttributeType.java.

Transposition of the logic of the example given, but replace DecisionReportNode by DecisionReportType, I wrote:

decisionRep = out_applicant_eligible_resp.getDecisionReport();
// Display the decision report, starting at an indentation level of 0. This is a recursive method.
displayDecisionReport(decisionRep, 0);
 

... and added the method that displays each node of the decision report:

// For readability, each node of the decision report is indented under its parent node.
       private static void displayDecisionReport(DecisionReportType node, int depth) { 
 
           for(int j = 0; j < depth; j++)
           { 
                System.out.print(" ");
           }
           System.out.println(node.getAttributeText());
           if(! node.isLeaf())
               { List children = node.getChildren();
               for(int i = 0; i < children.size(); i++)
               {
                   displayDecisionReport((DecisionReportType) children.get(i), depth + 1);
               }
           }
       }
 

Could you tell me what's wrong with my code and/or the example given on the dev guide?

Any 10.x server determinations should be. I don't think that the schema has changed considerably for some time. 10.4.3 is the last and most large operational and can be obtained from the cloud of Oracle software (formerly delivery.)

A DecisionReportType is a collection of nodes, you can see what they look like by posting a response to evaluate it. The DecisionReportType is an object of the XML reference in the response.

To view or browse a DecisionReportType you need a simple recursive function to iterate on each node in the record of decision. The code would look like

{} public void displayDecisionReport (dr DecisionReportType)

The list of nodes = dr.getRelationshipNodeOrAttributeNodeOrAlreadyProvenNode ();

for (object nodeObj: nodes) {}

displayDRNode (nodeObj);

}

}

public void displayDRNode (Object nodeObj) {}

node can be one of the 3 objects (RelationshipNodeType, AttributeNodeType, AlreadyProvenNodeType)

If (nodeObj instanceof RelationshipNodeType) {}

RelationshipNodeType node = nodeObj (RelationshipNodeType);

printing attributes of the node that is left as an exercise for the reader

relationship nodes can have sub-nodes;

The list of nodes = node.getRelationshipNodeOrAttributeNodeOrAlreadyProvenNode ();

for (object nodeObj: nodes) {}

displayDRNode (nodeObj);

}

}

ElseIf (nodeObj instanceof AttributeNodeType) {}

AttributeNodeType node = nodeObj (AttributeNodeType);

printing attributes of the node that is left as an exercise for the reader

relationship nodes can have sub-nodes;

The list of nodes = node.getRelationshipNodeOrAttributeNodeOrAlreadyProvenNode ();

for (object nodeObj: nodes) {}

displayDRNode (nodeObj);

}

}

else {}

must be AlreadyProvenNodeType

NodeObj node AlreadyProvenNodeType (AlreadyProvenNodeType);

already proven nodes will have the same id as an existing attribute or the node of the relationship

and will never no subnodes.

}

}

Tags: Oracle Applications

Similar Questions

  • How do I know that the event log are reported to any server

    Hello

    I can see all the event logs and error logs using the event viewer. But I want to know if newspapers are reported to some server just we report about a bug or non-response to application/software using the reporting window.
    I want to check if the event errors are reported on some server or not, if yes, to which server it is reported. Is this possible?
    The observer of events, or any application in the windows operating system keeps track of these reported error logs.
    Thank you
    Pankaj

    Hello

    As mentioned by Palcouk, Event Viewer records all events and activities on your computer but does not send it to any server. The call you have received is wrong / will call that could come from a potential hacker.

    I suggest that you go through the items listed below.

    http://www.Microsoft.com/security/online-privacy/prevent.aspx

    http://www.Microsoft.com/privacy/default.aspx

    http://privacy.Microsoft.com/en-in/fullnotice.mspx

    http://www.Microsoft.com/security/online-privacy/overview.aspx

    I hope that helps!

  • OPA determinations Server - NoSuchServiceException

    Hello

    I use Oracle policy Automation Cloud Service may 2013 and affected by a real weird behavior on the server of determinations, which I think is similar to this: OPA 10.4.3 - Oracle.Determinations.Server.Exceptions.NoSuchServiceException. If you make a request for the service of determinations, the next immediate request then fails with a NoSuchServiceException. However, a subsequent request after the exception works again. It alternates for each request, e.g. work, works, works, works not etc. Though I'm viewing the WSDL file on my browser and each update alternates between give the WSDL or the NoSuchServiceException file it's real weird.

    You can access the WSDL here: https://victoria-opa.custhelp.com/victoria_opa/determinations-server/assess/soap/generic/eAdmissions?wsdl

    If you view it in your browser, hit refresh a few times and you'll see what I mean. Would not have thought it of a config thing, should I raise a question by Oracle?

    Thank you

    Managed to solve the problem with the support of Oracle in case anyone else gets on it. I guess there not only successfully deploy.

    1 log in as a user with the role of project Admin on OPA - HUB

    2. go into 'projects '.

    3. click on the "" project

    4. click on the link "snapshots."

    5 locate the snapshot currently deployed and click on the link 'cancel the deployment.

    6. click on the button "Cancel the deployment" to cancel the deployment of the project

    7. click on new link "Snapshots", then click on the link "Deploy" next to the snapshot even

    8. Select 'Target' and click on the button 'Deploy' at the end.

  • Problem with siebel-Siebel connector for OPA 10.2 determinations-Server

    Is anyone having a problem with this? We have completed the installation and everything works except siebel-determinations-server.
    We can see the server and adminsmoketest of the view inside Apache Tomcat Manager WSDL.
    However, when using the following address in our browser - http://localhost:9000 / siebel-determinations-Server/SOAP? WSDL
    We get a HTTP: error state 404 - the requested resource () is not available.

    Any thoughts?
    Thank you
    Allan

    Published by: Gibson on February 10, 2011 16:11

    Allan,

    the message "HTTP: error state 404 - the requested resource () is not available." means that the siebel-determinations-server is not deployed successfully in your tomcat.

    Check that the file ' siebel-determinations - server.war "in the directory webapps and check the tomcat records errors.

    See you soon
    Frank

  • How do I view the report of jasper in a separate window in the adf application?

    Mr President.

    How do I view the report of jasper in a separate window in the adf application?

    Concerning

    User, tell us your version of jdev, please! You work on this forum long enough to find out!

    This https://technology.amis.nl/2011/07/28/adf-11g-show-pdf-in-a-popup/ blog shows how to get pdf. You will need to change the blog to generate first your repost. Here's a thread responding to the same questtionn

    Open a report in a new window ADF 11 g

    and Re: open a Jasper State in the new page using servlet

    Timo

  • VMware View 5.1.1 Security Server LDAP errors

    Im having a serious amount of errors on my VMware View (5.1.1) security server

    Log debugging shows a large amount of LDAP errors, see below.

    2012-09 - 06T 10: 46:49.075 + 02:00 ERROR (0610-0940) < WSAdminDomainTimerThread > [ws_admin] cannot bind to LDAP://rootDSE
    2012-09 - 06T 11: 01:50.102 + 02:00 ERROR (0610-0CB8) < WSAdminDomainTimerThread > [ws_admin] cannot bind to LDAP://rootDSE
    2012-09 - 06T 11: 16:50.109 + 02:00 ERROR (0610-0FE8) < WSAdminDomainTimerThread > [ws_admin] cannot bind to LDAP://rootDSE
    2012-09 - 06T 11: 31:51.120 + 02:00 ERROR (0610-0DD8) < WSAdminDomainTimerThread > [ws_admin] cannot bind to LDAP://rootDSE
    2012-09 - 06T 11: 46:51.132 + 02:00 ERROR (0610-0244) < WSAdminDomainTimerThread > [ws_admin] cannot bind to LDAP://rootDSE
    2012-09 - 06T 12: 01:52.159 + 02:00 ERROR (0610-0F3C) < WSAdminDomainTimerThread > [ws_admin] cannot bind to LDAP://rootDSE
    2012-09 - 06T 12: 16:52.155 + 02:00 ERROR (0610-0E5C) < WSAdminDomainTimerThread > [ws_admin] cannot bind to LDAP://rootDSE
    2012-09 - 06T 12: 31:53.182 + 02:00 ERROR (0610-0F68) < WSAdminDomainTimerThread > [ws_admin] cannot bind to LDAP://rootDSE
    2012-09 - 06T 12: 46:53.194 + 02:00 ERROR (0610-092 C) < WSAdminDomainTimerThread > [ws_admin] cannot bind to LDAP://rootDSE
    2012-09 - 06T 13: 01:54.217 + 02:00 ERROR (0610-08E4) < WSAdminDomainTimerThread > [ws_admin] cannot bind to LDAP://rootDSE
    2012-09 - 06T 13: 16:54.227 + 02:00 ERROR (0610-0504) < WSAdminDomainTimerThread > [ws_admin] cannot bind to LDAP://rootDSE

    Anyone got any suggestions?

    Hello

    The plugin ws_admin trying to make field checks every 15 minutes, but given that your security server is not on the field these checks fail. It is completely harmless, but they should not run in first place, I raised this in their own country.

    Mike

    Edit:

    There is a simple solution for this in 5.1.x:

    Under the current registry key HKLM\Software\VMware, Inc. \VMware VDM\plugins\wsnm\admin, create a new key named Params, and under that a new DWORD value named InitiateDomainChecks with 0 data. Once set, you will need to restart the VMware View Security Server service for the change to take effect.

  • Order of the screen in the determinations-Server

    Is there a determinations-server web service that gives the screen defined in Rulebase DataReview order? Note: I am also looking for a service that will return the folders defined in DataReview (in addition to command of the screen) to set the progress bar in the custom user interface.

    Determinations of Web and server of determinations are independent runtimes of OPA. In other words, web determinations do not implement web services or share information with the server of determinations.

    There is a maintenance for determinations Server Service that allows you to run and interview as XML rather than web pages, but I don't think that; s what you are looking for.

    Looks like you got a question similar to this post, I hope that this response will be useful

    See you soon

    Frank

  • How to create new report in 11g Server?

    Hello experts,
    I use fusion middleware 11g. I know in 10g
    start the re [server ports such as:]
    rwserver Server = repsrv1 start

    same thing I want to do in 11g.

    as I started the weblogic server-wls_reports and wls_forms

    I'm calling the report with the following code:

    {code}
    DECLARE
    pl_id PARAMLIST;
    Temp VARCHAR2 (7);
    config_path varchar2 (100);
    IP varchar2 (20);
    RepID report_object;
    store_var varchar2 (150): ='z:\NEWTON\FAC\REPORTS\RFAC009. RDF ';
    vc_reportserverjob varchar2 (100);
    v_rep_status varchar2 (100);
    report_job_id varchar2 (100);

    BEGIN
    Select trim (ip_addr) in the bms_ip_m investigation period;
    IF: block_m.fromdate IS NOT NULL
    AND:Block_M.ToDate IS NOT NULL
    THEN

    Rep: = find_report_object ('RP2RRO');
    set_report_object_property (RepID, report_filename, store_var);
    set_report_object_property (RepID, report_server, 'REPSRV1');
    set_report_object_property (RepID, report_execution_mode, LENGTH);
    set_report_object_property (RepID, report_comm_mode, SYNCHRONOUS);
    set_report_object_property (RepID, report_destype, cache);
    set_report_object_property (RepID, report_desformat, 'pdf');
    --------------------------------parameter code---------------------------------------------------------------------
    pl_id: = Get_Parameter_List ('tmpdata');
    IF this is Id_Null (pl_id)
    THEN
    Destroy_Parameter_List (pl_id);
    END IF;
    pl_id: = Create_Parameter_List ('tmpdata');
    Add_Parameter (pl_id, 'PARAMFORM', TEXT_PARAMETER, "NO");
    Add_Parameter (pl_id, "model", TEXT_PARAMETER,: global.company_name);
    Add_Parameter (pl_id, 'LOCN_CODE', TEXT_PARAMETER,: global.company_gl_locn);
    Add_Parameter (pl_id, 'FROM_DATE', TEXT_PARAMETER,: block_m.fromdate);
    Add_Parameter (pl_id, 'TO_DATE', TEXT_PARAMETER,: block_m.todate);
    --------------------------------------------------------------------------------------------------------------

    vc_reportserverjob: = RUN_REPORT_OBJECT (repid, pl_id);
    report_job_id:=substr(vc_reportserverjob,length(:global.r_server)+2,length(vc_reportserverjob));
    v_rep_status: = report_object_status (vc_reportserverjob);
    If v_rep_status then 'DONE' =
    Web.show_document ("http: / /'|: global .host |': ' |: global .port |' / Reports/rwservlet/getjobid ' |")
    report_job_id |'? Server ='|: global .r_server, '_blank');
    on the other
    message ("error when running report" | v_rep_status);
    end if;
    end if;
    end;
    error is: unable to find the report server REPSRV1.
    
    i am new to 11g. 
    
    please help me how to start report server and if i want to create the new report server with name REPSRV1 then how to create it.
    
    thanks
    yash                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    

    At first, component report in 11g is the same in 10g, so if your code worked in 10g then it will work on 11g.

    But I think without having to create report server as what you were doing, Oracle fusion middleware already creating for report you the server and you can use it.

    You can find the name of the report server in the following path:
    'C:\Oracle\Middleware\asinst_1\config\ReportsServerComponent\ '.
    In this way, you will find the file, which is the report server, you can use this one, named something like this "RptSvr_yourcomputername_asinst".

    I hope this will help you.

    Kind regards
    Ahmad karajh

  • Determinations-Server multiple version

    Hello

    We use Haley determinations Server (9.4) and plan to upgrade the OPA determinations-Server (10.2). Is there any problem with hosting server of determinations of Haley (HDS) and OPA 10.2 determinations-server on the same IIS server?

    Recently, I welcomed HDS on the same IIS (7.0) as determinations-server and since then, I get the following error with OPA 10.2 determinations-server:

    HTTP 403.14 - forbidden error

    The Web server is configured to not list the contents of this directory.

    Note: Service Web HDS work and am able to access the WSDL file.

    Please let me know how I can solve this problem.

    Thanks in advance,
    Aditya

    There is no problem with running 9.4 server and 10.2 in the IIS even determinations.

    There is a known bug with the determinations 10.2 .NET server where you are not re-directed to the homepage of determinations-server on some versions of IIS. This will not stop the server of determinations of work, but can be a little annoying trying to see the deployed rulebases.

    Fortunately, there is a simple work around. The normal URL is

    http://:/determinations-server/
    

    If the URL above does not work, use

    http://:/determinations-server/default.aspx
    

    For example, when I was testing on port 80 on my local machine, I used

    http://localhost/determinations-server/default.aspx
    

    Published by: frank.hampshire on October 12, 2011 09:03

  • Determinations server is stateless for the Service Web Interview?

    OPA documentation states that in "a broadcast clustered environment:

    "The determinations server operates transactions without State. When dealing with surgery, this operation is complete, leaving the server determinations in the same condition as when he started. Because there is no State which is held between the determinations server operations, it does not matter which server in a cluster of servers of determinations used a particular client request. »

    Although this seems true for specific and generic web services, web Interview service begins with an operation of "OpenSession". Is the web service Interview really stateless or are there tricks to make it stateless? We need to define our routers to load balancing to have sessions because of this?

    Yes sorry, you're right - the maintenance Service is dynamic and will require sessions. It is only the specific services and evaluate the generics that are stateless.

    I have modified documentation.

    Published by: Kristy Van Der Vlist on 19-Aug-2011 18:00

  • How to view the report by using the style of calendar in obiee

    Hello
    Can someone tell me how to view the report as the calendar?
    When I choose chrystelle, it displays 31 days. 7 column, from Sunday to Saturday, and each cell displays the detailed information, such as sales from today!
    Thank you!

    Hello

    Please foloww the below blog...

    http://bischool.WordPress.com/2010/10/22/calendar-view-in-OBIEE-and-applications/

    Thank you
    Vincent

  • Determinations Server - installation of the Plugin

    I created a basic rule plugin to load the rulebases from a database and I want to deploy and get this working in server of determinations.

    Here are the steps taken so far:

    Step 1.
    Deployed vanilla determinations-server WAR on Websphere.

    Suite error occurred when the application starts:

    java.net.URISyntaxException: illegal character in the path to the index 16: file:/C:/Program Files/IBM/SDP/runtimes/base_v61/profiles/was61profile2/installedApps/IT222255Node01Cell/determinations-server_war.ear/determinations-server.war/WEB-INF/classes/rulebases/

    I think it has something to do with the space between the 'Program' and 'files '?

    Step 2.
    Changed the application.properties as follows:

    Load.RuleBase.from.classpath = false

    RuleBase. Path = rulebases

    Result:

    com.oracle.determinations.interview.engine.exceptions.EngineConfigurationException: invalid directory: C:\Program Files\IBM\SDP\runtimes\base_v61\profiles\was61profile2\installedApps\222255Node01Cell\determinations-server_war.ear\determinations-server.war\rulebases (C:\Program Files\IBM\SDP\runtimes\base_v61\profiles\was61profile2\installedApps\222255Node01Cell\determinations-server_war.ear\determinations-server.war\rulebases)

    The basis of rule file is in \determinations-server\WEB-INF\classes\rulebases and non-determinations - server.war\rulebases.

    Step 3.

    Changed the application.properties as follows:

    Load.RuleBase.from.classpath = false

    RuleBase.path = c:\test\

    Start the application without error. "Rule list basics" returned blank as c:\test had no basic rule.

    Then I packed my DB2RulebaseService class in a jar file and it deployed in the plugins folder. Restart the web application, the "list rule Bases" will always return an empty result.

    Then I modified application.properties as follows:

    plugin. Libraries = my.package.name.DB2RulebaseService

    and when I restarted the application, I get a "Class not found" exception

    Any ideas on what I should do?

    The information you want is located on the page titled + "install and register Web determinations Extensions" + help for Oracle policy Automation Developer.

  • Determinations Server - SOAP version

    I generated a java client to my WSDL file (http://localhost:9000 / determinations-server9000/interview/SOAP/Mabaseregles? wsdl) using JAX - WS wsimport.

    However, when I tried to use the Java client, I get the following exception to the time of execution.


    GRAVE: SAAJ0140: no NamespaceURI, SOAP does not require content to be a qualified name faultcode
    javax.xml.ws.WebServiceException: com.sun.xml.internal.messaging.saaj.SOAPExceptionImpl: no NamespaceURI, SOAP does not require content to be a qualified name faultcode

    After a bit of Googling, I found that the my JAX - WS client is using SOAP 1.2, while determinations Server uses SOAP 1.1?

    How can I force my JAX - WS client using SOAP 1.1?

    I understand that I can generate a client using Axis2 as well - but my preference would be to use JAX - WS.

    In fact, I don't think that this has nothing to do with the version of soap that uses jax - ws.

    In some 10.2 determination Server versions a flaw has been incorrectly returned "SOAP-ENVClient" instead of "SOAP - ENV:Client. Originally, this is probably the error you see.

    This bug has been fixed in 10.3 that has just been published as general availability and you can get Oracle E-Delivery (https://edelivery.oracle.com/)

    In addition, the fact that you found a soap error means you send wrong information to the server of determinations. I suggest using a tool such as tcpmon to trap the request and response, so you can see what error.

  • API vs determinations Server

    Hello

    Is there a directive / better documentation practice that defines when to use APIs and when to use the server of determinations.

    We expect to create .NET applications on top of the OPA of modules. Please provide your suggestions on the appropriateness of using the API or the server of determination.

    Thanks in advance,
    Aditya

    Hi Aditya,

    The best simple explanation comes from our Oracle policy Automation Developer Help

    >
    * If you want to create a Web application determinations based on the web you should consider using Oracle Web determinations.

    * If you have a single application that integrates rules into a new or existing application, or you want to use an application written in Java or c#, you should consider using the API directly determinations.

    * If you want to manage from a central location determinations and use them as a service in a distributed application, or applications, you should consider the use of the determinations Oracle server.
    >

    If you are looking to write a .NET application, then you're probably not interested by determinations of Web.

    Essentially the determinations using the API are very fast and very easy to integrate into a .NET application, however, the engine API cannot be used locally and so it cannot be managed from a central location.

    The determinations Server uses SOAP over HTTP/HTTPS calls and so there is a little more mucking around with XML. However, it has the advantage of the solution can be managed centrally and can easily pass through a network satisfy any level of demand.

  • Integration of the UI determination server &amp; Custom

    Hi all

    I have a few questions about the determination of the server and a user interface that is customized using SOAP Web service calls

    Consider the following rule database
     
    
    The Top level attr is complete if 
      Mid level attr A is complete and 
      Mid level attr B is compete 
    
    
    Mid level attr A is complete if 
      Base level attr A-1 is complete 
    
    Mid level attr B is complete  if 
      Base level attr B-1 is complete 
    
    {code} 
    
    *Q1- Not including all attr in the web service call* 
    
    If a webservice call is made with only the attributes A-1,B-1 and Top level Attr in the initial web service call I'm I correct in assuming the interview wont go anywhere as the UI needs to have knowledge of Mid level A,B attr albeit they are unknown initially.. is the result an error thrown by the determination server or will it simply hang? 
    
    *Q2- Including an attr not in the rule base* 
    What would happen if in the web service call consists of attri that are not in the rule base i.e. A-1,B-1,Mid-attr A, Mid-attr-B, Top level Attr and an additional MyRandom Attr. (what are the implication of this random attr would the determination throw an error)? 
    
    
    *Q3- Prepopulating Entities in UI* 
    Assume we have prepopulated Entities in the UI for the rule base. is there a way of restricting OPA in creating more entities in the interview screen? 
    
    Hope they made sense 
    Cheers                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            

    Q1 - not including all the attr in the web service call

    If a Web service call is done with only the attributes A-1, B-1 and high level Attr in the initial web service call I am I right to assume that the interview will not go anywhere as UI must have a knowledge of the middle level A, B attr though they are unknown at the outset... is the result of the error thrown by the server of determination or it will just hang?

    Attributes at the level of basic only in these rules are a-1 and B-1, and he'll be right in the following way:

    -Mid and Mid B are complete becase a-1, B - 1 are completed

    -Top level attr is over because the middle and B Mid are completed.

    .. or not so a-1 or B-1 false.

    In general, determinations server does not crash and an error simply because it did not collect enough information. In the case of an assessment that it returns just unknown, in the case of the maintenance service, it returns the next screen to solve the purpose.

    Q2 - including an attr not in the basis of rules
    What if, in the web service call is made up of capital are not in the basis of rules which is A-1, B-1, mi-attr has mi-attr-B top-level Attr extra, and a MyRandom Attr. (what are the implications of this random attr determination would throw an error)?

    Will cause an error. Do not send attributes on the server of determinations that do not exist.

    >

    Q3 - Pre-population of the entities in the UI
    Suppose that we filled entities in the UI for the basis of rules. is there a way to restrict Takeovers in creating features more in the form of the interview?

    I don't think so. With the determinations of the Web, a user can always get to the collect feature screen.

Maybe you are looking for