Sort of entity Instance

Hello

First of all, I want to inform that I read these different messages:

https://community.Oracle.com/message/13179010#13179010

https://community.Oracle.com/message/9716462#9716462

https://community.Oracle.com/message/9998288#9998288

https://community.Oracle.com/message/11110656#11110656

https://community.Oracle.com/message/10983658#10983658

https://community.Oracle.com/message/9515779

But I did not succeed in carrying out the rule in my case.

My idea is similar to most of these posts, but with a French project.

I wish that all next row children date of birth.

For example:

Child 1 01/01/2011-> grade 1

Child 2 01/01/2012-> grade 2

Child 3 01/01/2013-> grade 3

Entries = date of birth (the date of birth of the child)

Conclusion = rank

I have the global

I have a number of many relationships "the child."

I understand that a relationship between the child and the child must be created, is a many to many? another relationship?

I called him 'the previous child.

I tried to deduct "the previous child" with the EstMembreDe feature to no avail.

EstMembreDe (the child; the child before him; ( the previous child) If

ChampPourTous (children of the user; ( the child before him)

the date of birth of the child , the date of birth of the child

This doesn't seem to work.

I have not succeed using notations like the child (the other child) is a member of the children of higher priority if

This is why I would like to use the EstMembreDe feature

Could you help me to understand the mechanism of the State to implement it please?

Thank you very much.

Orlando

OK, I got something with these rules:

the age of the child = Differenceannees (date of birth of the child; the current date)

EstMembreDe (child, junior, children younger than this child) if

the date of birth of junior< la="" date="" de="" naissance="" de="">

the academic rank of the child = InstancesNombre (younger than this child children) + 1

Now I am trying understant the difference with the differrent syntax in Help:

Guide to the user Oracle policy Automation

EstMembreDe (; )

EstMembreDe (; ; )

of Member are United Nations

1: are a member of Spanish is not french, which is strange.

I have to write

EstMembreDe (the child; junior2; younger than this child dependent children) if

the date of birth of junior2< la="" date="" de="" naissance="" de="">

and

junior2 are a member of dependent children

the rating must be

EstMembreDe (the child; junior2; younger than this child dependent children) if

the date of birth of junior2< la="" date="" de="" naissance="" de="">

and

junior2 is a member of dependent children

but does not work... I guess that the OPA should be corrected in french, what needs to be done to make this point?

2nd:


Not sure to understand the different ratings

EstMembreDe (; )

EstMembreDe (; ; )

of Member are United Nations

with the help online...

Tags: Oracle Applications

Similar Questions

  • Returns the value of the entity instance inferred relationship in determinations of SOAP

    Hey,.

    I had an original thread open that indicates the problem I tried to solve (as several Conclusion based on input values ). My rules database now behaves as expected and I can test it in the debugger, as expected, only now I can't identify it the actual return values, I wanted by using web service determinations.


    I get a whole bunch of entity instances inferred from a relationship deemed identical to the situation/screen shot at the bottom of the page "investigate an alleged relationship" on the Oracle policy automation Cloud Service Guide to the user, but in my SOAP response I get that bodies with chopped IDs. I want the real value of identification of the entity.


    for example, now get this:


    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:i18n="http://www.w3.org/2005/09/ws-i18n" xmlns:typ="http://oracle.com/determinations/server/11.0/rulebase/assess/types">
       <SOAP-ENV:Header>
          <i18n:international>
             <i18n:locale>en_GB</i18n:locale>
             <i18n:tz>GMT-0500</i18n:tz>
          </i18n:international>
       </SOAP-ENV:Header>
       <SOAP-ENV:Body>
          <typ:assess-response>
             <typ:global-instance>
                <typ:attribute id="course_code" type="text">
                   <typ:text-val>AHPY</typ:text-val>
                </typ:attribute>
                <typ:entity id="the_supplementary_documents" inferred="true">
                   <typ:instance id="0x608c2dc220e15d8c"></typ:instance>
                   <typ:instance id="0x5b7e2d02e8780325"></typ:instance>
                </typ:entity>
                <typ:entity id="the_informational_documents" inferred="true">
                   <typ:instance id="0x19387621439a43c7"></typ:instance>
                </typ:entity>
             </typ:global-instance>
          </typ:assess-response>
       </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    
    


    But I want something like below and I'm having a lot of trouble to figure out how to actually. Also is there anyone defines the meaning of the errors, you get the OPA? I tried to change my modules and I had a few mistakes of OPA-EXXXXX, but apart from the description you get in OPM, I can't find anywhere that gives more details on these and explains what they average and how to fix it.


    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:i18n="http://www.w3.org/2005/09/ws-i18n" xmlns:typ="http://oracle.com/determinations/server/11.0/rulebase/assess/types">
       <SOAP-ENV:Header>
          <i18n:international>
             <i18n:locale>en_GB</i18n:locale>
             <i18n:tz>GMT-0500</i18n:tz>
          </i18n:international>
       </SOAP-ENV:Header>
       <SOAP-ENV:Body>
          <typ:assess-response>
             <typ:global-instance>
                <typ:attribute id="course_code" type="text">
                   <typ:text-val>AHPY</typ:text-val>
                </typ:attribute>
                <typ:entity id="the_supplementary_documents" inferred="true">
                   <typ:instance id="http://mydomain.com/mydocument.pdf">
                   </typ:instance>
                   <typ:instance id="http://mydomain.com/mydocument.pdf"></typ:instance>
                </typ:entity>
                <typ:entity id="the_informational_documents" inferred="true">
                   <typ:instance id="http://mydomain.com/mydocument.pdf"></typ:instance>
                </typ:entity>
             </typ:global-instance>
          </typ:assess-response>
       </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    
    



    I managed to get this to work by referring to this thread: deducted entity instance IDs following the release

    I had tried something similar but not quite the same thing. In the end, my application looked something like this:

    
       
       
          
             
               
              
                
              
              
                
              
           
             
             
                
                AHPY
       
              
          
       
    
    
  • Inferred entity instance IDs following the release

    Hi all

    I infer rules that create instances during execution (I created the rule inferred from table to create instances).

    • When I call presumed relationship as output in my SOAP parameter request, I see the instance as ID below.

    < typ:relationship - deducted node = 'false' id = 'dn:0 '. "state = 'unknown' relationship-id ="relationship_dCode"id-entity-target ="entity_dCode"instance-hypothetical = 'false' source-instance-id ="person1"id-entity-source ="no">

    < typ:target instance id = "0x20ea68f55a25e069" / >

    < typ:target instance id = "0x5fd5ccfae28dc88b" / >

    < typ:target instance id = "0x261535ead98d5adb" / >

    < typ:target instance id = "0x880709edc9e4e407" / >

    • When I call inferred entity as output in my SOAP parameter request, I see the instance as ID below. However, I can always code my java interface logic to examine each XML node and read my required xml element.

    < deducted typ:entity = "true" id = "entity_dCode" >

    < typ:instance id = "0x6381a2136c0a3da9" / >

    < typ:instance id = "0x7273ab94beb72c8b" / >

    < typ:instance id = "0xa62411c151585ff8" / >

    < typ:instance id = "0xca178414e829faa8" / >

    In these cases, I can always code my java interface logic to examine each XML node and read my required xml element.

    Please note that I kept config node requests, but I removed the decision-report of each node to make sure my query is for you all.

    But want to check with you all, if it is possible to return the ID of Instance with name public, followed by the sequence number, as it happens with other static entities. something like entity_dCode1, entity_dCode2 etc...

    I know that these are created dynamically the time of execution and OPA runs asynchronously in a way multi-threaded rules.

    Where generation of IDs is how I see it in the answer, but still want to confirm with you all, if my interpretation is correct or not.

    Kind regards

    Mohan

    Mohan,

    Unfortunately you couldn't do this with custom code. If you set up a listener of inference, you can probably explicitly define the IDS of all instances deciphered. Other than that, it is impossible to change the id (this is a UUID generated when the entity instance is inferred to true for the first time.)

    Depending on what you're trying to do, you can ask more results for your entities inferred using the ... item in the Configuration section of the application to evaluate.

    A result like:

    ....

    Been able to specify the returned attributes in an inferred entity should give you more options. For example, you should be able to return the identifying attribute that you created in the inference of the entity instance.

    Hope this helps

    See you soon

    Frank

  • Specify a Limitation for the inferred entity Instances

    Hello

    Under the section 'rules that infer relationships and entities write' in the user's Guide, it is the
    Notes /Limitations

    (1) combining manually created instances with alleged instances is not allowed.
    (2) combining deducted from instances of entity with time values is not supported.
    (3) only one attribute of the entity instance can be deducted under the rule of the entity. For example, the type of benefit ("unemployment allowance") can be defined, but the amount of the benefit must be paid via a separate rule.
    (4) instances of entity deducted does not contain the attributes of base level.
    (5) a relationship that is involved in an inferred entity instance rule is considered to be an inferred relationship. This means that a rule of inferred relationship cannot be used to prove the same relationship used in a rule of inferred entity instance.

    Number 4 is a little more detail?

    Thank you

    I guess you know the difference between a basic attribute and an inferred attribute, so I did not explain that here.

    Point 4 simply means that all of the attributes that sit within the suspected entity instance must themselves be deducted, that is not the basic attributes.

    An example of what you can't do is infer an entity instance in the creation and then ask questions on this instance during execution.

    See you soon,.
    Jasmine

  • Creating entity Instances

    Hello
    I am writing a custom code to create instances of entity. The code is given below:

    * InterviewEntityInstance iei is arg1.getScreenData () .createInstance ("the_children", "children", (byte) 0);.
    iei.setValue ("children_name", "Fox");
    arg1.getScreenData () .addInstance (IEI); *

    However, when I place this plugin and run it it gives me following error:
    *
    one: 242)
    ... more than 22
    Caused by: com.oracle.determinations.interview.engine.exceptions.InterviewEngine
    Exception: Entity Instance already exists in the model: the_children [the children]
    at com.oracle.determinations.interview.engine.data.model.InterviewUserDa
    ta.addInstance(InterviewUserData.java:87)
    at templates.handleEvent(templates.java:45)
    ... more than 27 *.

    So I maybe although the instance be already there so I tried to get this instance using getEntityInstance()
    But then, he said that there is not the entity instance in the model... the_children [the children]

    I don't get this strange behavior. Experts that you comment on this? Does anyone have an idea about creating entity instances using java...?

    Thank you

    Calling createInstance automatically adds the entity instance created in the InterviewUserData, so by doing this then addInstance() you are trying to add the same instance of the entity twice and therefore the error message...

    If you try to create a new instance of the entity, you need to set the InstanceStatus = 1 not 0. You should also make sure that you provide the entity instance name is unique and if you use 10.2 +, the parent of the entity instance instance is set correctly.

    I suggest that take you a look at the API document for these methods for more information.

  • count the entity instances

    Hello
    I want to count the entity instances. OPA provides the same InstanceCount() function. However, only works if the entity instance screen is submitted. I want to make it work any any point. Any idea?

    To control a flow on a summary screen, simply create a Boolean visibility attribute:

    the flow is enabled if
       InstanceCount(the thingamies) > 0
    

    Then, set the attribute for visibility on the flow on the summary screen "the flow is activated" with a default state of persons with disabilities (or hidden). Then, it will be hidden when the number of instances is unknown.

  • There is no model entity instance: c#

    c# code:
    presentation of the values for a session
    Return to display. GetInteractiveSession(). Submit (Screen)

    I get this error:
    There is no model entity instance: employer [#1 instance]

    Even if I see the instance in the debugger:
    {instance #1 = EntityInstance {entity entity {;} employer = identifier = 1; dirty rules = 153; user defined values = 2; known values = 5; unknown values = 139; uncertain values = 0}}}

    Related issue:
    Is there a c# example on how to create several instance of an entity?

    Thank you
    A

    If you could provide me with more details on what you're trying to do and how you are going to do, I might be able to help.

    Also how this appeared entity instance? If this was done by changing the session to rule directly, for example via an inference listener then this entity instance is actually considered to be deducted and trying to define future value on it will cause this error. If you want to automatically create the entity instance whose values can be changed through the interview, you must use the possibilities offered by the API of interview.

    Thank you
    Kristy

  • By comparing the child entity instances

    I have 3 entities (including global) say (global) Contact, case, product. There are 1:m relationship between Contact-> cases and case product. Say there are two cases of case (Case1 and CAS2) and each instance case has 3 instances of product (cases1: Product1, Product2, Product3;) Case2: Product4, HCnda5, product6). Now, I need to compare if any product is different from the cases1, CAS2 and in case any other product is then I need to update a field with "New Elements" (for example). I went through all the functions available in OPM, but could not find something suitable for this requirement. Please suggest.

    Thanks in advance.

    2738155 wrote:

    debugger is unable to identify that this case must be treated case of update and therefore not give output 'uncertain '. But once the case is selected manually, everything works fine. Please suggest.

    Which is expected. The two instances of cases will be treated identically until you describe which is the former stop and which is the new case. There are two ways to do this.

    1. manually to identify new cases and the elders by assigning a case as the target of another case of 'update of the case' relationship

    2. deduce the new case and the former by making her relationship 'update of the case"a deducted (you will need to change to one-to-many) and then writes a rule to assign a case as the target of another case of 'update of the case".

    The first option is fairly simple, the second option will result in a "is a member of the rule.

    the case (new) is a member of the update of the case if

    the new case is not the case; and

    The conclusion set out in the above rule is a statement IsMemberOf who deduct membership "updated of the case", using an alias to distinguish between "affair" (source) and "new case" (possible target).

    The first premise "the new deal is not the case" makes them a case cannot be its own update.

    After that, you need to add the rules that distinguish the case of update of the former judgment.

    The complexity with trying to reason on two instances of the same entity is why I suggested originally to use difference for the old and the new housing entities.

  • A loop in the entity instances

    Hello

    I have a piece of complex rule and I want to run on an entity and calculate total based on the date range.

    for example:
    I have two entities: 1 person 2. income of the person.

    Suppose, income of the person has below attributes:
    type of income
    amount of the income of the person
    start date for the income of the person
    end date for the income of the person

    Now, suppose we go back three months jan 2013, 2013 February and March 2013 with sart as starting point the date month and end as the end of the respective month.

    Also assume that there are three attributes to the level of someone like... (1.) the total income of the person for the months a, back total for two months, income total for three months.

    Now, I want to write a common rule that will calculate the total income of a person in a given month.

    I do not want to write three different rules for each month to calculate the total.

    I'm fine if I want to create new entities to achieve this goal.

    Is it possible that we can make a loop on an entity to calculate totals?

    Thank you
    Fox

    You should probably add an entity under the income. We could call it 'month of the income of the person' or something like that.

    Otherwise: what happens if you have more than three months? What happens if you have a person with an income for a few years?

  • Create an Instance of the entity that is conditional on a screen

    We must stop to create instances of entity or to disable the creation of entity instances if the answer to a question from attribute on the same screen is = 1.

    For example

    If the answer to the question on a screen as - passport how much you care-> 1

    THEN

    Disable creation of more instances of entity on the screen

    Is there a way we can achieve this?

    I think that this can be achieved by modifying VM preference patterns - EntityInstanceCollectGroup.vm etc. where we can check the value of the attribute and therefore hide the entity instance collect buttons.

    But the problem is that it must be implemented on the same screen before submitting it.

    How can we achieve two things?

    Is it possible?

    It should be possible kertis, but you will need to write java script, the basic approach that I would take would be something like:

    -Listen to change that control the number of passports - hide or show the entity collect control as desired.

    -Save with an error event in the rules to ensure consistency.

  • Creating Instances of entity on new Page/screen OWD

    Hey all,.

    I was wondering if anyone has tried collecting each instance of an entity of OWD on a new page?

    I.e. collect entity screen opens with 1 created the default instance when I press on "Add an Instance", instead of add at the bottom of the current screen, move on to a new page containing only the new entity instance attribute. Each instance is on a page by itself.

    Thanks in advance!

    Gladis

    Hi Joey

    The concept here is to maintain a list of instances of entity on a page, as usual, with an addition of button and Edit + Delete buttons for those who are already added. There are several ways to achieve this, as in jQuery on top of the standard screen or with a plugin custom screen to have complete control over the layout. The common theme is that you would basically make LOOK as of the separate pages, rather than being actually the separate pages.

    Concerning
    Andrew

  • Compare the instances of the entity

    Hello

    I want to compare two entity instance and to deduce whether or not they are same...

    Considered a person and he has two instance of person. Now, how can I get just the terms of this comparison of the name, age and sex.

    Thank you

    Fox

    See the help topic

    Examples of functions of rule of the entity and relationship

    Specifically the examples:

    the product is if duplicate

    ExistsScope (products, other product)

    product code = code for other products and

    InstanceEquals (product, other product)

    the employee has a conflicting identification if

    ExistsScope (employees, other employees)

    the employee identification code = code identification of the other employee and

    InstanceNotEquals (employee, the other employee)

    Hope that helps,

    Fiona

  • Re-evaluate the relationships after adding a new instance of the entity

    Hi all

    I have an 'X' entity for which global > X 1:M relations are evaluated on the screens. For example, after we collect the instances of 'X', the next screen ask you, out of all the X, which is a member of the relationship there. The interview continues.

    The question we now face is that if the user decides to add an additional instance of 'X' after having answered the relationship screen, screen relationship there does not appear once more.

    Ideally, we would like this screen once more, now that the extra 'X' was added, since it is theoretically 'unknown', they are also in the relationship Y or not. Instead, the debugger shows the relationship there is known and empty for the new 'X' entity instance.

    Is it possible to have this screen once more, once the new instance of the entity?

    Thanks for your help,

    -Julien

    Julien,

    The solution for this is not quite easy. Once the relationship is known to 'Y', the screen will be visited not unless the user chooses explicitly (usually data review screen).

    Event Manager solution

    A solution is to implement an event handler that sets the relationship 'Y' Unknown when the user adds a new 'X' entity. This requires custom code. See 'Events and event handlers' in the Guide of the developer of automation Oracle policy

    The entity implied solution

    Another (perhaps easier) solution is to infer the relationship 'Y' and collect information on the same screen that 'X' entities are added. This is best illustrated by an example.

    For the entity 'X', I'll use "person" global to the containment relationship no one is 'the people '.

    For relationship 'Y' I will use the global relationship person '' the special people. ''

    On the person entity, I have 2 attributes "name of person" (text) and 'the person is special' (Boolean)

    I have the following rule to infer the relationship '' the special people. ''

    the person is a member of the special people if

    the person is special

    The next step is to ensure that when you add features of person, they state "name of person" and "person is special."

    It will have 2 effects:

    1. the relationship "the special people" will be deducted, that there will be no screen to associate the relationship.

    2. for the collection of instances of the person, the extraordinary selection (or not) will determine members

    I think that the solution infers entity could be your best option. It requires no code and simplifies the interview.

    Hope this helps

    See you soon

    Frank

  • Application of the rules to Instances of entity in a sequence (multiple calls necessary?)

    Hello

    In my OPA team, we have a situation in which it would be useful to be able to run a series of calculations on a set of instances sequentially. We wonder if there is an acceptable method for this in a single call to a modules, because the OPA does not allow a loop or a sequential processing of data in a way that seems obvious.

    Context:
    Consider a situation involving a computation that can be performed on a single Bill, but we have a series of bills to deal with. For example, let's say that there are a certain amount of a deduction or "co-payments" that must be subtracted from the large bills, but is deducted in greater quantity of invoices received earlier (rather than be distributed also among them) and then will deplete fairly once was subtracted in all. In this case, it is not sufficient to use a statement of the type «for each of the Bills...» "because the conditions for the calculation have to change with each invoice. This seems to require the ability to browse an ordered list, but we do not know if something like this is possible (without violating an axiom or advised).

    Ideas:
    The best idea we could come to would be to use a time stamp to identify the Bill earlier as a starting point and then use the function of 'unknown' to force the rules to calculate the deduction for 'other' more former Bill in sequence. The current solution will be to call several times modules by an external script that loops through the Bills.

    To sum up, we wonder whether there is an acceptable approach to apply a set of rules to an entity instance before to apply the same rules to others, without requiring multiple calls for modules.

    Thank you!
    -Patrick

    Published by: Patrick guess on July 6, 2011 19:11

    You started down the right path. To quickly answer questions, there is no need for multiple calls to the basis of rules, no for ranking explicit rules or data.

    The challenge when using unordered rules / systems of determinations is out procedural thinking (that loops or sequencing data explicit is required). The solution is by expressing the declarative logic equivalent (which requires no sequence with the right answer). In this case, consider the calculation from the perspective of one invoice at a time and write the rules that express properly how much to pay, what is the quota, etc. For the batch processing where running tallies are needed, there is something practical for use in the rule based systems - conclude the subtotal per each item being counted (for example, remaining annual quota through each invoice). This approach allows the declarative rules which "defined" the method calculate the score by a Bill, so that the following invoices can use the score of previous bills. Unfortunately, the description abstract approach always sounds more confused, so here is an example of rule of pseudocode that can communicate the key elements of the approach...

    Assume:
    Bills have numbers (or dates/hours) which can be used to conclude an absolute order for all bills (we will use Bill in ordering them in this example)
    Remaining annual quota of the person is the initial amount of copay remaining before the current batch of invoices is treated
    Each invoice must include a co-payment of $50 (for simplicity, although this could be concluded by rules and vary based on the services provided, etc.)
    Assume all bills are more than the share (again to simplify this example, this could be dealt with in the rules of both conditions)
    The main objectives of the basis of rules are to determine the share of each invoice and the balance sheet of the share of the person (i.e. copay they may still have to pay this year) after treats a batch of invoices.

    Pseudo rules to get the general concept:

    Set the order in which the bills need to be addressed...
    -The Bill (prior Bill) is a member of previous invoices of the invoice if the s prior invoice ID< the="" invoice's="">
    -The Bill (later Bill) is a member of the subsequent invoices of the invoice if the invoice later s ID > ID of the invoice
    -The Bill (Bill immediately preceding) is a member of if immediately before invoice
    the immediately previous invoice is a member, if the prior Bill of Bill AND
    the number of previous invoices of the invoice with ID > ID of the invoice immediately before = 0

    To conclude the first remaining share of each invoice... put them in a table of rules, so they can conclude the same attribute but use different logical formulas
    -Initial remaining Copay of the invoice = remaining share of the person if the number of the invoice is immediately previous bills is 0 (i.e. the first Bill in the batch)
    -Initial remaining Copay of the invoice = share of remaining final invoice of the immediately previous invoice (i.e. each ' initial rest copay "is the same that the invoice immediately before the 'final remaining copay)

    A table is used to define how much share for each invoice - two possible scenarios...
    -Share of the invoice = $50 if the original invoice remaining share > = $50
    -Share of the Bill remaining share = original invoice if the original invoice remaining quota<>

    A rule to determine the final remaining share of each invoice (i.e. after subtracting the share upward through this invoice of the annual overall amount of the person)
    -Copay remaining final invoice = remaining share original of the invoice - share of the Bill

    A rule to determine the person remains final share (i.e. After all invoices in this batch have been processed)
    -remaining share final person = final remaining share of the Bill if later the invoice s County bills = 0 (i.e. the final copay remaining of the 'last' Bill in the batch)

    Note that some attributes and relationships above are not absolutely necessary (i.e., it is not necessary to postpone the two remaining original co-pay and determine a final remaining share by invoice, but it retains the logic of each a little more simple rule).

    Hope that helps...

  • Creating entity using inference listener Instances

    Hello

    I am trying to create instances of entity using inference as explained in the tutorial developer help.
    I use the same global attribute 'num_children' and the 'child' as mentioned in the tutorial entity. I've compiled the c# code in an Assembly "example.dll" and also included the xml file with in the include folder.

    I renamed the file as < myrulebasename > xml - config.xml.

    But I am unable to test it through the debugger. It does not create the child entity instances according to the value of the attribute 'num_children '.

    I also tried to experience in Siebel-determinations-server by creating a case in Siebel that passes the value of the attribute "num_children" and calls the created modules.
    But still the child entity instances are not get created.

    This functionality is very important for our project, so I would appreciate it if someone who has implemented it could help me to make it work.

    Kind regards
    Jassi

    Hi Philippe,.

    I wrote this example in the documentation, so I hope I can help. You have done all the things I would have suggested could be a problem, although you may edit the content of your file config.xml here, I might be able to double check you have correctly configured?

    Assuming that it's all good, the next step I would try debugs c# code to see what is happening.

    Normally, you would do this by having Visual Studio launches the Oracle.Policy.Modeling.exe and in OPM, use "Build + Debug". Visual Studio loads the debug information for your DLL, and you can set breakpoints, see if your class is created, etc. (let me know if you need more information on this technique, it is not specific to the OPA, but a standard Visual Studio Debug technique).

    Unfortunately to OPA 10.2 the determinations engine load the listener to inference DLL so that Visual Studio can not detect and so you cannot set breakpoints. 10.2.1 this is fixed and debugging of the Auditors of the inference is much easier, but in the meantime you can work around this limitation by creating a wrapper DLL that loads the DLL from the file system, which allows Visual Studio to see what is happening.

    It sounds complicated, and it's hard to explain here in the public forum where I can't attach files, but if you email me (stephen dot) french at oracle dot com I can send you a code that I wrote previously for that purpose.

    Steve.

Maybe you are looking for

  • screen/blacklight iPhone problem 6

    Hello I have an iPhone 6, it's a refurb of the Apple Store in Sheffield (Meadowhall) that my previous had a software problem. I had about 9 months. I dropped a few months ago and cracked the screen slightly however I used it without a problem since,

  • Photos in Windows Explorer

    When I connect my iPhone to a Windows 10 PC, and I want to sort my photos using Windows File Explorer, all records are dated the same and it is not a way to filter or sort by them because of this. Also, there are currently 466 records, and many of th

  • How can set my browser size permenantly?

    Firefox is too large on my screen at 100%, better at 90% or 80%. How can I permanently change at that size?Currently each new Web page I go on it automatically goes too 100%

  • Code 43 unknown usb device

    I use a laptop HP G20 Windows 7 SP1. Shortly after one of the HP software update, I started getting errors indicating an unknown USB device. I unplugged all USB devices, but the error message still appears. I reinstalled the Realtek USB 2.0 card driv

  • physical Boolean transferred to mechanical boolean that snaps

    Hey,. I have a few questions.  I have therefore a physical box with a Yes and no button.  I plugged it up to my DAQPad-6015 should be interpreted as a numeric entry.  I used the Chan.VI reading of digging and have reduced the physical channel to read