1 Reply Latest reply on Mar 12, 2009 12:58 PM by Mikhail Vitenkov

    SDT in modalPanel got: WARNING: Parameters: Invalid chunk ig

    Dongyao Zhao Novice

      I got the error message:
      org.apache.tomcat.util.http.Parameters processParameters
      WARNUNG: Parameters: Invalid chunk ignored.

      A SDT in ModalPanel, every row with a checkbox, sothat you can select rows and put them to rich:orderingList. By click the checkbox i got the above error message. But the Waring is harmless, the tomcat can continuous to parser the request. But i want to konw, what is the reasons. Thanks in advance.

      
      <ui:composition xmlns="http://www.w3.org/1999/xhtml"
       xmlns:f="http://java.sun.com/jsf/core"
       xmlns:h="http://java.sun.com/jsf/html"
       xmlns:rich="http://richfaces.org/rich"
       xmlns:a4j="https://ajax4jsf.dev.java.net/ajax"
       xmlns:ui="http://java.sun.com/jsf/facelets"
       xmlns:dim="http://dimetis.de/jsf"
       xmlns:c="http://java.sun.com/jstl/core">
       <a4j:outputPanel id="playoutFileTableId" layout="block">
       <a4j:outputPanel layout="block">
       <a4j:outputPanel layout="block">
       <rich:scrollableDataTable height="330px" width="620px" id="fileListTableId" var="fileList"
       value="#{createTaskDialogBean.playoutBean.fileRetrievalBean.playoutFiles}"
       selection="#{createTaskDialogBean.playoutBean.fileRetrievalBean.selection}"
       rowClasses="taskRows" columnClasses="taskColumns" >
       <rich:column sortable="false" width="190px">
       <f:facet name="header">
       <h:outputText value="Path"/>
       </f:facet>
       <c:if test="${createTaskDialogBean.playoutBean.fileRetrievalBean.fileFlag}">
       <input style="margin-bottom:-4px;" type="radio" name="fileListTableDialog"
       id="fileListTableDialog#{fileList.name}"
       onclick="setActiveFile('#{fileList.name}');"/>
       </c:if>
       <c:if test="${createTaskDialogBean.playoutBean.fileRetrievalBean.fileFlag==false}">
       <input style="margin-bottom:1px;" type="checkbox" onclick="if(this.checked)
       addFile('#{fileList.name}');
       else
       subFile('#{fileList.name}');"
       id="fileListTableDialog#{fileList.name}" />
       </c:if>
      
       <h:outputText value="#{fileList.path}"
       title="#{fileList.path}" />
       </rich:column>
      
       <rich:column sortable="false" width="200px">
       <f:facet name="header">
       <h:outputText value="File Name"/>
       </f:facet>
       <h:outputText value="#{fileList.name}"
       title="#{fileList.name}" />
       </rich:column>
      
       <rich:column sortable="false" width="110px">
       <f:facet name="header">
       <h:outputText value="Modify Date"/>
       </f:facet>
       <h:outputText value="#{fileList.modified}" title="#{fileList.modified}"/>
       </rich:column>
      
       <rich:column sortable="false">
       <f:facet name="header">
       <h:outputText value="Size"/>
       </f:facet>
       <h:outputText value="#{fileList.size}" />
       </rich:column>
      
       </rich:scrollableDataTable>
       <script>
       function RefreshContentFileDialogC(sString) {
      
       var fileListSelectedData=eval('(['+sString+'])');
       i=0;
       while(fileListSelectedData.size()>i) {
       document.getElementById('fileListTableDialog'+fileListSelectedData).checked=true;
       i++;
       }
       }
       </script>
       </a4j:outputPanel>
       </a4j:outputPanel>
       </a4j:outputPanel>
      
       <a4j:jsFunction name="addFile" action="#{createTaskDialogBean.playoutBean.fileRetrievalBean.addFile}" ajaxSingle="true">
       <a4j:actionparam name="file" assignTo="#{createTaskDialogBean.playoutBean.fileRetrievalBean.tempFile}"/>
       </a4j:jsFunction>
       <a4j:jsFunction name="subFile" action="#{createTaskDialogBean.playoutBean.fileRetrievalBean.subFile}" ajaxSingle="true">
       <a4j:actionparam name="file" assignTo="#{createTaskDialogBean.playoutBean.fileRetrievalBean.tempFile}"/>
       </a4j:jsFunction>
       <a4j:jsFunction name="setActiveFile" action="#{createTaskDialogBean.playoutBean.fileRetrievalBean.setActiveFile}" ajaxSingle="true">
       <a4j:actionparam name="file" assignTo="#{createTaskDialogBean.playoutBean.fileRetrievalBean.tempFile}"/>
       </a4j:jsFunction>
       <a4j:jsFunction name="getFilesContentFileDialog" data="#{createTaskDialogBean.playoutBean.fileRetrievalBean.serializedFileList}" ajaxSingle="true"
       oncomplete="RefreshContentFileDialogC(data);">
       </a4j:jsFunction>
      
       </ui:composition>