2 Replies Latest reply on Aug 20, 2007 3:31 AM by haoues01

    <a4j:keepAlive doesn't work in IE6 ???

    haoues01

      Hi,

      In my first page I get this error below, and since then all my request-scope beans are re-instantiated even with the keeAlive tag. With firefox all works fine ! (richfaces 3.1.0 and Jboss 2.0.0.GA)

      Thanks in advance for your help.

      Servlet.service() for servlet Faces Servlet threw exception
      javax.faces.FacesException: Error decode resource data
      at org.ajax4jsf.resource.ResourceBuilderImpl.decrypt(ResourceBuilderImpl.java:585)
      at org.ajax4jsf.resource.ResourceBuilderImpl.getResourceDataForKey(ResourceBuilderImpl.java:347)
      at org.ajax4jsf.resource.InternetResourceService.serviceResource(InternetResourceService.java:159)
      at org.ajax4jsf.resource.InternetResourceService.serviceResource(InternetResourceService.java:144)
      at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:265)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
      at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
      at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:156)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:241)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:580)
      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
      at java.lang.Thread.run(Thread.java:595)
      Caused by: java.util.zip.DataFormatException: unknown compression method
      at java.util.zip.Inflater.inflateBytes(Native Method)
      at java.util.zip.Inflater.inflate(Inflater.java:215)
      at java.util.zip.Inflater.inflate(Inflater.java:232)
      at org.ajax4jsf.resource.ResourceBuilderImpl.decrypt(ResourceBuilderImpl.java:579)

        • 1. Re: Problem with menuItem and tabPanel in the same page
          haoues01

           

          "haoues01" wrote:
          Hi,

          I have a page (page A ) that include a simple tabPanel. Like all other pages it includes a rich:dropDownMenu. I cannot switch to another page when I am in A. I get a javascript error on IE6 .... and it seems to be related to "Richefaces.jsFormSubmit(...)" wich doesn't exist (the function)! Below my code :
          Page A
          ----------
          ... some HTML ....

          <%@ include file="/WEB-INF/templates/taglibs.jsp" %>
          <f:view>
          <c:if test="${requestScope['javax.servlet.forward.servlet_path'] eq null}">
          <%@ include file="/index.jsp" %>
          </c:if>
          <c:if test="${}" >
          <%@ include file="/index.jsp" %>
          </c:if>
          ... some HTML ....

          <f:subview id="navbar_sv">
          <h:form id="navbar_fo" >
          <rich:toolBar itemSeparator="none" id="nav_bar" >
          <rich:toolBarGroup itemSeparator="none" location="left">
          <rich:dropDownMenu value="Administration" >
          <rich:menuItem value="Add-Edit Season" action="admin_season-edit" actionListener="#{seasonEdit.load}" >
          <a4j:actionparam name="season_id" value="0" />
          </rich:menuItem>
          <rich:menuItem value="test2" action="test2" />
          </rich:dropDownMenu>
          </rich:toolBarGroup>
          </rich:toolBar>
          </h:form>

          </f:subview>

          ... some HTML ....

          <f:subview id="main_sv">
          <h:form id="main_fo" >
          <rich:tabPanel switchType="client">
          <rich:tab label="First">
          Here is tab #1
          </rich:tab>
          <rich:tab label="Second">
          Here is tab #2
          </rich:tab>
          <rich:tab label="Third">
          Here is tab #3
          </rich:tab>
          </rich:tabPanel>
          </h:form>
          </f:subview>

          ... some HTML ....

          </f:view>

          Thanks in advance.


          • 2. Re: <a4j:keepAlive doesn't work in IE6 ??? resolved Thanks !
            haoues01

            I did some mistakes in my skin file and my jsp...

            Sorry.