1 Reply Latest reply on Oct 12, 2011 3:12 PM by Ali Aafaq

    <rich:dataTable> rendering problem - Could not complete the operation due to 80020101

    Ali Aafaq Newbie

      I am running apache tomcat 7, apache myface 2 api 2.0.2, richfaces 4.1.0 M2.

      I have exactly copied the code from richfaces demo site for <rich:dataTable> on my page. The page loading never finishes as the spin image used by ar4:status never ends. I can see data loaded in the background but the spin symbol never go away which means the ajax cycle is not completed. When I tried in internet explore 8 I could see the following error.

       

       

      Webpage error details
      
      
      User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; Tablet PC 2.0; InfoPath.1; .NET4.0E)
      Timestamp: Wed, 12 Oct 2011 18:53:26 UTC
      
      
      Message: Object expected
      Line: 2
      Char: 1
      Code: 0
      URI: http://localhost:8080/xxxx/index.xhtml;jsessionid=4CB4831AB640373BB63C69D487FEF804
      
      
      
      
      Message: Could not complete the operation due to error 80020101.
      Line: 1
      Char: 314
      Code: 0
      URI: http://localhost:8080/xxxx/javax.faces.resource/jsf.js.xhtml?ln=javax.faces
      
      
      

       

      Attached is a4j:log

       

       

      info [23:45:28.085]: Received 'begin' event from <a id=j_id1885175434_1_465e6b21:j_id1885175434_1_465e6a85 ...>
      info [23:45:28.382]: Received 'beforedomupdate' event from <a id=j_id1885175434_1_465e6b21:j_id1885175434_1_465e6a85 ...>
      info [23:45:28.393]: Listing content of response changes element:
      Element update for id=j_id1885175434_1_465e6b21:panelPage
      <update id="j_id1885175434_1_465e6b21:panelPage"><![CDATA[<span id="j_id1885175434_1_465e6b21:panelPage"><div class="rf-p " id="j_id1885175434_1_465e6b21:j_id1927420987_62b3d72a"><div class="rf-p-hdr " id="j_id1885175434_1_465e6b21:j_id1927420987_62b3d72a_header">View/Edit Group Page</div><div class="rf-p-b " id="j_id1885175434_1_465e6b21:j_id1927420987_62b3d72a_body"><table id="j_id1885175434_1_465e6b21:group_table" class="rf-dt"><colgroup span="4"></colgroup><thead id="j_id1885175434_1_465e6b21:group_table:th" class="rf-dt-thd"><tr id="j_id1885175434_1_465e6b21:group_table:ch" class="rf-dt-shdr"><th class="rf-dt-shdr-c" scope="col" id="j_id1885175434_1_465e6b21:group_table:j_id1927420987_62b3d7fe">#</th><th class="rf-dt-shdr-c" scope="col" id="j_id1885175434_1_465e6b21:group_table:j_id1927420987_62b3d7b2">Group Name</th><th class="rf-dt-shdr-c" scope="col" id="j_id1885175434_1_465e6b21:group_table:j_id1927420987_62b3d675">Description</th><th class="rf-dt-shdr-c" scope="col" id="j_id1885175434_1_465e6b21:group_table:j_id1927420987_62b3d634"></th></tr></thead><tfoot id="j_id1885175434_1_465e6b21:group_table:tf" class="rf-dt-tft"><tr id="j_id1885175434_1_465e6b21:group_table:f" class="rf-dt-ftr"><td class="rf-dt-ftr-c" colspan="4" scope="colgroup"><span class="rf-ds" id="j_id1885175434_1_465e6b21:group_table:j_id1927420987_62b3d69f"><span class="rf-ds-btn rf-ds-btn-first rf-ds-dis" id="j_id1885175434_1_465e6b21:group_table:j_id1927420987_62b3d69f_ds_f">&laquo;&laquo;&laquo;&laquo;</span><span class="rf-ds-btn rf-ds-btn-fastrwd rf-ds-dis" id="j_id1885175434_1_465e6b21:group_table:j_id1927420987_62b3d69f_ds_fr">&laquo;&laquo;</span><span class="rf-ds-btn rf-ds-btn-prev rf-ds-dis" id="j_id1885175434_1_465e6b21:group_table:j_id1927420987_62b3d69f_ds_prev">&laquo;</span><span class="rf-ds-btn rf-ds-btn-next rf-ds-dis" id="j_id1885175434_1_465e6b21:group_table:j_id1927420987_62b3d69f_ds_next">&raquo;</span><span class="rf-ds-btn rf-ds-btn-fastfwd rf-ds-dis" id="j_id1885175434_1_465e6b21:group_table:j_id1927420987_62b3d69f_ds_ff">&raquo;&raquo;</span><span class="rf-ds-btn rf-ds-btn-last rf-ds-dis" id="j_id1885175434_1_465e6b21:group_table:j_id1927420987_62b3d69f_ds_l">&raquo;&raquo;&raquo;&raquo;</span><script type="text/javascript"> new RichFaces.ui.DataScroller("j_id1885175434_1_465e6b21:group_table:j_id1927420987_62b3d69f",function(event,element,data){RichFaces.ajax("j_id1885175434_1_465e6b21:group_table:j_id1927420987_62b3d69f",event,{"parameters":{"j_id1885175434_1_465e6b21:group_table:j_id1927420987_62b3d69f:page":data.page} ,"incId":"1"} )},{"digitals":{} ,"buttons":{} ,"currentPage":1} ) </script></span></td></tr></tfoot><tbody id="j_id1885175434_1_465e6b21:group_table:tb" class="rf-dt-b"><tr id="j_id1885175434_1_465e6b21:group_table:0" class="rf-dt-r rf-dt-fst-r"><td id="j_id1885175434_1_465e6b21:group_table:0:j_id1927420987_62b3d7fe" class="rf-dt-c">                0</td><td id="j_id1885175434_1_465e6b21:group_table:0:j_id1927420987_62b3d7b2" class="rf-dt-c">Admin</td><td id="j_id1885175434_1_465e6b21:group_table:0:j_id1927420987_62b3d675" class="rf-dt-c">This is group for admins</td><td id="j_id1885175434_1_465e6b21:group_table:0:j_id1927420987_62b3d634" class="rf-dt-c"><a href="#" id="j_id1885175434_1_465e6b21:group_table:0:j_id1927420987_62b3d62e" name="j_id1885175434_1_465e6b21:group_table:0:j_id1927420987_62b3d62e" onclick="RichFaces.ajax(&quot;j_id1885175434_1_465e6b21:group_table:0:j_id1927420987_62b3d62e&quot;,event,{&quot;parameters&quot;:{&quot;j_id1885175434_1_465e6b21:group_table:0:j_id1927420987_62b3d6f7&quot;:&quot;0&quot;} ,&quot;incId&quot;:&quot;1&quot;} );return false;" class="no-decor"><img src="/MINT/resources/delete.gif" alt="delete" /></a><a href="#" id="j_id1885175434_1_465e6b21:group_table:0:j_id1927420987_62b3d6e2" name="j_id1885175434_1_465e6b21:group_table:0:j_id1927420987_62b3d6e2" onclick="RichFaces.ajax(&quot;j_id1885175434_1_465e6b21:group_table:0:j_id1927420987_62b3d6e2&quot;,event,{&quot;parameters&quot;:{&quot;j_id1885175434_1_465e6b21:group_table:0:j_id1927420987_62b3d6cb&quot;:&quot;0&quot;} ,&quot;incId&quot;:&quot;1&quot;} );return false;" class="no-decor"><img src="/MINT/resources/edit.gif" alt="edit" /></a></td></tr><tr id="j_id1885175434_1_465e6b21:group_table:1" class="rf-dt-r"><td id="j_id1885175434_1_465e6b21:group_table:1:j_id1927420987_62b3d7fe" class="rf-dt-c">                1</td><td id="j_id1885175434_1_465e6b21:group_table:1:j_id1927420987_62b3d7b2" class="rf-dt-c">Manager</td><td id="j_id1885175434_1_465e6b21:group_table:1:j_id1927420987_62b3d675" class="rf-dt-c">This is group for managers</td><td id="j_id1885175434_1_465e6b21:group_table:1:j_id1927420987_62b3d634" class="rf-dt-c"><a href="#" id="j_id1885175434_1_465e6b21:group_table:1:j_id1927420987_62b3d62e" name="j_id1885175434_1_465e6b21:group_table:1:j_id1927420987_62b3d62e" onclick="RichFaces.ajax(&quot;j_id1885175434_1_465e6b21:group_table:1:j_id1927420987_62b3d62e&quot;,event,{&quot;parameters&quot;:{&quot;j_id1885175434_1_465e6b21:group_table:1:j_id1927420987_62b3d6f7&quot;:&quot;1&quot;} ,&quot;incId&quot;:&quot;1&quot;} );return false;" class="no-decor"><img src="/MINT/resources/delete.gif" alt="delete" /></a><a href="#" id="j_id1885175434_1_465e6b21:group_table:1:j_id1927420987_62b3d6e2" name="j_id1885175434_1_465e6b21:group_table:1:j_id1927420987_62b3d6e2" onclick="RichFaces.ajax(&quot;j_id1885175434_1_465e6b21:group_table:1:j_id1927420987_62b3d6e2&quot;,event,{&quot;parameters&quot;:{&quot;j_id1885175434_1_465e6b21:group_table:1:j_id1927420987_62b3d6cb&quot;:&quot;1&quot;} ,&quot;incId&quot;:&quot;1&quot;} );return false;" class="no-decor"><img src="/MINT/resources/edit.gif" alt="edit" /></a></td></tr><tr id="j_id1885175434_1_465e6b21:group_table:2" class="rf-dt-r"><td id="j_id1885175434_1_465e6b21:group_table:2:j_id1927420987_62b3d7fe" class="rf-dt-c">                2</td><td id="j_id1885175434_1_465e6b21:group_table:2:j_id1927420987_62b3d7b2" class="rf-dt-c">Technical</td><td id="j_id1885175434_1_465e6b21:group_table:2:j_id1927420987_62b3d675" class="rf-dt-c">This is group for technical staff</td><td id="j_id1885175434_1_465e6b21:group_table:2:j_id1927420987_62b3d634" class="rf-dt-c"><a href="#" id="j_id1885175434_1_465e6b21:group_table:2:j_id1927420987_62b3d62e" name="j_id1885175434_1_465e6b21:group_table:2:j_id1927420987_62b3d62e" onclick="RichFaces.ajax(&quot;j_id1885175434_1_465e6b21:group_table:2:j_id1927420987_62b3d62e&quot;,event,{&quot;parameters&quot;:{&quot;j_id1885175434_1_465e6b21:group_table:2:j_id1927420987_62b3d6f7&quot;:&quot;2&quot;} ,&quot;incId&quot;:&quot;1&quot;} );return false;" class="no-decor"><img src="/MINT/resources/delete.gif" alt="delete" /></a><a href="#" id="j_id1885175434_1_465e6b21:group_table:2:j_id1927420987_62b3d6e2" name="j_id1885175434_1_465e6b21:group_table:2:j_id1927420987_62b3d6e2" onclick="RichFaces.ajax(&quot;j_id1885175434_1_465e6b21:group_table:2:j_id1927420987_62b3d6e2&quot;,event,{&quot;parameters&quot;:{&quot;j_id1885175434_1_465e6b21:group_table:2:j_id1927420987_62b3d6cb&quot;:&quot;2&quot;} ,&quot;incId&quot;:&quot;1&quot;} );return false;" class="no-decor"><img src="/MINT/resources/edit.gif" alt="edit" /></a></td></tr></tbody><tbody id="j_id1885175434_1_465e6b21:group_table:sc"><tr><td style="display: none"><script type="text/javascript"> new RichFaces.ui.DataTable("j_id1885175434_1_465e6b21:group_table",{"ajaxEventOptions":{} } )</script></td></tr></tbody></table><span id="j_id1885175434_1_465e6b21:j_id1927420987_62b3d68a" style="display: none;"><script type="text/javascript"> remove=function(){RichFaces.ajax("j_id1885175434_1_465e6b21:j_id1927420987_62b3d68a",null,{"incId":"1"} )};</script></span><div id="j_id1885175434_1_465e6b21:confirmPane" style="visibility: hidden;"><div class="rf-pp-shade" id="j_id1885175434_1_465e6b21:confirmPane_shade" style="z-index:100;"><button class="rf-pp-btn" id="j_id1885175434_1_465e6b21:confirmPaneFirstHref"></button></div><div class="rf-pp-cntr " id="j_id1885175434_1_465e6b21:confirmPane_container" style="position: fixed; z-index:100; "><div class="rf-pp-shdw" id="j_id1885175434_1_465e6b21:confirmPane_shadow"></div><div class="rf-pp-cnt-scrlr" id="j_id1885175434_1_465e6b21:confirmPane_content_scroller"><div class="rf-pp-cnt" id="j_id1885175434_1_465e6b21:confirmPane_content"> Are you sure you want to delete the row?<input id="j_id1885175434_1_465e6b21:j_id1927420987_62b3d553" name="j_id1885175434_1_465e6b21:j_id1927420987_62b3d553" onclick="jsf.util.chain(this,event,&quot;RichFaces.$('j_id1885175434_1_465e6b21:confirmPane').hide(); return false;&quot;,&quot;RichFaces.ajax(\&quot;j_id1885175434_1_465e6b21:j_id1927420987_62b3d553\&quot;,event,{\&quot;incId\&quot;:\&quot;1\&quot;} )&quot;);return false;" value="Cancel" type="submit" /><input id="j_id1885175434_1_465e6b21:j_id1927420987_62b3d55e" name="j_id1885175434_1_465e6b21:j_id1927420987_62b3d55e" onclick="jsf.util.chain(this,event,&quot;remove(); return false;&quot;,&quot;RichFaces.ajax(\&quot;j_id1885175434_1_465e6b21:j_id1927420987_62b3d55e\&quot;,event,{\&quot;incId\&quot;:\&quot;1\&quot;} )&quot;);return false;" value="Delete" type="submit" /></div></div></div><script type="text/javascript"> new RichFaces.ui.PopupPanel("j_id1885175434_1_465e6b21:confirmPane",{"autosized":true} );</script></div><div id="j_id1885175434_1_465e6b21:editPane" style="visibility: hidden;"><div class="rf-pp-shade" id="j_id1885175434_1_465e6b21:editPane_shade" style="z-index:100;"><button class="rf-pp-btn" id="j_id1885175434_1_465e6b21:editPaneFirstHref"></button></div><div class="rf-pp-cntr " id="j_id1885175434_1_465e6b21:editPane_container" style="position: fixed; z-index:100; "><div class="rf-pp-shdw" id="j_id1885175434_1_465e6b21:editPane_shadow"></div><div class="rf-pp-hdr " id="j_id1885175434_1_465e6b21:editPane_header"><div class="rf-pp-hdr-cnt" id="j_id1885175434_1_465e6b21:editPane_header_content">Edit Group Details</div></div><div class="rf-pp-cnt-scrlr" id="j_id1885175434_1_465e6b21:editPane_content_scroller"><div class="rf-pp-cnt" id="j_id1885175434_1_465e6b21:editPane_content"><table id="j_id1885175434_1_465e6b21:editGrid"><tbody> <tr><td>Group Id</td><td></td><td>Group Name</td></tr><tr><td><input id="j_id1885175434_1_465e6b21:name" name="j_id1885175434_1_465e6b21:name" type="text" value="" /></td><td><span class="rf-ntf-msg " id="j_id1885175434_1_465e6b21:nameMsg"></span></td><td>Description</td></tr> <tr><td><textarea id="j_id1885175434_1_465e6b21:desc" name="j_id1885175434_1_465e6b21:desc"></textarea></td><td><span class="rf-ntf-msg " id="j_id1885175434_1_465e6b21:descMsg"></span></td><td></td></tr> </tbody></table><input id="j_id1885175434_1_465e6b21:j_id1927420987_62b3d58e" name="j_id1885175434_1_465e6b21:j_id1927420987_62b3d58e" onclick="RichFaces.ajax(&quot;j_id1885175434_1_465e6b21:j_id1927420987_62b3d58e&quot;,event,{&quot;incId&quot;:&quot;1&quot;} );return false;" value="Store" type="submit" /><input id="j_id1885175434_1_465e6b21:j_id1927420987_62b3d47d" name="j_id1885175434_1_465e6b21:j_id1927420987_62b3d47d" onclick="jsf.util.chain(this,event,&quot;RichFaces.$('j_id1885175434_1_465e6b21:editPane').hide(); return false;&quot;,&quot;RichFaces.ajax(\&quot;j_id1885175434_1_465e6b21:j_id1927420987_62b3d47d\&quot;,event,{\&quot;incId\&quot;:\&quot;1\&quot;} )&quot;);return false;" value="Cancel" type="submit" /></div></div></div><script type="text/javascript"> new RichFaces.ui.PopupPanel("j_id1885175434_1_465e6b21:editPane",{"domElementAttachment":"parent","height":170,"width":400} ); </script></div></div></div></span>]]></update>
      Element update for id=javax.faces.ViewState
      <update id="javax.faces.ViewState"><![CDATA[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]]></update>
      Element extension for id=org.richfaces.extension
      <extension id="org.richfaces.extension"><complete>new RichFaces.ui.Message("j_id1885175434_1_465e6b21:nameMsg",{"forComponentId":"j_id1885175434_1_465e6b21:name","showSummary":false,"showDetail":true} );new RichFaces.ui.Message("j_id1885175434_1_465e6b21:descMsg",{"forComponentId":"j_id1885175434_1_465e6b21:desc","showSummary":false,"showDetail":true} );</complete></extension>
      
      
      
      

       

      I have attached the page code as well

       

       

       

       

      Any idea. Where is this problem coming from.

        • 1. Re: <rich:dataTable> rendering problem - Could not complete the operation due to 80020101
          Ali Aafaq Newbie

          The html code

           

           

          <ui:composition>
                         <h:outputStylesheet>
                                        a.no-decor>img {
                             border: none;
                         }
                         </h:outputStylesheet>   
              <rich:panel header="View/Edit Group Page">
                                           <rich:dataTable value="#{groupBean.availableGroups}" var="group"
                      iterationStatusVar="it" id="group_table" rows="15">
                      <rich:column>
                          <f:facet name="header">#</f:facet>
                          #{it.index}
                      </rich:column>
                      <rich:column>
                          <f:facet name="header">Group Name</f:facet>
                          <h:outputText value="#{group.gname}" />
                      </rich:column>
                      <rich:column>
                          <f:facet name="header">Description</f:facet>
                          <h:outputText value="#{group.description}" />
                      </rich:column>
                      <rich:column>
                          <a4j:commandLink styleClass="no-decor" execute="@this"
                              render="@none" oncomplete="#{rich:component('confirmPane')}.show()">
                              <h:graphicImage value="/resources/delete.gif" alt="delete" />
                              <a4j:param value="#{it.index}"
                                  assignTo="#{groupBean.currentGroupIndex}" />
                          </a4j:commandLink>
                          <a4j:commandLink styleClass="no-decor" render="editGrid"
                              execute="@this" oncomplete="#{rich:component('editPane')}.show()">
                              <h:graphicImage value="/resources/edit.gif" alt="edit"/>
                              <a4j:param value="#{it.index}"
                                  assignTo="#{groupBean.currentGroupIndex}"/>
                              <f:setPropertyActionListener target="#{groupBean.editedGroup}"
                                  value="#{group}" />
                          </a4j:commandLink>
                      </rich:column>
                      <f:facet name="footer">
                          <rich:dataScroller page="#{carsBean.page}" />
                      </f:facet>
                  </rich:dataTable>
                  <a4j:jsFunction name="remove" action="#{groupBean.remove}"
                      render="group_table" execute="@this"
                      oncomplete="#{rich:component('confirmPane')}.hide();" />
                                           <rich:popupPanel id="confirmPane" autosized="true"> 
                                 Are you sure you want to delete the row?
                                 <a4j:commandButton value="Cancel"
                                     onclick="#{rich:component('confirmPane')}.hide(); return false;" />
                                 <a4j:commandButton value="Delete" onclick="remove(); return false;" />
                             </rich:popupPanel>
              
                             <rich:popupPanel header="Edit Group Details" id="editPane" domElementAttachment="parent" width="400" height="170">
                      <h:panelGrid columns="3" id="editGrid">
                          <h:outputText value="Group Id" />
                          <h:outputText value="#{groupBean.editedGroup.gid}" />
                          <h:outputText value="Group Name" />
                          <h:inputText value="#{groupBean.editedGroup.gname}" required="true"
                              requiredMessage="Group Name is required" id="name"
                              label="Name field">
                              <f:validateDoubleRange/>
                          </h:inputText>
                          <rich:message id="nameMsg" for="name" />
                          <h:outputText value="Description" />
                          <h:inputTextarea value="#{groupBean.editedGroup.description}" id="desc"
                                                                       label="Mileage field" >
                          </h:inputTextarea>
                          <rich:message id="descMsg" for="desc" />
                      </h:panelGrid>
                      <a4j:commandButton value="Store" action="#{groupBean.store}"
                          render="group_table" execute="editPane"
                          oncomplete="if (#{facesContext.maximumSeverity==null}) {#{rich:component('editPane')}.hide();}" />
                      <a4j:commandButton value="Cancel"
                          onclick="#{rich:component('editPane')}.hide(); return false;" />
                             </rich:popupPanel>
              </rich:panel>
          </ui:composition>