Shuttle Component Refresh Issue in ADF

Hi,
I have 2 screens back and forth. On 1st screen, I have the search table where the records are being displayed. There, we have a button to add records, which takes the user to the next screen. On the 2nd screen, I have a dropdown and a shuttle box, The values of the shuttlebox are dependent on the dropdown.On page load, the dropdown and shuttle should be blank. When we select something in the dropdown, the shuttle box should have the values changed according to the dropdown. The listener works fine and filters as expected.Now, when we add the records, the page is redirected to the search page. Now, again, when I come to the 2nd scree, the dropdown is black, but the shuttlebox still has values available previously as per the dropdown selected.
Can someone please provide some ideas to refresh the shuttle box on page load?
Please let me know if any more information is required.
Thanks in advance!
Abhishek

Bean code for LOV:
public List<SelectItem> getAvailableBusinessUnits() {
DCIteratorBinding buIter =
ADFUtils.findIterator("GmBusinessUnitVO1Iterator");
ViewCriteria vc =
buIter.getViewObject().getViewCriteriaManager().getViewCriteria("ActiveGmBusinessUnitVC");
buIter.getViewObject().getViewCriteriaManager().applyViewCriteria(vc);
buIter.getViewObject().executeQuery();
if (availableBusinessUnits == null) {
availableBusinessUnits =
ADFUtils.selectItemsForIterator("GmBusinessUnitVO1Iterator",
"GmBusinessUnitId",
"BusinessUnitName");
return availableBusinessUnits;
Bean code for the shuttle box:
public void buCountryList(ValueChangeEvent valueChangeEvent) {
// Add event code here...
buId = valueChangeEvent.getNewValue().toString();
DCIteratorBinding countryList =
ADFUtils.findIterator("CountryOfVehSalesBasedLOVOnBUSecurityVO1Iterator");
countryList.getViewObject().ensureVariableManager().setVariableValue("business_unit",
buId);
countryList.getViewObject().executeQuery();
Thanks
Abhishek

Similar Messages

  • Scrollbar refresh issue in ADF Table

    Hello, All
    We have an issue regarding the ADF Tables. Please let me know if it is a Oracle bug. All of us know that 'ExecuteQuery' operation refreshes the cache in View Objects.
    But, based on our testing results, there might be a table refresh issue on vertical scrollbars after this opertion is executed.
    Settings:
    In the attached example project, we have a ADF RichTable included in a PanelCollection.
    In addition, We set 'AutoHeightRows' property on this ADF RichTable in order to show scrollbars on the PanelCollection.
    Furthremore, a standard CommandButton is created on the toolbar to execute queries.
    Experimental Steps:
    1. Use your mouse to move the vertical scrollbar to around the center of its range. This behavior causes the scrollbar scrolling vertically.
    2. Click on any row showing in the table right now, make it to be the active row.
    3. Press the 'ExecuteQuery' button, waiting for the table refresh.
    Results:
    1. Active row moves to the first row in the rowset.
    2. Vertical scrollbar stay in the center of its range without moving to the first row.
    3. The first row is hidden from end users. The user can not see the active row in this case.
    FYI:
    The attached project can be accessed from the following link:
    http://www.4shared.com/zip/Xn4Ki0DP/Application3.html
    In this project, we tried to set 'partialTriggers' on RichTable and its surrounding PanelCollection separately. But, the refreshing issue still exists.
    Regards,
    David He

    Welcome David to forums.
    Always mention your exact Jdev version. For more information read this: https://forums.oracle.com/forums/ann.jspa?annID=56
    I too faced the similar kind of issue in one of my application.
    As you have not mentioned the exact jdev version, I will tell you what I did in my application which was developed using Jdev 11.1.2.0
    After the VO is executed, you can write the below line of code to show the first rows in the table.
    applicationsRichTable.setDisplayRow(applicationsRichTable.DISPLAY_ROW_FIRST);
    //applicationRichTable is the binding for the RichTable in managed beanHope it helps.

  • Cfajaxproxy component refresh issue

    I have several <cfselect>'s on a page, each of which
    are bound to cfc's returning the results of a query. When a
    selection is made on any one the the <cfselects> I want to
    repopulate the other <cfselects> using something like:
    <cfajaxproxy
    bind="cfc:documents.getOwners(arg_documentids={docform:templates@none},arg_tdates={docfor m:tdates@none},arg_hrns={docform:homes@click})"
    />
    (ie. clicking on the homes cfselect should repopulate the
    owners and dates <cfselects>. Debugging shows that the cfc's
    bound to the <cfselects> all run and return the correct
    results but the <cfselects> are never repopulated. Why? I
    thought binding the results of a query to a component would
    automatically refresh the component each time it is run.)
    The cf 8 documentation states: "A cfajaxproxy tag with a bind
    attribute does not refresh any control that is not specified in the
    bind expression." and I thought that is what I was doing by
    referencing each of the cfselects@none in the cfajaxproxy
    statement.
    I'm not sure what else to do to get the <cfselect>'s to
    refresh. Any thoughts?

    Bean code for LOV:
    public List<SelectItem> getAvailableBusinessUnits() {
    DCIteratorBinding buIter =
    ADFUtils.findIterator("GmBusinessUnitVO1Iterator");
    ViewCriteria vc =
    buIter.getViewObject().getViewCriteriaManager().getViewCriteria("ActiveGmBusinessUnitVC");
    buIter.getViewObject().getViewCriteriaManager().applyViewCriteria(vc);
    buIter.getViewObject().executeQuery();
    if (availableBusinessUnits == null) {
    availableBusinessUnits =
    ADFUtils.selectItemsForIterator("GmBusinessUnitVO1Iterator",
    "GmBusinessUnitId",
    "BusinessUnitName");
    return availableBusinessUnits;
    Bean code for the shuttle box:
    public void buCountryList(ValueChangeEvent valueChangeEvent) {
    // Add event code here...
    buId = valueChangeEvent.getNewValue().toString();
    DCIteratorBinding countryList =
    ADFUtils.findIterator("CountryOfVehSalesBasedLOVOnBUSecurityVO1Iterator");
    countryList.getViewObject().ensureVariableManager().setVariableValue("business_unit",
    buId);
    countryList.getViewObject().executeQuery();
    Thanks
    Abhishek

  • DVT component refresh issue

    I am using 11g release2(11.1.2.0.0).I have a dvt scheduling gantt component based on collection model,I maintain my data structure as treemodel.
    I added a functionality to the gantt, a input date component and a refresh button which retrieves data for the input date range.It works fine upto here.
    Now,There is a read only table on the page too,in a different region,I have a print functionality for it.When i press print,a new tab is opened in the browser.After this,the refresh gantt stops working,Pressing the refresh buttion just ppr's the same page again.
    Same case is reproducible on browser refresh also.
    Could I please get some suggestions for this.If needed I will prepare a demo test case and upload it.
    Regards

    Bean code for LOV:
    public List<SelectItem> getAvailableBusinessUnits() {
    DCIteratorBinding buIter =
    ADFUtils.findIterator("GmBusinessUnitVO1Iterator");
    ViewCriteria vc =
    buIter.getViewObject().getViewCriteriaManager().getViewCriteria("ActiveGmBusinessUnitVC");
    buIter.getViewObject().getViewCriteriaManager().applyViewCriteria(vc);
    buIter.getViewObject().executeQuery();
    if (availableBusinessUnits == null) {
    availableBusinessUnits =
    ADFUtils.selectItemsForIterator("GmBusinessUnitVO1Iterator",
    "GmBusinessUnitId",
    "BusinessUnitName");
    return availableBusinessUnits;
    Bean code for the shuttle box:
    public void buCountryList(ValueChangeEvent valueChangeEvent) {
    // Add event code here...
    buId = valueChangeEvent.getNewValue().toString();
    DCIteratorBinding countryList =
    ADFUtils.findIterator("CountryOfVehSalesBasedLOVOnBUSecurityVO1Iterator");
    countryList.getViewObject().ensureVariableManager().setVariableValue("business_unit",
    buId);
    countryList.getViewObject().executeQuery();
    Thanks
    Abhishek

  • Context menu refresh issue in adf tree.

    Hi All,
    I am using jdeveloper 12.1.2.2.0.
    I have a programmatically generated tree in which I have added two buttons in the context menu using context menu facet.
    * I have selection listener in the tree and right click also selects the node.
    There are two issues regarding the context menu:
    1. If I right click the tree node, the context menu is showing only the two buttons I added and it is not showing the default expand/collapse, expand all/collapse all below and show as top options of context menu. Once I refresh the tree region doing some actions in the page, it is showing all the options.
    2. The buttons I added inside the context menu have disabled conditions and the trigger is given for the parent container "popup" which will be triggered by tree node selection. The problem is that whenever I right click the tree node, the popup is refreshed because of the trigger and the expand/collapse functions are not working. If I right the same node again the functions are working fine.
    How to resolve these issues?
    Thanks in advance.
    - Vignesh S.

    Any suggestions would be helpful.
    The below is the xml of the tree:
                                                           <af:tree var="node" value="#{dmc.btm.model}" id="btc"
                                                                     rowSelection="#{(viewScope.fc.editable || viewScope.cc.editable || viewScope.bc.editable) ? 'none' : 'single'}"
                                                                     immediate="false" initiallyExpanded="false"
                                                                     selectionListener="#{dmc.selectionListener}"
                                                                     fetchSize="100" expandAllEnabled="true">
                                                                <f:facet name="nodeStamp">
                                                                    <af:group id="g3">
                                                                        <af:image source="#{node.icon}" id="i1"/>
                                                                        <af:outputText value="#{node.id}" id="ot4"/>
                                                                    </af:group>
                                                                </f:facet>
                                                                <f:facet name="contextMenu">
                                                                    <af:popup childCreation="deferred" autoCancel="enabled"
                                                                              id="p1" partialTriggers="::btc"
                                                                              contentDelivery="lazyUncached">
                                                                        <af:menu text="menu 1" id="m1">
                                                                            <af:toolbar id="t4">
                                                                                <af:commandToolbarButton shortDesc="Create"
                                                                                                         text="#{prop['label.new']}"
                                                                                                         icon="images/new_ena.png"
                                                                                                         disabledIcon="images/new_dis.png"
                                                                                                         id="ctb4"
                                                                                                         actionListener="#{dmc.newListener}"
                                                                                                         partialSubmit="true"
                                                                                                         disabled="#{!dmc.createButtonEnabled || viewScope.fc.editable || viewScope.cc.editable}"/>
                                                                            </af:toolbar>
                                                                            <af:toolbar id="t5">
                                                                                <af:commandToolbarButton shortDesc="Delete"
                                                                                                         text="#{prop['label.delete']}"
                                                                                                         icon="images/delete_ena.png"
                                                                                                         disabledIcon="images/delete_dis.png"
                                                                                                         id="ctb5"
                                                                                                         actionListener="#{dmc.deleteListener}"
                                                                                                         disabled="#{!dmc.deleteButtonEnabled || viewScope.fc.editable || viewScope.cc.editable}"/>
                                                                            </af:toolbar>
                                                                        </af:menu>
                                                                    </af:popup>
                                                                </f:facet>
                                                            </af:tree>

  • Urgent... Refresh issue in ADF 11g Select One Choice..

    Hi,
    There are some some list boxes in our pages (like Group, Users, Roles....)
    When we select users from the Users list box we can see the same name again appending to the list of values.
    Does any one has faces this issue before?
    Please help me on this..
    Thanks

    Hi,
    I don't understand your question. Also, are you using BC4J and Databindings or are you managed bean based?
    Regards,
    ~ Simon

  • Refresh Issue in Oracle ADF In JDeveloper

    Hi all,
    My ADF Application is having around 350 Forms. Application size is 700MB. I am facing a refresh issue in this application. whenever i am modifying any queries in view objects or lookups it is not reflecting immediately. Say : i modified one query. Then i deployed the application means the query is taking the old query. to take the modified query i have to rebuilt the view object. Every time i am facing this same problem. Some times within 2-3 deployments the query is modified by itself(without rebuild) and working fine. Sometime after 10 times also it is taking the old query only. Every time i have to rebuilt to fix this issue. Please help me to fix this issue. I am using oralce 11g.

    Try to invoke  Clean All Operation before you deploy the application.
    From Main Menu -- >Build -->  Clean All

  • ADF Shuttle Component - Can we have multiple leading list

    Hi,
    I have requirement where there are multiple lists of different types on the left hand side and user should be able to shuttle the items from any of the list to the single selected list in right side. I know in ADF shuttle there is one leading and one trailing list. I wan to know how can i make ADF shuttle component support multiple leading lists and single trailing list.
    Or should I go for total custom solution mimicking shuttle behavior?
    JDev version is 11.1.1.6.0
    Thanks,
    Sandeep
    Edited by: Sandeep Koul on Aug 26, 2012 10:47 PM

    After consulting other ADF experts offline, we have come to conclusion that there is no off-the shelf component which caters to my requirement.
    We are now going with complete custom solution to achieve shuttle behavior.
    I am marking this query as answered.
    Thanks,
    Sandeep

  • How to programatically populate data in ADF shuttle component?

    Hi,
    Can anyone please let me know the code for programatically pouplating data into the shuttle Oracle ADF shuttle component using ArrayList object? I have my data(records) in an Arraylist object and I am using JDEVADF_11.1.1.3.PS2_GENERIC_100408.2356.5660.
    Thanks,
    Vikas

    Have a look at this thread:
    http://baigsorcl.blogspot.com/2010/10/creating-shuttle-component-in-oracle.html
    Thanks,
    Navaneeth

  • Required HyperLink in Shuttle component in Oracle ADF

    Hi ,
    Can any body tell me ,how to give the hyperlink inside shuttle component elements and how to give action on that hyperlink in ADF ?
    Please reply me ASAP..........
    Regards ,
    Sahdeep Rajput

    I dont think that is possible.

  • Shuttle component issue

    I am using jdev 11.1.1.3.
    i created a shuttle component.it is getting all the values and we can shuttle it also.
    my problem is that when i select an item from combo box first value by default is coming like on right side and all others in left side.
    i want all the values to be in the left side from beginning.
    i wrote some code in the java bean .
    private RichSelectManyShuttle shuttle1;
    List selectedValues;
    List allItems;
    boolean selValChangeVal = false;
    public void setSelectedValues(List selectedValues) {
    if (selValChangeVal) {
    try {
    DCBindingContainer dcbindings =
    (DCBindingContainer)BindingContext.getCurrent().getCurrentBindingsEntry();
    DCIteratorBinding iterator =
    dcbindings.findIteratorBinding("VwCompanyTypesVO1Iterator");
    OperationBinding operationDelete =
    dcbindings.getOperationBinding("Delete");
    Row[] rowSet = iterator.getAllRowsInRange();
    for (Row row : rowSet) {
    Object DeletedRowsObj = row.getAttribute("TableId");
    if (selectedValues == null && DeletedRowsObj != null) {
    iterator.setCurrentRowWithKey(row.getKey().toStringFormat(true));
    operationDelete.execute();
    } else if (!selectedValues.contains(DeletedRowsObj)) {
    iterator.setCurrentRowWithKey(row.getKey().toStringFormat(true));
    operationDelete.execute();
    } else {
    selectedValues.remove(DeletedRowsObj);
    // CommitChanges();
    } catch (Exception e) {
    // TODO: Add catch code
    e.printStackTrace();
    this.selectedValues = selectedValues;
    public List getSelectedValues() {
    // if (selectedValues == null) {
    selectedValues = Adfutil.attributeListForIterator("VwCompanyTypesVO1Iterator",
    "Id");
    return selectedValues;
    public void setAllItems(List allItems) {
    this.allItems = allItems;
    public List getAllItems() {
    allItems =
    Adfutil.selectItemsForIterator("CompaniesCompanyTypesVO2Iterator",
    "VwCompanyTypesId","Companyname");
    return allItems;
    }

    Hi Jay,
    Can you please post your .jsff source code and methods looks fine to me.

  • ADF JSF Shuttle Component - Additional input fields

    Hello,
    We're in the process of integrating the nice shuttle JSF component into our application. Our app though requires that before the assignment is done (by moving an item left ->right in the shuttle UI) a dialog window must be opened to allow the user to fill in additional input fields (i.e the targe N-M association table that is populated by the shuttle component, needs those additional fields filled for each new record).
    Is there a way to do that with the current shuttle component?
    Thanks in advance for any help.
    Jordi

    ckx,
    The components don't require a model reference (i.e. assocaition with a JavaBean). You can access all of the components on the posting page on the server, so you could definitely get all of the values that way. You can build up the tree dynamically as well.
    So the short answer is yes :-).
    <<KM>>

  • Custom shuttle component

    Oracle JDeveloper 11.1.1.2.0
    Since the current adf component doesn't seem to allow me to show two columns, i'm trying to implement my own shuttle component.
    I was able to accomplish this by creating two lists<VOrows> (trailing & leading) and using them as table binding and simple array logic in removing one row and adding to the other list...
    Now i'd like to use view objects.
    Let me just call the leading table (selected items) as right table and trailing table (available items) as left table.
    I'm using an entity based view object for the right table since i'll be deleting or inserting data over there.
    For my left table, i'm using a read-only view object which basically says Select all Items that is not on Right table's DB object. Everything seems ok when i placed the shuttle logic in app module as long as i don't re-execute query on the left table because if i re-execute query, it requeries from DB and unless i commit the right table's data, i'll end up getting newly inserted values on the right table showing up on the left all over again.
    My shuttle logic is basically using both viewobjects iterator, insert to right table, then remove from left table... same logic on the reverse, delete from right table, insert to left.
    This would have been feasible except that i have issues with sorting and filtering. If i allow users to filter or sort, it seems that the viewobject requeries, thus giving me the problem of having the same item in both tables.
    In short, i'm trying to look for a solution where i can keep the left table from requerying or if i do choose to use an entity based VO for the left table so that i can use its cache, if i can find a way to commit right table without commiting left table.
    Any hints or guides to what direction i should try or study is highly appreciated.
    Edited by: Mar Vince Reyes on Jan 30, 2010 11:30 AM
    Edited by: Mar Vince Reyes on Jan 30, 2010 11:32 AM

    Hi Mar
    For the shuttle VOs let us assume Code and Description attributes:
    AvailableVo - Read-only VO containing all Available Codes
    SelectedEv - Updateable VO containing the Selected Codes
    We can override executeQueryForCollection on AvailableVo and set a WHERE clause that excludes the rows in SelectedEv.
    Here is a sample implementation:
    <li>In SelectedEvImpl add method getSelectedCodes() that returns a string of all Codes in the SelectedEv View Object.
        public String getSelectedCodes() {
            String quote = "'";
            String separator = ",";
            String selectedCodes = null;
            SelectedEvRowImpl row = null;
            //Create a secondary RowSetIterator to loop through this view object
            RowSetIterator rsi = this.createRowSetIterator(null);
         //Loop through the iterator and generate the string with Codes
            while(rsi.hasNext()){
                row = (SelectedEvRowImpl)rsi.next();
                String code = quote+row.getCode()+quote+separator;
                if (selectedCodes == null)
                    selectedCodes = code;
                else
                    selectedCodes = selectedCodes.concat(code);
            //Close secondary row set iterator
            rsi.closeRowSetIterator();
            //Remove the extra comma at the end of the string
            if (selectedCodes!=null)
              selectedCodes = selectedCodes.substring(0, selectedCodes.length()-1);
            return selectedCodes;
        }<li> In AvailableVoImpl we override executeQueryForCollection and set WHERE clause to exclude the rows in SelectedEv.
        protected void executeQueryForCollection(Object object, Object[] object2,
                                                 int i) {
            String selectedCodes = ((AppModuleImpl) getApplicationModule()).getSelectedEv().getSelectedCodes();
            if (selectedCodes != null)
              setWhereClause("code not in ("+selectedCodes+")");
            super.executeQueryForCollection(object, object2, i);
        }<li> On your Page Binding under Executables section verify that SelectedEvIteraor is above the AvailableVoIterator.
    <li> Partial trigger AvailableVo to refresh it as you shuttle Codes from AvailableVo to SelectedEv.
    Mitesh
    Edited by: Mitesh Gajjar on Jan 31, 2010 3:24 PM
    Added rsi.closeRowSetIterator();

  • Emptying the shuttle component not working

    Hi all,
    I am using Jdev 12c. My requirement is to provide user with a Shuttle component in the Popup > Dialog Box and when the user clicks on OK on the Dialog Box, fill the selected values in the Text box on the main page.
    This works fine for me till I try to empty the already selected values from the shuttle component using '<<' option on the Shuttle component and press OK. I get an exception from 'FacesCtrlListBinding.java' file, saying null pointer exception. Following is the exception trace.
    I have shifted my project from Jdev 11g to 12c in between project development, could that be a cause here?
    Thanks!
    Exception Trace:
    Header 1
    <Error> <oracle.adfinternal.controller.application.AdfcExceptionHandler> <ADFC-50016> <ADFc: While handling an exception the application's exception handler threw a new exception.
    java.lang.NullPointerException
      at oracle.adfinternal.view.faces.model.binding.FacesCtrlListBinding.findObjectFromIndex(FacesCtrlListBinding.java:355)
      at oracle.adfinternal.view.faces.model.binding.FacesCtrlListBinding.getInputValue(FacesCtrlListBinding.java:216)
      at oracle.jbo.uicli.binding.JUCtrlValueBinding.internalGet(JUCtrlValueBinding.java:2475)
      at oracle.jbo.uicli.binding.JUCtrlListBinding.internalGet(JUCtrlListBinding.java:3926)
      at oracle.adfinternal.view.faces.model.binding.FacesCtrlListBinding.internalGet(FacesCtrlListBinding.java:499)
      at oracle.adf.model.binding.DCControlBinding.get(DCControlBinding.java:751)
      at javax.el.MapELResolver.getValue(MapELResolver.java:199)
      at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)
      at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
      at com.sun.el.parser.AstValue.getValue(AstValue.java:138)
      at com.sun.el.parser.AstValue.getValue(AstValue.java:183)
      at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:224)
      at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109)
      at org.apache.myfaces.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:73)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.getProperty(UIXComponentBase.java:1734)
      at org.apache.myfaces.trinidad.component.UIXValue.getValue(UIXValue.java:79)
      at org.apache.myfaces.trinidad.component.UIXEditableValue.validate(UIXEditableValue.java:211)
      at org.apache.myfaces.trinidad.component.UIXEditableValue._executeValidate(UIXEditableValue.java:724)
      at org.apache.myfaces.trinidad.component.UIXEditableValue.processValidators(UIXEditableValue.java:337)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.validateChildrenImpl(UIXComponentBase.java:1400)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.validateChildren(UIXComponentBase.java:1385)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.processValidators(UIXComponentBase.java:1152)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.validateChildrenImpl(UIXComponentBase.java:1400)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.validateChildren(UIXComponentBase.java:1385)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.processValidators(UIXComponentBase.java:1152)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl$ProcessValidationsCallback.invokeContextCallback(LifecycleImpl.java:1602)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1984)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1876)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1999)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1876)
      at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.invokeOnComponent(ContextSwitchingComponent.java:222)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1876)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1999)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1876)
      at oracle.adf.view.rich.component.fragment.UIXInclude.invokeOnComponent(UIXInclude.java:156)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1876)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnNamingContainerComponent(UIXComponentBase.java:1942)
      at oracle.adf.view.rich.component.fragment.UIXRegion.invokeOnComponent(UIXRegion.java:594)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1876)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1999)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1876)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1999)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1876)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1999)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1876)
      at oracle.adf.view.rich.component.fragment.UIXInclude.invokeOnComponent(UIXInclude.java:156)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1876)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1999)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1876)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1999)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1876)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1999)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1876)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1999)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1876)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1999)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1876)
      at oracle.adf.view.rich.component.fragment.UIXInclude.invokeOnComponent(UIXInclude.java:156)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1876)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1999)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnChildrenComponents(UIXComponentBase.java:1876)
      at org.apache.myfaces.trinidad.component.UIXComponentBase.invokeOnComponent(UIXComponentBase.java:1999)
      at javax.faces.component.UIComponent.invokeOnComponent(UIComponent.java:1426)
      at javax.faces.component.UIComponentBase.invokeOnComponent(UIComponentBase.java:669)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:426)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:225)
      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)
      at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:280)
      at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:254)
      at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:136)
      at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:341)
      at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:25)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
      at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:192)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
      at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:478)
      at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:478)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:303)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:208)
      at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
      at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:202)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
      at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:137)
      at java.security.AccessController.doPrivileged(Native Method)
      at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
      at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)
      at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:120)
      at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:217)
      at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:81)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
      at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:225)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
      at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:79)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3367)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3333)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:57)
      at weblogic.servlet.internal.WebAppServletContext.doSecuredExecute(WebAppServletContext.java:2220)
      at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2146)
      at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2124)
      at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1564)
      at weblogic.servlet.provider.ContainerSupportProviderImpl$WlsRequestExecutor.run(ContainerSupportProviderImpl.java:254)
      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:295)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:254)

    Hi Bala,
    Following is the PageDef XML file code.
    Header 1
    <pageDefinition xmlns="http://xmlns.oracle.com/adfm/uimodel" version="12.1.2.66.68" id="XYZPageDef"
                    Package="fragments.Management">
      <parameters/>
      <executables>
        <variableIterator id="variables"/>
        <page path="page_template.ManagementTemplatePageDef" id="ptb1" Refresh="ifNeeded"/>
        <iterator Binds="StorageClassLOV" RangeSize="25" DataControl="ManagementAMDataControl" id="StorageClassLOVIterator"/>
      </executables>
      <bindings>
        <list IterBinding="StorageClassLOVIterator" ListOperMode="multiSelect" ListIter="StorageClassLOVIterator"
              id="StorageClassLOV" SelectItemValueMode="ListObject">
          <AttrNames>
            <Item Value="StorageClass1"/>
          </AttrNames>
          <ListDisplayAttrNames>
            <Item Value="StorageClass1"/>
          </ListDisplayAttrNames>
        </list>
      </bindings>
    </pageDefinition>

  • Inputtext component refreshes and the entered data is vanishes only happen when page loads first time

    Hi,
    Am using 11.1.1.5 adf jdev.
    I got unique issue , i have couple of jsff seach pages . In jsff , i have user enterable inputtext box ,Issue is when user enters data for first time . the component refreshes and the entered data is vanishes .
    But it happen for the first time when page loads, There is no partial triggers on dat input text box.

    Hi John,
    My page is not a part of a task flow. The whole app is an Admin app comprising of multiple individual pages navigated using Menu.
    I have tried to run this page individually on my local machine as well as when deployed on the WLS server. The behavior is the same.
    Kindly advice,
    Thanks,
    Ram

Maybe you are looking for

  • How can I see my friends contact list?

    well I can see how many friends she has but how I can view the names of her friends? I know a way but it doesnt work for me Please helppp!

  • CALL_FUNCTION_NOT_FOUND cProject Checklist Template creation

    Hi All,        Am trying a create a checklist using the checklist template. During that process, if i don't save the transaction of checklist creation, system is giving a Run-time error in the background, which will be seen only in st22. Stating "CAL

  • Airport Extreme - when will it be available again?

    Hi folks I've been waiting patiently for the new Airport Extreme to be released. Does anyone have any idea when that might be? Cheers Stuart

  • Back sync after upgrading software?

    I worked on trying to fix the problem with my Palm Z22 last week but I am still having the same problem.  Briefly, the problem is I installed the 6.2.2 software, but found that I lost my color coding which is essential for my work.  Then when I tried

  • Adobe Dreamweaver CS6 Win UE download

    My desk messed up and I need to redown load Adobe Dreamweaver CS6 Win UE I have my code can someone tell me how to download it