The attribute of model popup method call

Hello

In a template page of my application, I have a popup. This popup I want to call a function in a class passed as an attribute of the model.

The problem is that, from the context menu, this class is resolved null, while this class function works perfectly if it is called from a CommandButton control outside of the pop-up window.

The attribute of my bean in the model declaration:

< afc:attribute >

< afc:attribute - name > fragmentBean < / afc:attribute - name >

< afc:attribute - class > com.test.example.SomePageBean < / afc:attribute - class >

< / afc:attribute >

The popup (place in the model):

< af:popup autoCancel = "disabled" id = "pDel' launcherVar = 'source' eventContext ="pitcher"contentDelivery ="lazyUncached">

< af:dialog id = "Ddei' type = 'Cancel' >

< f: facet name = "buttonBar" >

< text af:commandButton = 'Remove' immediate = "true" id = "popCbYes".

action = "#{uploading. . {fragmentBean.delete} "/ >"

< / f: facet >

< af:outputText value = "#{uploading. '. Etc}"id ="dgOtD"/ >

< / af:dialog >

< / af:popup >

The fragmentBean variable is resolved to null. But if I put the commandButton even outside of the pop-up window, the fragmentBean method works perfectly.

Any ideas who can explain this behavior?

I use Jdeveloper 11.1.2.3

Thank you.

Hello

afc: attribute is used in declarative parts. For information about setting attributes in the page templates to see:

http://docs.Oracle.com/CD/E28280_01/apirefs.1111/e12419/tagdoc/af_pageTemplate.html

Frank

Tags: Java

