TreeTable issue

Hi,
I'm working with JDev 11g ADF/BC.
I'm experiencing problems with the treetable, when you click into the plus icon to expand a node and quicly click another time meanwhile is expanding the component become frezze.
If I try to use a button inside the child node the application isn't respond. If I take a look to thread log into weblogic I coud see that the thread is locked.
Any ideas about that?
Thanks.

I could see that the problem becomes more easy to reproduce in firefox

Similar Messages

  • Adf  treeTable issue

    HI again!
    I 'm a bit confused about using an adf treeTable component (adf faces 11g).
    I've created a down-hierarchy tree with root nodes and child nodes. Now i need to bind an action listener to child nodes only. So i've defined the nodeStamp facet's component as a commandLink and assigned the appropriate action listener to it.
    The problem is that it fires now when i click a root node link as well as when i click a child node link. Is there any solution for this?
    It would be great at all if it were possible to define the root node component to be something like output text (not command component) and the child component to be a command link.
    Thanks in Advance. Alex.

    You can use a switcher component inside the tree to display different things based on the tree node type #{node.hierType.structureDefName}.
                  <af:tree value="#{bindings.LocationsView1.treeModel}" var="node"
                           selectionListener="#{bindings.LocationsView1.treeModel.makeCurrent}"
                           rowSelection="single" id="t1"
                           binding="#{backing_index.tree}">
                    <f:facet name="nodeStamp">
                      <af:group id="g1">
                        <af:switcher id="s1" defaultFacet="drag"
                                     facetName="#{backing_index.allowDrag}">
                          <f:facet name="drag">
                            <af:panelGroupLayout id="pgl2">
                              <af:outputText value="#{backing_index.allowDrag}" id="ot3"/>
                              <af:outputText value="#{node}" id="ot1">
                                <af:attributeDragSource attribute="value"/>
                              </af:outputText>
                            </af:panelGroupLayout>
                          </f:facet>
                          <f:facet name="nodrag">
                            <af:group id="g2">
                              <af:outputText value="#{backing_index.allowDrag}#{node.selectedRow}" id="ot4"/>
                              <af:outputText value="#{node}" id="ot2"/>
                            </af:group>
                          </f:facet>
                        </af:switcher>
                      </af:group>
                    </f:facet>
                  </af:tree>

  • Issue with treetable selection listner in ADF

    Hi Experts,
    we are working on JDEV 11.1.1.2.
    here we have a tree table.
    Inorder to get the selected row data in a tree table we are using following code in backing bean.
    public void qaTableSelectList(SelectionEvent selectionEvent) {
    String selectedQaCode ="";
    RichTreeTable treeTable = (RichTreeTable)getQaReasontreeTable();
    RowKeySet _selectedRowData = treeTable.getSelectedRowKeys();
    Iterator rksIterator = _selectedRowData.iterator();
    while (rksIterator.hasNext()) {
    List key = (List)rksIterator.next();
    JUCtrlHierBinding treeTableBinding =
    (JUCtrlHierBinding)((CollectionModel)treeTable.getValue()).getWrappedData();
    JUCtrlHierNodeBinding nodeBinding =
    treeTableBinding.findNodeByKeyPath(key);
    selectedQaCode = nodeBinding.getAttribute(0);
    //use this var "selectedQaCode".
    Initailly this code are working fine for a long time
    Now suddenly its stopped working.
    some time its returning the selected value some times not.
    What will be the issue can any one suggest alternate solution.
    regards
    Gayaz

    It changed about 2-3 weeks ago.
    I haven't done anything to it at all. I just drag an mp3/wav, chop it, save it and I'm done, so I'm not sure why it would all of the sudden change
    It's also noteworth that I reinstalled it several times and it hasn't fixed it. Could it be left-over files from the initial install that weren't unistalled and remained, which affected the reinstall? If so, where would I find them?

  • Issue with child node edit on TreeTable

    Hello,
    I have a treeTable which is based on single VO. My problem is such that, when i select the child node and click on edit, i get values of it's parent :( ....
    but when i have once  edit on any node (either rollback/commit) and hit the browser refresh button now it works as expected and no more issue....
    what the heck is that. I have used backingBean scope and i have jdev 11.1.1.3.0
    Thanks
    Raj

    Hello Frank,
    Thank you so much for the help.. I have 2 iterator as explained in http://www.oracle.com/technetwork/developer-tools/adf/learnmore/sept2011-otn-harvest-508189.pdf .
    As my treeTable is based on single VO , whenever i select a child node and hit the toolbar edit and/or context menu edit, i get parent node info in the edit form. and this happens until i hitting browser refresh. after that it works as expected....
    when selection is made and edit button is clicked i call the managed bean method to call service operation as:
    public void onTreeTableEditClicked(ActionEvent actionEvent)
    Number id = getSelectedIdFromTree(); // my problem is here ... i am getting parent id until once edit is done(either rollback/commit) and browser refresh is hit. after that i am getting selected it.
    if (id!= null)
    OperationBinding opr =
    ADFBindingUtils.getDCBindingContainer().getOperationBinding("selectMyMethod");
    opr.getParamsMap().put("id", id);
    opr.execute();
    _showPopup(getEditPopup());*
    else
    // show warning.
    public Number getSelectedIdFromTree()
    RowKeySet rks2 = myTreeTable.getSelectedRowKeys();
    Iterator rksIterator = rks2.iterator();
    if (rksIterator.hasNext())
    List<Key> list = (List<Key>) rksIterator.next();
    return ((DBSequence) (list.get(list.size() -
    1).getKeyValues()[0])).getSequenceNumber();
    return null;
    // in the application Module
    public void selectMyMethod(Number id)
    MYVOImpl pvo = getEditMyVOImpl();
    MYVORowImpl row =
    (MYVORowImpl ) pvo.findByKey(new Key(new Object[]
    { new DBSequence(id) }), 1)[0];
    pvo.setCurrentRow(row);
    and the edit popup has value referenced by editIterator...
    Please let me know where i am wrong, or is there something i am missing.
    Thank you
    Edited by: MavenDev on Nov 8, 2011 8:34 AM

  • Af:treeTable displayRowKeys issue with MDS (jdev version 11.1.1.4)

    Hi,
    I've an MDS enabled application, and I'm facing the below mentioned issue with setting af:treeTable displayRowKeys.
    Issue: I'm trying to set displayRowKeys pro-grammatically for an user scenario where I've to expand/collapse the tree table data to/from a desired level. But with MDS enabled my code for setting the displayRowKeys doesn't work if an ADF out-of box operation like expand, expandAll etc is performed even if once in the session, which works absolutely fine when MDS is not enabled.
    This is critical issue in a customer environment and appreciate any pointers on how I could disable this customization!
    I've gone through the internet but nothing seems to the point. The oracle documentation on subject I found is really old, and it talks about an attribute "dontPersist" on af:treeTable which no longer exists in my jdev version 11.1.1.4.
    http://download.oracle.com/docs/cd/E12839_01/web.1111/b31974/ad_persist.htm#BABGGHCH
    I've seen another forum post on the same but it is still unanswered:
    Re: TreeTable disclosedKeys/selectedKeys not working with MDS
    I'm going for a new post hoping more visits and replies!
    Regards,
    Pramod Gujjeti

    Hi,
    if this is a critical issue with a customer of yours, wouldn't it be best to run this against customer support than here on the forum ? This would make sure the issue is properly analyst and filed as a bug if it turns out to be a product problem. Unless the adf-config.xml file is configured to also persist the display row key in MDS, the behavior points to an issue that needs customer support to be involved
    Frank

  • Some issue wid af:treeTable

    hi
    i am making sample page to explore af:treeTable
    the issue is that the page is showing only one row ...
    and
    when i click on expand all option i get javascript error
    Line : 2
    Char : 1
    Error : uixt_id0 is undefined
    i guess its coz there is one record
    although i tried making another page using same beans wid af:table
    i dont face any issues in that
    so the bean code is correct ....
    any issues wid the code ??
    <af:treeTable var="node" value="#{myBean.employees}" >
    <f:facet name="nodeStamp">
    <af:column>
    <f:facet name="header">
    <af:outputText value="Employee Name"/>
    </f:facet>
    <af:outputText value="#{node.name}"/>
    </af:column>
    </f:facet>
    <af:column>
    <f:facet name="header">
    <af:outputText value="Employee Id"/>
    </f:facet>
    <af:outputText value="#{node.id}"/>
    </af:column>
    <af:column>
    <f:facet name="header">
    <af:outputText value="Age"/>
    </f:facet>
    <af:outputText value="#{node.age}"/>
    </af:column>
    </af:treeTable>

    i went through the code thats generated
    the page tries to refer to a file Common10_1_3_0_4.js
    but this file is not there in my project
    guess its generated to support client side functions in a ADF page
    but couldnt understand why isnt this being generated in my project ??
    is this the reason that i get only one record in my page.... ??

  • Af|treetable skinning issue

    I have a treetable that I use for page navigation and I would like to change the expand/collapse icons.
    My skin looks like this
    af|treeTable.navTree::expanded-icon {content: url('/images/hsd.gif');}
    af|treeTable.navTree::collapsed-icon-style {-tr-inhibit: background-image;padding-right: 0px;}
    af|treeTable.navTree::expanded-icon-style {-tr-inhibit: background-image;padding-right: 0px;}
    af|treeTable.navTree::collapsed-icon {content: url('/images/hsu.gif');}
    The default icons are inhibited but the new ones do not show up :(
    If I try the same as
    af|treeTable::expanded-icon {content: url('/images/hsd.gif');}
    af|treeTable::collapsed-icon-style {-tr-inhibit: background-image;padding-right: 0px;}
    af|treeTable::expanded-icon-style {-tr-inhibit: background-image;padding-right: 0px;}
    af|treeTable::collapsed-icon {content: url('/images/hsu.gif');}
    All treetables have the new icons but I want to replace it for only the navigation tree.
    What am I doing wrong? Any help is appreciated.
    Regards,
    Suneetha

    Hi,
    did you verify with Firebug or similar that
    af|treeTable.navTree is a valid address ? Note that its not always that the style class is directly added to the skin selector.
    Frank

  • Af:treeTable sorting issue

    We have a tree table (Jdevloper 11.1.1.6.0), when all the nodes in the tree table are expanded it has more than 500 rows and when we try to sort it in ascending or descending order it errors out: The connection to the server was reset while the page was loading...
    Is there any limitation for number of rows sorted in af:treeTable? What is the limit?

    Hi,
    there is no limit
    Frank

  • Treetable componet drag and drop issue

    hi
    I am using jdev 11.1.1.4.
    I have used treetable component. I have 100 records in table and tree has right scroll bar.
    I have implemented drag and drop operation on treetable.
    The problem is
    When I select one if node in treetable and try to drop it in last node of table (which is not visible and dont want to increase height of table) by left click of mouse then scroll bar is not moving to down.
    How would I able to move the scroll by using mouse with selected node at the same time.
    Regards,
    Kiran.

    That does not exist - the workaround (maybe permanent solution - who knows) is
    File menu ==> export
    And BTW if you are not backingup all the time you are 100% guarenteed to lose all of your files and photos sooner or later
    LN

  • TreeTable Selection Listener Issue

    I have a treeTable and i have used custom selection Listener instead of using bindings.<viewObject>.treeModel.makeCurrent. since i had to do more than just makeCurrent on selection, i choose this approach. Everything is working except, when i refresh the treeTable after create, the activeRow will be first row but selection shows on where i have last selected.
    My custom selectionListener is working very fine but i have noticed that when i refresh treeTable selectionListener is never called. but only called when i make selection... Is there anyway i can get my custom selectionListener be called on refresh of treetable or is there any other way i can control selection on fresh of treeTable.
    It will be highly appreciated if you can suggest me way.
    Thanks

    Thanks Timo for the reply. I have a customization to select the second row of the tree table by default. I am customizing the 'selectedRowKeys' value to achieve this default selection. It works fine for the first time.
    In the below scenario it's is not working,
    1. Select a row other than default selected
    2. After some action i am refreshing the table, now the focus(highlight) is on the previous selected row but actually the selectedkey is second row(Scenario1)
    This my tree table structure,
    Revision 0
    - - - - Scenario1
    - - - - Scenario2
    - - - - Scenario3
    Revision 1
    - - - - Scenario 4
    - - - - Scenario 5
    - - - - Scenario 6
    Thanks,
    Nagesh

  • Jdev10 - JDev11 Migration  Issues for  tr:treeTable

    I am able to migrate my application that uses the JDEV10 version of a treetable to JDev11 (Trinidad). However, I noticed that I can only expand the nodes up to the second level.
    I get this Warning:
    *<NavigationPaneRenderer> <renderContent> Warning: illegal component hierarchy detected, expected UIXCommand but found another type of component instead.*
    Not to mention, the focus link is not working and is throwing an error.:
    java.lang.NullPointerException
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TreeNodeColumnRenderer.getNodeType(TreeNodeColumnRenderer.java:220)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TreeNodeColumnRenderer._renderNodeIcon(TreeNodeColumnRenderer.java:207)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TreeNodeColumnRenderer.renderKids(TreeNodeColumnRenderer.java:137)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ColumnRenderer._renderKids(ColumnRenderer.java:176)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ColumnRenderer._renderTD(ColumnRenderer.java:359)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ColumnRenderer._renderDataMode(ColumnRenderer.java:248)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ColumnRenderer.encodeAll(ColumnRenderer.java:99)
         at org.apache.myfaces.trinidad.render.CoreRenderer.delegateRenderer(CoreRenderer.java:656)
         at org.apache.myfaces.trinidadinternal.renderkit.core.desktop.TreeTableRenderer.renderSpecialColumns(TreeTableRenderer.java:379)
         at org.apache.myfaces.trinidadinternal.renderkit.core.desktop.DesktopTableRenderer.renderSingleRow(DesktopTableRenderer.java:113)
         at org.apache.myfaces.trinidadinternal.renderkit.core.desktop.TreeTableRenderer$1.processRowImpl(TreeTableRenderer.java:546)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableUtils$RowLoop.processRow(TableUtils.java:117)
         at org.apache.myfaces.trinidadinternal.renderkit.core.desktop.TreeTableRenderer$1.loop(TreeTableRenderer.java:536)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableUtils$RowLoop.run(TableUtils.java:75)
         at org.apache.myfaces.trinidadinternal.renderkit.core.desktop.TreeTableRenderer._renderTableRows(TreeTableRenderer.java:580)
         at org.apache.myfaces.trinidadinternal.renderkit.core.desktop.TreeTableRenderer.renderTableRows(TreeTableRenderer.java:405)
         at org.apache.myfaces.trinidadinternal.renderkit.core.desktop.DesktopTableRenderer.renderTableContent(DesktopTableRenderer.java:384)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.TableRenderer.encodeAll(TableRenderer.java:394)
         at org.apache.myfaces.trinidadinternal.renderkit.core.desktop.TreeTableRenderer.encodeAll(TreeTableRenderer.java:177)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:511)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:923)
         at org.apache.myfaces.trinidad.component.UIXCollection.encodeEnd(UIXCollection.java:617)
         at org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:337)
         at org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:332)
         at org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode.render(UIComponentUINode.java:279)
         at org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode.render(UIComponentUINode.java:256)
         at org.apache.myfaces.trinidadinternal.ui.composite.ContextPoppingUINode$ContextPoppingRenderer.render(ContextPoppingUINode.java:240)
         at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:358)
         at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:313)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderChild(BaseRenderer.java:425)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:343)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:235)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderContent(BaseRenderer.java:142)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.render(BaseRenderer.java:93)
         at org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:85)
         at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:358)
         at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:313)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderChild(BaseRenderer.java:425)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:343)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:235)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderContent(BaseRenderer.java:142)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.render(BaseRenderer.java:93)
         at org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:85)
         at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:358)
         at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:313)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderChild(BaseRenderer.java:425)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:343)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:235)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderContent(BaseRenderer.java:142)
         at org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.BorderLayoutRenderer.renderIndexedChildren(BorderLayoutRenderer.java:56)
         at org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.BorderLayoutRenderer.renderContent(BorderLayoutRenderer.java:86)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.render(BaseRenderer.java:93)
         at org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:85)
         at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:358)
         at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:313)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderChild(BaseRenderer.java:425)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:343)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:235)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderContent(BaseRenderer.java:142)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.render(BaseRenderer.java:93)
         at org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:85)
         at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:358)
         at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:313)
         at org.apache.myfaces.trinidadinternal.ui.composite.UINodeRenderer.renderWithNode(UINodeRenderer.java:104)
         at org.apache.myfaces.trinidadinternal.ui.composite.UINodeRenderer.render(UINodeRenderer.java:50)
         at org.apache.myfaces.trinidadinternal.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:192)
         at org.apache.myfaces.trinidadinternal.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:70)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:923)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1681)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:624)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:641)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelPartialRootRenderer.renderContent(PanelPartialRootRenderer.java:70)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.BodyRenderer.renderContent(BodyRenderer.java:160)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelPartialRootRenderer.encodeAll(PanelPartialRootRenderer.java:117)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.BodyRenderer.encodeAll(BodyRenderer.java:83)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:511)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:923)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1681)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1677)
         at org.apache.myfaces.trinidadinternal.context.PartialViewContextImpl._renderChildren(PartialViewContextImpl.java:406)
         at org.apache.myfaces.trinidadinternal.context.PartialViewContextImpl._processRender(PartialViewContextImpl.java:327)
         at org.apache.myfaces.trinidadinternal.context.PartialViewContextImpl.processPartial(PartialViewContextImpl.java:189)
         at javax.faces.component.UIViewRoot.encodeChildren(UIViewRoot.java:974)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1674)
         at com.sun.faces.application.view.JspViewHandlingStrategy.doRenderView(JspViewHandlingStrategy.java:431)
         at com.sun.faces.application.view.JspViewHandlingStrategy.renderView(JspViewHandlingStrategy.java:222)
         at org.apache.myfaces.trinidadinternal.application.ViewDeclarationLanguageFactoryImpl$ChangeApplyingVDLWrapper.renderView(ViewDeclarationLanguageFactoryImpl.java:350)
         at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:131)
         at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:273)
         at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:165)
         at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121)
         at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
         at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:509)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:173)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
         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:442)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    <PartialViewContextImpl> <getPartialResponseWriter> getPartialResponseWriter() called during render_reponse. The returned writer is not integrated with PPRResponseWriter
    Has anyone encountered this?
    Thanks in advance
    Edited by: 829489 on Mar 6, 2013 9:16 AM

    I figured it out. You have to check a Key Attribute in all the ADF Views included.
    The strange part is that I figured this out by trying to convert the project into 11g to get a descriptive error message: " "java.lang.IllegalStateException: ADFv: Not inside a container error" . The Trinidad version simply never told me anything.

  • Applications Treetable nodestamp column component alignment issue

    Hi,
    We have a requirement to place the output-text left aligned and icon right aligned in the node-stamp column of the tree table.  Any help greatly appreciated.
    Thanks,
    Nagesh

    Nagesh, please tell us which jdev version you are using.
    What have you tried so far?
    How about putting a panelStretchLayout into the nodeStamp and put the text into the left  facet and the image into the right facet and a spacer into the center?
    Timo

  • ADF Issue with Tree Table , Child Row not getting rendered.

    Hi All,
    I am trying to show a single Level Master-Detail Table via ADF Tree Table.
    I have MasterVO : InventoryVO (1 SubInventoryCode)
    DetailVO: SubInventoryVO (n :SubInventoryCode)
    Both VOs are SQL query based VO with bindVariables.
    I have a viewLink between MasterVO and ChildVO (1:n relationship)
    I dragged and drop the MasterVO as a tree Table. I added the Rule in the Tree Binding too.
    I have the Tree table under a Tab , I execute the AM impl method when the Tab is clicked where I set the bindvariables of the MasterVO and ChildVO and execute it.
    when I run the Page , the VO query gets executed but the I am able to see only the MasterVO Datas, and when I click MasterVO ROW , the Table doesnt expand and it doesnt render any ChildVO ROws.
    Please find the Page Definition and Jspx Page Code Below
    Page Definition Code
    <tree IterBinding="ItemsLocatorIterator" id="ItemsLocator">
          <nodeDefinition DefName="xxplp.oracle.adf.items.model.view.ItemsLocatorVO"
                          Name="ItemsLocator0">
            <AttrNames>
              <Item Value="SubinventoryCode"/>
              <Item Value="Openorderqty"/>
              <Item Value="Openwoqty"/>
              <Item Value="Qoh"/>
            </AttrNames>
            <Accessors>
              <Item Value="ItemSubInventoryVO"/>
            </Accessors>
          </nodeDefinition>
          <nodeDefinition DefName="xxplp.oracle.adf.items.model.view.ItemSubInventoryVO"
                          Name="ItemsLocator1">
            <AttrNames>
              <Item Value="Locator"/>
            </AttrNames>
          </nodeDefinition>
        </tree>Jspx Page Code
    <af:treeTable value="#{bindings.ItemsLocator.treeModel}"
                                          var="node"
                                          selectionListener="#{bindings.ItemsLocator.treeModel.makeCurrent}"
                                          rowSelection="single" id="tt2"
                                          styleClass="AFStretchWidth"
                                          rowDisclosureListener="#{backingBeanScope.TabListenerBean.LocationTableRowDisclosureListener}">
                              <f:facet name="nodeStamp">
                                <af:column id="c110">
                                  <af:outputText value="#{node.SubinventoryCode}" id="ot116"/>
                                </af:column>
                              </f:facet>
                              <f:facet name="pathStamp">
                                <af:outputText value="#{node}" id="ot117"/>
                              </f:facet>
                              <af:column id="c111"
                                         headerText="#{bindings.ItemsLocator.hints.Qoh.label}">
                                <af:outputText value="#{node.Qoh}" id="ot118"/>
                              </af:column>
                              <af:column id="column1"
                                         headerText="#{bindings.ItemsLocator.hints.Openorderqty.label}">
                                <af:outputText value="#{node.Openorderqty}"
                                               id="outputText1"/>
                              </af:column>
                              <af:column id="column2"
                                         headerText="#{bindings.ItemsLocator.hints.Openwoqty.label}">
                                <af:outputText value="#{node.Openwoqty}"
                                               id="outputText2"/>
                              </af:column>
                              <af:column id="column3"
                                         headerText="Locator">
                                <af:outputText value="#{node.Locator}"
                                               id="outputText3"/>
                              </af:column>
                            </af:treeTable>

    I was able to find the issue which is causing the problem, both the VOs are SQL Query Based VOs.
    The ChildVO (SubInventoryVO) is has a bindvariable in its Query, which is losing its value when the viewlink accessor query gets appended to it.
    Please find the query below
    SELECT * FROM (SELECT MOTV.ORGANIZATION_CODE, MOTV.SUBINVENTORY_CODE  
    FROM MTL_ONHAND_TOTAL_V MOTV
    WHERE INVENTORY_ITEM_ID = :P_INVENTORY_ITEM_ID) QRSLT  WHERE ORGANIZATION_CODE = :Bind_OrganizationCode Though I am setting the VO query before the Table is rendered, ":P_INVENTORY_ITEM_ID".
    Its Losing its value, when the above whereclause "ORGANIZATION_CODE = :Bind_OrganizationCode " gets appended to it.
    I am thinking to use ExecuteWithParams Operation on SelectionListener method of the Tree Table to set the ":P_INVENTORY_ITEM_ID" bind variable, but I also want the viewLinkAccessor rule also to be applied ..
    Please suggest me how to retain the implicit bindVariable of the Query.

  • Horizontal scroll bar not appeating in af:treeTable

    We have an af:treeTable component in a popup with two af:column.
    Issue:
    1. af:treeTable is not showing horizontal scroll bar. When i set the width to a fixed value say 1000 on af:column c171, it shows scroll bar but the size is fixed.
    This is not the solution, because if the length of #{node.TerrDimMemberHierarchy} exceeds this size again some portion of it becomes invisible.
    Question:
    1. How can i make horizontal scroll bar appear in tree table. And also it should grow or shrink depending upon the length of #{node.TerrDimMemberHierarchy}
    data.
    <af:treeTable rowBandingInterval="0" id="tt2"
    fetchSize="25"
    inlineStyle="width:38em; height:28em; border-width:1px; border-style:groove;"
    partialTriggers="::dimensionDropDown ::searchButton ::cb5"
    rowSelection="multiple"
    value="#{backingBeanScope.ManageTerritoriesBean.dimensionMemberSearchTreeTableTreeModel}"
    var="node"
    visible="#{pageFlowScope.searchString != null ? (pageFlowScope.viewInHierarchyBtnLbl == null ? true : false) : false}"
    columnStretching="column:c171"
    binding="#{backingBeanScope.ManageTerritoriesBean.dimensionMemberSearchTreeTable}"
    summary="#{salesterrmgmtterritoriesuiGenBundle['OLabel.AvailableDimensionMembers']}"
    immediate="true"
    selectionListener="#{backingBeanScope.ManageTerritoriesBean.dimensionMemberSearchTreeListener}"
    styleClass="AFStretchWidth">
    <f:facet name="nodeStamp">
    <af:column sortable="false" id="c14"
    rowHeader="unstyled"
    headerText="#{salesterrmgmtterritoriesuiAttrBundle['ColAttr.Name.DimensionName.MOTTERRDIMENSIONSVL.NAME']}">
    <af:outputText value="#{node.Name}" id="ot15"/>
    </af:column>
    </f:facet>
    <af:column sortable="false" id="c171"
    headerText="#{dlBndl.PATH}"
    styleClass="AFStretchWidth">
    <af:outputText value="#{node.TerrDimMemberHierarchy}"
    id="ot16"/>
    </af:column>
    </af:treeTable>
    Edited by: sekare on Aug 29, 2011 4:01 AM

    can u remove the styleClass="AFStretchWidth" for af:column
    AFStretchWidth is for table or treetable to stretch.. not for columns
    <af:column sortable="false" id="c171"
    headerText="#{dlBndl.PATH}"
    styleClass="AFStretchWidth">

  • Af:treetable with af:tableSelectMany

    HI
    I'm currently using a af:treetable with af:tableSelectMany for select many rows from a tree.
    I need any checkbox checked before load the af:treetable with af:tableSelectMany ,
    What method is neccesary?
    Thanks / Ali

    Hi,
    if this is a critical issue with a customer of yours, wouldn't it be best to run this against customer support than here on the forum ? This would make sure the issue is properly analyst and filed as a bug if it turns out to be a product problem. Unless the adf-config.xml file is configured to also persist the display row key in MDS, the behavior points to an issue that needs customer support to be involved
    Frank

