facebook

JSF + ADF problem

  1. MyEclipse IDE
  2.  > 
  3. Off Topic
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #254879 Reply

    lagonze
    Member

    hello, i have a jsf page with a af:table and a af:tableSelectOne which works fine until i select one row and try to click on one of my buttons.
    the action the button tries to do is action=”#{recherche.choixDocs}” which is a method of my managed bean “recherche”. recherche is accessible by the jsf page because the objects in the table are “#{recherche.collPatientsAutorises}” and they appear correctly when the page appears in the browser (see code below) :

    <html>
    <%@ taglib uri=”http://java.sun.com/jsf/html&#8221; prefix=”h”%>
    <%@ taglib uri=”http://java.sun.com/jsf/core&#8221; prefix=”f”%>
    <%@ taglib uri=”http://xmlns.oracle.com/adf/faces/html&#8221; prefix=”afh”%>
    <%@ taglib uri=”http://xmlns.oracle.com/adf/faces&#8221; prefix=”af”%>

    <f:view>
    <f:loadBundle basename=”com.medexplweb.MessageBundle” var=”bundle” />
    <afh:head>
    <title>Medical Explorer Web, Cliniques universitaires Saint-Luc</title>
    <meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-1″>
    <link rel=”stylesheet” href=”styles.css” type=”text/css”>
    </afh:head>

    <afh:body>
    <af:form id=”selectDataForm”>
    <img src=”../images/top.gif” name=”topimage” width=”800px” height=”60px” border=”0″ usemap=”#topimage” alt=””>
    <h3>
    <FONT size=”5″> Patients vous ayant autorisé à visualiser leurs données :</FONT>
    </h3>

    <af:table var=”row” id=”data” value=”#{recherche.collPatientsAutorises}”
    styleClass=”scrollerTable” rows=”6″ width=”800px” banding=”row”>
    <f:facet name=”selection”>
    <af:tableSelectOne text=”Sélection patient puis cliquez sur 1 des boutons :”>
    <af:commandButton text=”Documents” action=”#{recherche.choixDocs}” />
    <af:commandButton text=”Biologie” action=”#{recherche.choixBios}” />
    <af:commandButton text=”Mails” action=”#{recherche.choixMails}” />
    </af:tableSelectOne>
    </f:facet>
    <af:column formatType=”text”>
    <f:facet name=”header”>
    <af:outputText value=”Num Adm” />
    </f:facet>
    <af:outputText value=”#{row.numAdm}” />
    </af:column>

    <af:column formatType=”text” sortProperty=”nom” sortable=”true”>
    <f:facet name=”header”>
    <af:outputText value=”#{bundle.nom_prenom_pat}” />
    </f:facet>
    <af:outputText value=”#{row.nom}” />
    <f:verbatim> </f:verbatim>
    <af:outputText value=”#{row.prenom}” />
    </af:column>

    <af:column formatType=”text”>
    <f:facet name=”header”>
    <af:outputText value=”Date de Naissance” />
    </f:facet>
    <af:outputText value=”#{row.dateNaissanceStr}” />
    </af:column>
    </af:table>
    </af:form>

    <hr>
    <br>
    <hr>

    <TABLE width=”%” border=”0″ cellspacing=”0″ cellpadding=”0″>
    <TR>
    <TD class=”bottomtxt” align=”left”>
    © Cliniques universitaires Saint-Luc
    </TD>
    <TD class=”bottomtxt” align=”right”>
    Contact Informatique St-Luc : <A href=”mailto:dominique.gonze@clin.ucl.ac.be”>dominique.gonze@clin.ucl.ac.be</A>
    </TD>
    </TR>
    </TABLE>

    <map name=”topimage” id=”topimage”>
    <area shape=”rect” coords=”7,10,34,49″ href=”http://www.saintluc.be/&#8221; target=”_blank” alt=”Site internet des Cliniques universitaires Saint-Luc”>
    <area shape=”rect” coords=”761,16,789,45″ href=”aide.jsp” alt=”Aide”>
    <area shape=”rect” coords=”728,17,755,45″ href=”logout.jsp” alt=”Quitter”>
    <area shape=”rect” coords=”691,16,721,45″ href=”index.jsp” alt=”Rechercher un autre patient”>
    </map>

    </afh:body>
    </f:view>
    </html>

    what is wrong in there ? before i aded ADF Faces, everything was working ok.
    the stack i get is :

    16:10:29,778 WARN [/MEW4] Index: 2, Size: 2
    java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
    at java.util.ArrayList.RangeCheck(ArrayList.java:507)
    at java.util.ArrayList.get(ArrayList.java:324)
    at oracle.adf.view.faces.component.StampState.restoreChildStampState(StampState.java:119)
    at oracle.adf.view.faces.component.UIXTable.restoreStampState(UIXTable.java:425)
    at oracle.adf.view.faces.component.UIXCollection._restoreStampState(UIXCollection.java:1051)
    at oracle.adf.view.faces.component.UIXCollection.postRowDataChange(UIXCollection.java:677)
    at oracle.adf.view.faces.component.UIXCollection.setRowKey(UIXCollection.java:362)
    at oracle.adf.view.faces.component.UIXCollection.setCurrencyString(UIXCollection.java:588)
    at oracle.adfinternal.view.faces.renderkit.core.xhtml.table.TableSelectOneRenderer.decode(TableSelectOneRenderer.java:86)
    at oracle.adf.view.faces.component.UIXComponentBase.__rendererDecode(UIXComponentBase.java:937)
    at oracle.adf.view.faces.component.UIXComponentBase.decode(UIXComponentBase.java:577)
    at oracle.adf.view.faces.component.UIXTableSelectOne.processDecodes(UIXTableSelectOne.java:69)
    at oracle.adf.view.faces.component.UIXCollection.processComponent(UIXCollection.java:802)
    at oracle.adf.view.faces.component.TableUtils$1.process(TableUtils.java:214)
    at oracle.adf.view.faces.component.ChildLoop.runAlways(ChildLoop.java:39)
    at oracle.adf.view.faces.component.TableUtils.__processFacets(TableUtils.java:209)
    at oracle.adf.view.faces.component.UIXTable.processFacetsAndChildren(UIXTable.java:369)
    at oracle.adf.view.faces.component.UIXCollection.decodeChildrenImpl(UIXCollection.java:141)
    at oracle.adf.view.faces.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:803)
    at oracle.adf.view.faces.component.UIXCollection.processDecodes(UIXCollection.java:136)
    at oracle.adf.view.faces.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:818)
    at oracle.adf.view.faces.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:803)
    at oracle.adf.view.faces.component.UIXForm.processDecodes(UIXForm.java:53)
    at oracle.adf.view.faces.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:818)
    at oracle.adf.view.faces.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:803)
    at oracle.adf.view.faces.component.UIXComponentBase.processDecodes(UIXComponentBase.java:673)
    at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:407)
    at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:151)
    at org.apache.myfaces.lifecycle.LifecycleImpl.applyRequestValues(LifecycleImpl.java:177)
    at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:87)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:109)
    at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
    at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830)
    at org.mortbay.jetty.servlet.jsr77.Jsr77Filter.doFilter(Jsr77Filter.java:77)
    at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
    at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:367)
    at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:336)
    at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:196)
    at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:87)
    at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
    at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471)
    at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
    at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
    at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633)
    at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
    at org.mortbay.http.HttpServer.service(HttpServer.java:909)
    at org.jboss.jetty.Jetty.service(Jetty.java:456)
    at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
    at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982)
    at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
    at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
    at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
    at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
    16:10:29,778 ERROR [STDERR] java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
    16:10:29,778 ERROR [STDERR] at java.util.ArrayList.RangeCheck(ArrayList.java:507)
    16:10:29,778 ERROR [STDERR] at java.util.ArrayList.get(ArrayList.java:324)
    16:10:29,778 ERROR [STDERR] at oracle.adf.view.faces.component.StampState.restoreChildStampState(StampState.java:119)
    16:10:29,778 ERROR [STDERR] at oracle.adf.view.faces.component.UIXTable.restoreStampState(UIXTable.java:425)
    16:10:29,793 ERROR [STDERR] at oracle.adf.view.faces.component.UIXCollection._restoreStampState(UIXCollection.java:1051)
    16:10:29,793 ERROR [STDERR] at oracle.adf.view.faces.component.UIXCollection.postRowDataChange(UIXCollection.java:677)
    16:10:29,793 ERROR [STDERR] at oracle.adf.view.faces.component.UIXCollection.setRowKey(UIXCollection.java:362)
    16:10:29,793 ERROR [STDERR] at oracle.adf.view.faces.component.UIXCollection.setCurrencyString(UIXCollection.java:588)
    16:10:29,793 ERROR [STDERR] at oracle.adfinternal.view.faces.renderkit.core.xhtml.table.TableSelectOneRenderer.decode(TableSelectOneRenderer.java:86)
    16:10:29,793 ERROR [STDERR] at oracle.adf.view.faces.component.UIXComponentBase.__rendererDecode(UIXComponentBase.java:937)
    16:10:29,793 ERROR [STDERR] at oracle.adf.view.faces.component.UIXComponentBase.decode(UIXComponentBase.java:577)
    16:10:29,793 ERROR [STDERR] at oracle.adf.view.faces.component.UIXTableSelectOne.processDecodes(UIXTableSelectOne.java:69)
    16:10:29,793 ERROR [STDERR] at oracle.adf.view.faces.component.UIXCollection.processComponent(UIXCollection.java:802)
    16:10:29,793 ERROR [STDERR] at oracle.adf.view.faces.component.TableUtils$1.process(TableUtils.java:214)
    16:10:29,793 ERROR [STDERR] at oracle.adf.view.faces.component.ChildLoop.runAlways(ChildLoop.java:39)
    16:10:29,793 ERROR [STDERR] at oracle.adf.view.faces.component.TableUtils.__processFacets(TableUtils.java:209)
    16:10:29,793 ERROR [STDERR] at oracle.adf.view.faces.component.UIXTable.processFacetsAndChildren(UIXTable.java:369)
    16:10:29,793 ERROR [STDERR] at oracle.adf.view.faces.component.UIXCollection.decodeChildrenImpl(UIXCollection.java:141)
    16:10:29,793 ERROR [STDERR] at oracle.adf.view.faces.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:803)
    16:10:29,793 ERROR [STDERR] at oracle.adf.view.faces.component.UIXCollection.processDecodes(UIXCollection.java:136)
    16:10:29,793 ERROR [STDERR] at oracle.adf.view.faces.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:818)
    16:10:29,793 ERROR [STDERR] at oracle.adf.view.faces.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:803)
    16:10:29,793 ERROR [STDERR] at oracle.adf.view.faces.component.UIXForm.processDecodes(UIXForm.java:53)
    16:10:29,793 ERROR [STDERR] at oracle.adf.view.faces.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:818)
    16:10:29,793 ERROR [STDERR] at oracle.adf.view.faces.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:803)
    16:10:29,793 ERROR [STDERR] at oracle.adf.view.faces.component.UIXComponentBase.processDecodes(UIXComponentBase.java:673)
    16:10:29,793 ERROR [STDERR] at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:407)
    16:10:29,793 ERROR [STDERR] at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:151)
    16:10:29,793 ERROR [STDERR] at org.apache.myfaces.lifecycle.LifecycleImpl.applyRequestValues(LifecycleImpl.java:177)
    16:10:29,793 ERROR [STDERR] at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:87)
    16:10:29,793 ERROR [STDERR] at javax.faces.webapp.FacesServlet.service(FacesServlet.java:109)
    16:10:29,793 ERROR [STDERR] at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
    16:10:29,793 ERROR [STDERR] at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830)
    16:10:29,793 ERROR [STDERR] at org.mortbay.jetty.servlet.jsr77.Jsr77Filter.doFilter(Jsr77Filter.java:77)
    16:10:29,793 ERROR [STDERR] at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
    16:10:29,793 ERROR [STDERR] at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:367)
    16:10:29,793 ERROR [STDERR] at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:336)
    16:10:29,793 ERROR [STDERR] at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:196)
    16:10:29,793 ERROR [STDERR] at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:87)
    16:10:29,793 ERROR [STDERR] at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
    16:10:29,793 ERROR [STDERR] at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471)
    16:10:29,793 ERROR [STDERR] at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
    16:10:29,793 ERROR [STDERR] at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
    16:10:29,793 ERROR [STDERR] at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633)
    16:10:29,793 ERROR [STDERR] at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
    16:10:29,793 ERROR [STDERR] at org.mortbay.http.HttpServer.service(HttpServer.java:909)
    16:10:29,793 ERROR [STDERR] at org.jboss.jetty.Jetty.service(Jetty.java:456)
    16:10:29,793 ERROR [STDERR] at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
    16:10:29,793 ERROR [STDERR] at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982)
    16:10:29,793 ERROR [STDERR] at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
    16:10:29,793 ERROR [STDERR] at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
    16:10:29,793 ERROR [STDERR] at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
    16:10:29,793 ERROR [STDERR] at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
    16:10:29,809 WARN [/MEW4] /MEW4/loginProtected/viewListePatients.faces:
    java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
    at java.util.ArrayList.RangeCheck(ArrayList.java:507)
    at java.util.ArrayList.get(ArrayList.java:324)
    at oracle.adf.view.faces.component.StampState.restoreChildStampState(StampState.java:119)
    at oracle.adf.view.faces.component.UIXTable.restoreStampState(UIXTable.java:425)
    at oracle.adf.view.faces.component.UIXCollection._restoreStampState(UIXCollection.java:1051)
    at oracle.adf.view.faces.component.UIXCollection.postRowDataChange(UIXCollection.java:677)
    at oracle.adf.view.faces.component.UIXCollection.setRowKey(UIXCollection.java:362)
    at oracle.adf.view.faces.component.UIXCollection.setCurrencyString(UIXCollection.java:588)
    at oracle.adfinternal.view.faces.renderkit.core.xhtml.table.TableSelectOneRenderer.decode(TableSelectOneRenderer.java:86)
    at oracle.adf.view.faces.component.UIXComponentBase.__rendererDecode(UIXComponentBase.java:937)
    at oracle.adf.view.faces.component.UIXComponentBase.decode(UIXComponentBase.java:577)
    at oracle.adf.view.faces.component.UIXTableSelectOne.processDecodes(UIXTableSelectOne.java:69)
    at oracle.adf.view.faces.component.UIXCollection.processComponent(UIXCollection.java:802)
    at oracle.adf.view.faces.component.TableUtils$1.process(TableUtils.java:214)
    at oracle.adf.view.faces.component.ChildLoop.runAlways(ChildLoop.java:39)
    at oracle.adf.view.faces.component.TableUtils.__processFacets(TableUtils.java:209)
    at oracle.adf.view.faces.component.UIXTable.processFacetsAndChildren(UIXTable.java:369)
    at oracle.adf.view.faces.component.UIXCollection.decodeChildrenImpl(UIXCollection.java:141)
    at oracle.adf.view.faces.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:803)
    at oracle.adf.view.faces.component.UIXCollection.processDecodes(UIXCollection.java:136)
    at oracle.adf.view.faces.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:818)
    at oracle.adf.view.faces.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:803)
    at oracle.adf.view.faces.component.UIXForm.processDecodes(UIXForm.java:53)
    at oracle.adf.view.faces.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:818)
    at oracle.adf.view.faces.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:803)
    at oracle.adf.view.faces.component.UIXComponentBase.processDecodes(UIXComponentBase.java:673)
    at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:407)
    at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:151)
    at org.apache.myfaces.lifecycle.LifecycleImpl.applyRequestValues(LifecycleImpl.java:177)
    at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:87)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:109)
    at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
    at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830)
    at org.mortbay.jetty.servlet.jsr77.Jsr77Filter.doFilter(Jsr77Filter.java:77)
    at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
    at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:367)
    at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:336)
    at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:196)
    at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:87)
    at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
    at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471)
    at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
    at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
    at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633)
    at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
    at org.mortbay.http.HttpServer.service(HttpServer.java:909)
    at org.jboss.jetty.Jetty.service(Jetty.java:456)
    at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
    at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982)
    at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
    at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
    at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
    at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)
    16:10:29,809 WARN [ServletHandler] /MEW4/loginProtected/viewListePatients.faces:
    java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
    at java.util.ArrayList.RangeCheck(ArrayList.java:507)
    at java.util.ArrayList.get(ArrayList.java:324)
    at oracle.adf.view.faces.component.StampState.restoreChildStampState(StampState.java:119)
    at oracle.adf.view.faces.component.UIXTable.restoreStampState(UIXTable.java:425)
    at oracle.adf.view.faces.component.UIXCollection._restoreStampState(UIXCollection.java:1051)
    at oracle.adf.view.faces.component.UIXCollection.postRowDataChange(UIXCollection.java:677)
    at oracle.adf.view.faces.component.UIXCollection.setRowKey(UIXCollection.java:362)
    at oracle.adf.view.faces.component.UIXCollection.setCurrencyString(UIXCollection.java:588)
    at oracle.adfinternal.view.faces.renderkit.core.xhtml.table.TableSelectOneRenderer.decode(TableSelectOneRenderer.java:86)
    at oracle.adf.view.faces.component.UIXComponentBase.__rendererDecode(UIXComponentBase.java:937)
    at oracle.adf.view.faces.component.UIXComponentBase.decode(UIXComponentBase.java:577)
    at oracle.adf.view.faces.component.UIXTableSelectOne.processDecodes(UIXTableSelectOne.java:69)
    at oracle.adf.view.faces.component.UIXCollection.processComponent(UIXCollection.java:802)
    at oracle.adf.view.faces.component.TableUtils$1.process(TableUtils.java:214)
    at oracle.adf.view.faces.component.ChildLoop.runAlways(ChildLoop.java:39)
    at oracle.adf.view.faces.component.TableUtils.__processFacets(TableUtils.java:209)
    at oracle.adf.view.faces.component.UIXTable.processFacetsAndChildren(UIXTable.java:369)
    at oracle.adf.view.faces.component.UIXCollection.decodeChildrenImpl(UIXCollection.java:141)
    at oracle.adf.view.faces.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:803)
    at oracle.adf.view.faces.component.UIXCollection.processDecodes(UIXCollection.java:136)
    at oracle.adf.view.faces.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:818)
    at oracle.adf.view.faces.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:803)
    at oracle.adf.view.faces.component.UIXForm.processDecodes(UIXForm.java:53)
    at oracle.adf.view.faces.component.UIXComponentBase.decodeChildrenImpl(UIXComponentBase.java:818)
    at oracle.adf.view.faces.component.UIXComponentBase.decodeChildren(UIXComponentBase.java:803)
    at oracle.adf.view.faces.component.UIXComponentBase.processDecodes(UIXComponentBase.java:673)
    at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:407)
    at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:151)
    at org.apache.myfaces.lifecycle.LifecycleImpl.applyRequestValues(LifecycleImpl.java:177)
    at org.apache.myfaces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:87)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:109)
    at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
    at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830)
    at org.mortbay.jetty.servlet.jsr77.Jsr77Filter.doFilter(Jsr77Filter.java:77)
    at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
    at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:367)
    at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:336)
    at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:196)
    at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:87)
    at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
    at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471)
    at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
    at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
    at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633)
    at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
    at org.mortbay.http.HttpServer.service(HttpServer.java:909)
    at org.jboss.jetty.Jetty.service(Jetty.java:456)
    at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
    at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982)
    at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
    at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
    at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
    at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)

    the table finds the data in the database ok coz you can see : 6 out of 1é, and that’s the exact number. if i click on ANY button OR try to access the next page, i get the same error…….???????

    another problem : why does the rest of my jsf page (what is below the af:table in the code) appear at runtime ABOVE the table !!!????
    thx for help coz i’m stuck and have no idea how to solve….
    dom.

    #254884

    Riyad Kalla
    Member

    Moving to OT > Soft Dev

    #254893

    lagonze
    Member

    same answer……
    what is OT and Sot Dev ?
    thx !

    #254895

    Riyad Kalla
    Member

    You are asking questions specific to ADF Faces, these belong in the Off Topic > Software Development forum. They are not specific to MyEclipse and these forums are intended for support with the MyEclipse product, not general technology support.

Viewing 4 posts - 1 through 4 (of 4 total)
Reply To: JSF + ADF problem

You must be logged in to post in the forum log in