Similar Questions

  • Is it possible CreateInsert with the value of the attribute of a backingBean method?

    Hello, I am using JDeveloper 11.1.2.3.0
    I want to create a new record in the database with an attribute in a backingBean method. I have therefore a method that returns a string and I want to use this value for one of the attributes when I fill out the form in the ADF. But I have a problem because the operation CreateInsert cleans all the fields of the form. Is it possible to only fill the other fields of the form and as a field to be filled in automatically with the value returned by the method? If this isn't the case, please give me an idea on how to achieve this.
    Thank you

    Ok

    For example, if you have a button to your form to create a new line.
    The button should be as below:

     
    

    And the code in your backing bean:

    public String onCreateRowClick() {
      OperationBinding op = getBindings().getOperationBinding("CreateInsert");
      Object result = op.execute();
      DCIteratorBinding yourIt= getBindings().findIteratorBinding("yourViewIterator");
      Row newRow = yourIt.getCurrentRow();
      newRow.setAttribute("aa", getAttributeValue());
      return null;
    }
    
    public DCBindingContainer getBindings() {
        DCBindingContainer bindings = (DCBindingContainer)BindingContext.getCurrent().getCurrentBindingsEntry();
        return bindings;
    }
    

    and of course, you should have the "CreateInsert" action in your page links.

    Do you need anything else?
    I'm not good enough with tutorials :).

  • Where does not work for Get-ScsiLun seller or the attributes of model filter

    I have a cluster that uses storing different storage arrays. These paintings bring me to use multichannel strategies. I'm trying to write a PowerCLI script to filter all the LUNS that are (for example) on a Board of HP, and then set the strategy that I choose.

    I use the where clause to filter successfully various Get-ScsiLun attributes, such as:

    ScsiLun get - vmhost myhost.mydomain.local - LunType drive | Select * | where {$_.multipathpolicy - eq "MostRecentlyUsed"}

    This filter works great and spit LUNS that use the MRU policy.

    However, when I try to use where to filter the seller, I get no results at all.

    Example:

    ScsiLun get - vmhost myhost.mydomain.local - LunType drive | Select * | where {$_.} Seller - eq "HP"}

    -Eq is perhaps too restrictive, so I try with - such as:

    ScsiLun get - vmhost myhost.mydomain.local - LunType drive | Select * | where {$_.} Seller-as "HP"}

    No dice. No output at all.

    As you can probably, I want to find all the LUNS on my HP table and set a policy specifically for these LUNs. I could go ahead and put all canonicalnames in a file and the loop over there, but it's too much work. I go about it the wrong way?

    With our storage IBM I noticed that the property of the seller is always 8 characters (right padded with blanks).

    So I have also used a - like.

    Get-ScsiLun -vmhost $esxName -LunType disk | where {$_.Vendor -like "IBM*"} | %{
         $_.Vendor
    }
    

    Note that you do not have to include select it in the pipeline.

    When you place an asterisk in the channel, the - like operator will match every character (s) possible for the asterisk.

    ____________

    Blog: LucD notes

    Twitter: lucd22

  • To access a page method call parameters jsf page fields

    I have a workflow with a single method, call the execution after a point of view (jsf page).

    The view is a jsf page that allows to edit several fields to then filter a view object. This inputtext fields - components in general-have no connection.

    The next step in the workflow is executing a method call that takes these parameters - values entered previously in the jsf page - and to run a vo.setwhere and then a vo.exeuteQuery methods but I need the input provided in the previous page. I don't know what is the best method to get access in the ADF.

    I usually pass parameters to the method call in the page 'Change the binding of the Action', section 'settings' via EL expressions.

    You can have a support with scope pageFlow bean and bind the attribute to the property value as John mentioned. However, if you do not want to generate a bean, you can simple binding to a pageflow scope variable (might be created automatically).

    Something like

    value="#{pageFlowScope.someVariable}"
    

    and then for the methodCall activity, set the value of the parameter to the same as above EL.

    Arun-

  • How to navigate to the next page based on the value returned by the method call inside the action attribute of the command key.

    How to navigate to the next page based on the value returned by the method call inside the action attribute of the command key.

    I use JDeveloper 12.1.2.0.0

    < af:button id = "tt_b2".

    rendered = "#{attrs.nextRendered} '"

    partialSubmit = 'true '.

    action = "#{attrs.backingBean.nextAction} '"

    Text = "next".

    Disabled = "#{attrs.nextDisabled}" / >

    private static final String NEXT_NAVIGATION_ACTION = "controllerContext.currentViewPort.taskFlowContext.trainModel.getNext";

    public String nextAction() {}

    If (validate()) {}

    updateModel();

    Return NEXT_NAVIGATION_ACTION;

    }

    Returns a null value.

    }

    Use case is made for model train, which is being implemented based on this blog: http://javacollectibles.blogspot.co.UK/2014/10/ADF-train-template.html

    We define a generic action following in the model, but the action must be called under certain conditions, based on the question of whether all validation controls had been passed on no.

    You can do this in two ways:

    1 returnValue = (String) ADFUtils.invokeEL("#{controllerContext.currentViewPort.taskFlowContext.trainModel.getNext}");

    return returnValue;

    2.

    public String getNextTrainStop() {}

    String nextStopAction = null;

    ControllerContext controllerContext = ControllerContext.getInstance ();

    ViewPortContext currentViewPortCtx = controllerContext.getCurrentViewPort ();

    TaskFlowContext taskFlowCtx = currentViewPortCtx.getTaskFlowContext ();

    TaskFlowTrainModel taskFlowTrainModel = taskFlowCtx.getTaskFlowTrainModel ();

    TaskFlowTrainStopModel currentStop = taskFlowTrainModel.getCurrentStop ();

    Terminus of TaskFlowTrainStopModel = taskFlowTrainModel.getNextStop (currentStop);

    nextStopAction = nextStop.getOutcome ();

    _logger.fine ("train, next stop:"+ nextStopAction ");

    Return nextStopAction;

    }

  • How to pass attribute values after ExecuteWithParam to the method call

    Hello

    I use Jdev 11.1.1.6.

    My use case, is that I have mainPage BTF which has ExecuteWithParam as the default activity. It filters the VO using params. I have a requirement to store some of the attributes of current line to pageFlowScope which must be sent to several taskflows child.
    I present a method call after the ExecuteWithParam event and before the page is rendered but do not know how should I pass the current line (or something) in this method call to store values on pageFlowScope.

    What should I switch to this bean managed to store values on pageFlowScope? Is there an alternative?

    Thank you
    JAI

    I see two possible ways to get to the attributes. First of all, you can get the iterator current rank and get attributes here. Secondly, add you links attribute in the file pageDef methods for all attributes that you are interested in. Then you access it by using the attribute binding. I never tested the 2nd method, but I guess that the framework will fill the attribute links, as it does in a normal page.

    Sorry, can't give you enjoy this code adds that I'm not in front of a PC.

    Timo

  • Error in the instance of SIDES-RMS: cannot call method returnTypes MBean

    Summary of the problem
    ---------------------------------------------------
    Error in the instance of SIDES-RMS: cannot call method returnTypes MBean

    Description of the problem
    ---------------------------------------------------
    By clicking on the "card Manager", you get the following error:

    Application exception: java.lang.Exception: cannot call MBean method returnTypes... at com.retek.rib.management.adapters.model.AdapterTypes.getAdapterTypesList (AdapterTypes.java: 161) at com.retek.rib.management.adapters.model.AdapterTypes.getAllAdapterTypes (AdapterTypes.java: 185) to side_adapter__manager._jspService (_rib__adapter__manager.java: 130) to com.orionserver.http.OrionHttpJspPage.service (OrionHttpJspPage.java: 59) at oracle.jsp.runtimev2.JspPageTable.service (JspPageTable.java: 462) to oracle.jsp.runtimev2.JspServlet. internalService (JspServlet.java: 594) at oracle.jsp.runtimev2.JspServlet.service (JspServlet.java: 518) at javax.servlet.http.HttpServlet.service (HttpServlet.java: 856) to the com.evermind.server.http. ServletRequestDispatcher.invoke (ServletRequestDispatcher.java: 713) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal (ServletRequestDispatcher.java: 370) at com.evermind.server.http.HttpRequestHandler.doProcessRequest (HttpRequestHandler.java: 871) at com.evermind.server.http.HttpRequestHandler.processRequest (HttpRequestHandler.java: 453) at com.evermind.server.http.AJPRequestHandler.run (AJPRequestHandler.java: 313) to com.evermind.server.http.AJPRequestHandler.run (AJPRequestHandler.java: 199) to $ oracle.oc4j.network.ServerSocketReadHandler SafeRunnable.run (ServerSocketReadHandler.java: 260) at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket (ServerSocketAcceptHandler.java: 234) to oracle.oc4j.network.ServerSocketAcceptHandler. access to $700 (ServerSocketAcceptHandler.java: 29) to at java.lang.Thread.run (Thread.java: 595)

    System Exception message: java.lang.Exception: cannot call method returnTypes MBean...

    We followed the steps described in the article "Unable to change" orion-ejb - jar.xml "and get Exception of application while Adapters tab by clicking [ID 739489.1]" without positive results.

    What happens in our test environment. In addition to the steps described in the article "Unable to change" orion-ejb - jar.xml "and get Exception of application while Adapters tab by clicking [739489.1 ID]", we tried to cancel their deployment and SIDES reploy but got no positive results.

    From Management.rib.log:

    2013-05-03 12:20:40, 355 DEBUG [Timer-7] org.apache.commons.beanutils.BeanUtils - copyProperty (com.retek.rib.j2ee.ErrorHospitalRetryTimerTask @1d00beb, used, SUB)
    2013-05-03 12:20:40, 360 [Timer-7] ERROR com.retek.rib.j2ee.TimerAdapterCaller - could not start timer sub_hosp_0
    java.lang.IllegalArgumentException: no positive period.
    at java.util.Timer.schedule(Timer.java:221)
    at com.retek.rib.j2ee.TimerAdapterCaller.startTimer(TimerAdapterCaller.java:126)
    at com.retek.rib.management.adapters.mbeans.external.levels.adapters.AbstractTimerAdapterMgmtBean.start(AbstractTimerAdapterMgmtBean.java:236)
    at com.retek.rib.j2ee.ManagedAdaptersFactory.getTimerDrivenElements(ManagedAdaptersFactory.java:611)
    at com.retek.rib.j2ee.ManagedAdaptersFactory.getHospMBeans(ManagedAdaptersFactory.java:197)
    to com.retek.rib.monitor.engine.MBeanRegisterServletContextListener$ 1.run(MBeanRegisterServletContextListener.java:94)
    at java.util.TimerThread.mainLoop(Timer.java:512)
    at java.util.TimerThread.run(Timer.java:462)
    2013-05-03 12:20:40, 365 [Timer-7] com.retek.rib.alert.Alert DEBUG - $Header: /cvs/Integration/RIB/Rib_Support/src/com/retek/rib/alert/Alert.java,v 1.6 2007-04-16 03:45:28 dikshih Exp $
    2013-05-03 12:20:40, 377 [Timer-7] DEBUG com.retek.rib.util.RibProperties - value (com.retek.rib.alert.impl.EmailAlertPublisher, com.retek.rib.alert.impl.JmxAlertPublisher) of key property (alertPublisherImpl).
    2013-05-03 12:20:40, 393 [Timer-7] DEBUG com.retek.rib.util.RibProperties - value (cmcasarrayp01) of key property (mail.smtp.host).
    2013-05-03 12:20:40, 393 [Timer-7] com.retek.rib.util.RibProperties DEBUG - value (25) key (mail.smtp.port) of property.
    2013-05-03 12:20:40, 394 [Timer-7] DEBUG com.retek.rib.util.RibProperties - value of property key (mail.smtp.from) ([email protected]).
    2013-05-03 12:20:40, 394 [Timer-7] DEBUG com.retek.rib.util.RibProperties - value of the property key (mail.smtp.to.list) ([email protected], [email protected]).
    2013-05-03 12:20:40, 395 [Timer-7] com.retek.rib.alert.AlertPublisherFactory - the following implementation of AlertPublisher DEBUG has been defined in sides - system.properties and will be used: com.retek.rib.alert.impl.EmailAlertPublisher
    2013-05-03 12:20:40, 397 [Timer-7] com.retek.rib.alert.AlertPublisherFactory - the following implementation of AlertPublisher DEBUG has been defined in sides - system.properties and will be used: com.retek.rib.alert.impl.JmxAlertPublisher
    2013-05-03 12:20:40, 397 [Timer-7] com.retek.rib.alert.impl.EmailAlertPublisher DEBUG - $Header: /cvs/Integration/RIB/Rib_Support/src/com/retek/rib/alert/impl/EmailAlertPublisher.java,v 1.7 2008-02-15 22:29:44 borapra Exp $
    2013-05-03 12:20:40, 398 [Timer-7] com.retek.rib.alert.impl.JmxAlertPublisher DEBUG - $Header: /cvs/Integration/RIB/Rib_Support/src/com/retek/rib/alert/impl/JmxAlertPublisher.java,v 1.3 2007/04/16 03:38:37 dikshih Exp $
    2013-05-03 12:20:40, 399 [Timer-7] DEBUG com.retek.rib.alert.AlertPublisherFactory$ AlertPublisherProxy - method invocation in AlertPublisher com.retek.rib.alert.impl.EmailAlertPublisher of implementation
    2013-05-03 12:20:40, 399 [Timer-7] com.retek.rib.alert.impl.EmailAlertPublisher DEBUG - trying to send by e-mail to [email protected], [email protected]
    2013-05-03 12:20:41, 820 [Timer-7] ERROR com.retek.rib.alert.impl.EmailAlertPublisher - send e-mail to [email protected], [email protected]
    2013-05-03 12:20:41, 822 [Timer-7] DEBUG com.retek.rib.alert.AlertPublisherFactory$ AlertPublisherProxy - method invocation in AlertPublisher com.retek.rib.alert.impl.JmxAlertPublisher of implementation
    2013-05-03 12:20:41, 823 com.retek.rib.management.adapters.mbeans.external.levels.adapters.AbstractTimerAdapterMgmtBean [Timer-7] ERROR - cannot call the start-up operation
    java.lang.IllegalArgumentException: no positive period.
    at java.util.Timer.schedule(Timer.java:221)
    at com.retek.rib.j2ee.TimerAdapterCaller.startTimer(TimerAdapterCaller.java:126)
    at com.retek.rib.management.adapters.mbeans.external.levels.adapters.AbstractTimerAdapterMgmtBean.start(AbstractTimerAdapterMgmtBean.java:236)
    at com.retek.rib.j2ee.ManagedAdaptersFactory.getTimerDrivenElements(ManagedAdaptersFactory.java:611)
    at com.retek.rib.j2ee.ManagedAdaptersFactory.getHospMBeans(ManagedAdaptersFactory.java:197)
    to com.retek.rib.monitor.engine.MBeanRegisterServletContextListener$ 1.run(MBeanRegisterServletContextListener.java:94)
    at java.util.TimerThread.mainLoop(Timer.java:512)
    at java.util.TimerThread.run(Timer.java:462)
    2013-05-03 12:20:41, 824 [Timer-7] com.retek.rib.monitor.mbeans.DynamicMBeanBase DEBUG - check if the notification is enabled for com.oracle.rib.rib - rms.sub_hosp_0.runtimeState.failed
    2013-05-03 12:20:41, 825 [Timer-7] ERROR com.retek.rib.j2ee.ManagedAdaptersFactory - no positive period.
    2013-05-03 12:20:41, 825 [Timer-7] ERROR com.retek.rib.monitor.engine.MBeanRegisterServletContextListener$ 1 - cannot call ManagedAdaptersFactory sign up.
    java.lang.RuntimeException: no positive period.
    at com.retek.rib.j2ee.ManagedAdaptersFactory.getTimerDrivenElements(ManagedAdaptersFactory.java:615)
    at com.retek.rib.j2ee.ManagedAdaptersFactory.getHospMBeans(ManagedAdaptersFactory.java:197)
    to com.retek.rib.monitor.engine.MBeanRegisterServletContextListener$ 1.run(MBeanRegisterServletContextListener.java:94)
    at java.util.TimerThread.mainLoop(Timer.java:512)
    at java.util.TimerThread.run(Timer.java:462)
    Caused by: java.lang.IllegalArgumentException: no positive period.
    at java.util.Timer.schedule(Timer.java:221)
    at com.retek.rib.j2ee.TimerAdapterCaller.startTimer(TimerAdapterCaller.java:126)
    at com.retek.rib.management.adapters.mbeans.external.levels.adapters.AbstractTimerAdapterMgmtBean.start(AbstractTimerAdapterMgmtBean.java:236)
    at com.retek.rib.j2ee.ManagedAdaptersFactory.getTimerDrivenElements(ManagedAdaptersFactory.java:611)
    ... 4 more
    2013-05-03 13:44:28, 947 DEBUG [UnDeployerRunnable Thread for sides-rms] com.retek.rib.monitor.engine.MBeanRegisterServletContextListener - contextDestroyed start.

    2013-05-03 12:20:40, 355 DEBUG [Timer-7] org.apache.commons.beanutils.BeanUtils - copyProperty (com.retek.rib.j2ee.ErrorHospitalRetryTimerTask @1d00beb, used, SUB)
    2013-05-03 12:20:40, 360 [Timer-7] ERROR com.retek.rib.j2ee.TimerAdapterCaller - could not start timer sub_hosp_0
    java.lang.IllegalArgumentException: no positive period.

    Looks like you have a typing error in the configuration of the rib-rms - adapters.xml, check in your $RIB_HOME/application-Assembly-home/side-rms.

    Should look like this, if it does, check the items before and after and see if you have errors. You can compare with the file from another environment where the error occurs and make a diff to see what is different.







  • Message info JSF in the activities of method call

    Hello
    I have a taskflow bounded with an activity of method call that contains a call to a method on backing bean. I would like to put a message of information prior to the loading of the page.
    However, I get NPES from the call to JSFUtils.addFacesInformationMessage (errorMsg) due to the fact that there is no id of root view component.
    Anyone know a solution for this use case?
    Thank you
    Kenneth

    Hello

    write in an attribute of memory and have the page check this attribute and display its value. You can use a PhaseListener on the page to add the message memory for faces message stack

    Frank

  • FGV VI within the class method called the array of objects in a for loop

    I have an array of objects connected to the loop for I call the VI method on the object in the loop for. If the method uses/calls some VI with state/memory (such as FGV) State is shared for each method call in a loop despite the called VI is reentrant preallocated. Someone knows how to fix this?

    NVM. I found an answer:

    https://lavag.org/topic/19014-dynamic-dispatch-shared-reentrancy/

  • method to set the station process model

    Hi ppl...

    I am building a custom in LabVIEW operator interface. I want to know the method to set the station process model.

    Thank you

    Hi ppl...

    I found the solution for this.

    We can use the Engine.StationOptions.StationModelSequenceFilePath property to set the model of the station.

    Thank you

  • Call the method call activities before you navigate to the target jsf page

    Dear all,

    I use JDeveloper Studio Edition Version 12.1.3.0.0.

    Requirement:

    I have a stubborn taskflow. The stubborn workflow is without using page fragments.

    I have three pages: login.jsf, admin.jsf, user.jsf. I have a method call activity in the taskflow. The login.jsf is the default page. The page of login.jsf have an af:selectOneRadio with two af:selectItem: Admin and user. It also has an af:button. When the user select the af: af selectItem: selectOneRadio and click on the af: button, it should call the method call activity (doLogin) and based on logic it will redirect to the page admin.jsf or user.jsf page.

    Please find the taskflow below:

    How to achieve the solution to the prescription above.

    Thank you and best regards,

    Susanto Paul

    Hi all

    I'm able to resolve the obligation.

    The post below was really helpful.

    http://andrejusb.blogspot.in/2011/09/programmatic-ADF-task-flow-router.html

    Thank you best regards &,.

    Susanto Paul

  • Bounded task flows with the method call replaces invokeAction

    I use JDeveloper/ADF 12.1.2.

    Case - I have methods in a display object to apply criteria to display.

    I have a (jsf) page with an af:table to display the current contents of the VO.

    I want to use the method to apply one of the two criteria to see if the current user is a federal user, either, if the current user is a State.

    In the past, I would like to add two elements 'invokeAction' to pageDef page, one for each of the methodActions with RefreshCondition set to the Boolean expression that tells to run based on the type of user, it is.

    But invokeAction is obsolete, and we are told to put the page in a stubborn workflow:

    So instead of calling the action, I have a router choose a flow of control, based on the user type and flow by calling the appropriate method.

    It works and it displays the page with the correct view criteria applied.  These and a few flashbacks of workflow are the only things in the workflow - it's whole purpose is to apply the criteria of right view and display the page with the table.

    The problem-

    Af: table has the selection of rows, the value of simple actions and some to navigate to the pages to work with the currently selected line.  If I selects the workflow and "Run" and select a line and navigate - it always shows the first line, regardless of which I selected.  If I navigate back to the workflow and try again, it works fine - line display that I selected.  If I have a page on the unconsolidated parent workflows which only has a button to navigate to the workflow that contains the page with the table and run this page and press the button - it works the first time.

    Can I put a page in the independent workflow that navigates automatically to the flow of tasks without the user to press a button?

    Add the workflow task related to a page as a region of the ADF.

  • Impacts on the performance of the attributes from the features of data model design

    I'm trying to understand the implications of the performance of two possible data model design.

    Here is my structure of the entity:

    Global > person > account > option

    Generally, when running, I instantiated a person, a single accountand five option's .

    There are various amounts determined according to the age of the person who should be assigned to the correct option.

    Here are my two designs:

    Design a

    attributes on the entity of the person :
    age of the person
    its option 1 amount
    its option 2 amount
    its option 3 amount
    its option quantity 4
    its option 5 amount

    attributes on the option endity:
    amount of the option

    support table rules:
    option = amount
    its option 1 amount if the option is number 1
    its option 2 amount if the option number 2
    its option 3 amount if the option number 3
    its 4 option amount if the option is number 4
    its option 5 amount if the option is number 5

    Two design

    attributes on the entity of the person :
    age of the person

    attributes on the entity of the option :
    amount of the option
    of the option option 1 amount
    of the option option 2 amount
    of the option option 3 amount
    of the option quantity 4
    of the option option 5 amount

    support table rules:
    option = amount
    of the option option 1 amount if the option is number 1
    option 2 amount option if the option number 2
    of the option option 3 amount if the option number 3
    the option amount 4 If the option is number 4
    option 5 option amount if the option is number 5

    Given two models, I can see what looks like an advantage for a design that, when running, you have less attributes (6 on retirement member + 1 on each of the 5 options = 11) as two Design (1 on retirement members + 6 on each of the 5 options = 31), but I'm not sure. An advantage to design two might be that the algorithm must do less through the structure of the entity: the table of rules support everything for the amount of the option option.

    Anyway there is a table of rules to determine the amounts:

    Design a
    its option 1 amount =
    2 if age = 10
    5 if age = 11
    7 if age = 12, etc..

    Design two
    of the option option 1 amount =
    2 if age = 10
    5 if age = 11
    7 if age = 12, etc..

    Here, it seems that the one would have to cross over the structure of the entity for the design of two.

    The design will have a better performance with a large amount of rules, or it would make a difference at all?

    Hello!

    In our experience, just think about this kind of stuff if you were dealing with 100's or 1000 instances (usually through ODS). You have a very low number, the differences will be negligible, as you should (in general) go with the solution that is most similar to the material of origin or the understanding of the business user. Also, I guess that's an OWD project? Which may be even better, the inference is performed gradually when new data are added to the modules, rather than in a 'big bang' as ODS.

    It seems that the model 1 is the easiest to understand and explain. I wonder why you have the option at all entity, because it seems to be a relationship to one? If the person cannot have only a single amount of option 1, option 2 amount etc, and there's only ever going to be (up to) 5 options... is this assumption correct? If so, you can keep just like the attributes at the level of the person without the need for bodies. If there are other requirements of an instance of the option then, of course, use them, but given the information here, the option feature doesn't seem to be necessary. It would be the fastest of all :-)

    Whatever it is, that the number of instances is so low, you should have nothing to fear in terms of performance.

    I hope this helps! Write back if you have more info / questions.
    See you soon,.
    Ben

  • Passing parameters to the method call in expressions of value

    JDeveloper 11.1.2.1.0 does support the feature of passing parameters to method calls in expressions of value in JSF pages? AFAIK this is JSF 2 version it and it should support this feature. Unfortunately when I put in a JSF page the following tag
    < h:commandLink value = "#{row.employeeId}" action = "#{empBean.showDetails (row)}" / > "
    The page does not work. Any ideas on this point?

    Thank you to everyone.

    Hello

    The functionality you need is defined in JSR 245.
    If you need to wait for it to become part of the standard, it will be included in JEE6
    I don't know if 11.1.2.1.0 uses JEE6 standard...
    You can try this other thing,
    http://www.coderanch.com/t/213290/JSF/Java/why-JSF-calls-method-parameter

  • The Siebel data model with attribute mapping rule OPA?

    Hello

    Someone at - it has mapped siebel attribute of data model with the attribute rulefiles (rule of word doc file) (for example, p1, p2, p3... generated automatically)?

    I imported the siebel data model in OPM version 10.2. He created siebeldatmodel.xsrc file. all siebel attribute created with ID, model ID with the same name as the name attribute of siebel. but in the rulebook, we attributte with p1, p2, p3... names etc.

    The problem I am facing at I'm not able to map the attribute siebel generated with attribute (p1, p2, p3) rule book

    Any quick suggestions of experts will be very apperciable.


    Thank you

    There are a few simple rules for text attributes.

    1. unless the attribute belongs to the global level, the attribute must have the text of the entity included in its text. Thus, if the attribute belongs to the 'contact' it must understand that in its text. The possible options are:

    "* the contact work country."

    "the country of work of * the * contact."

    2. you cannot have two attributes with the same public name or the same text. So, you will get an error if you have two attributes with the same text "the country of work.

    Published by: frank.hampshire on July 27, 2011 13:50

    Published by: frank.hampshire on July 27, 2011 13:50

Maybe you are looking for