Maybe you are looking for

  • How to speed up clouds only in Final Cut Pro?

    I have a clip of a Buddha positioning my video low so I can get the clouds pass by for an 1 hour. I want to do is to speed up the clouds only. I know that I highlight the clip and change the speed, but still the clouds aren't moving fast. Does any on

  • Can't Delete an unwanted iPad2 Keyboard

    Hello, I activated my iPad2 yesterday and began the process of going through settings starting up the apps, syncing etc. Mostly it went well with the exception of an unwanted Keyboard. In Settings for Keyboard and International there is a "Catalan" l

  • Exception Thrown During an EJB Invocation

    Hi, I am using J2EE 1.4_01 and PointBase Database and try to invoke a CustomerBean which loads customer information in PointBase. The throw exception "javax.ejb.EJBException: nested exception is:j ava.lang.NullanksointerException" occur when invoking

  • Import project and keep it on external drive

    I have a 25GB approject on an external drive. I want to access the images in this project, but do not have enough space on my laptop to import the project. Is there any way to import the project but keep it referenced on my external drive?

  • Delivery date variance

    Hi, We want to maintain the Delivery Date variance in the following customisation; SPROMaterials ManagementPurchasingStatistics-Define Grid for Delivery Date Variance Here We want to maintian the following intervals, how to maintian below ranges as w