ICEfaces
  1. ICEfaces
  2. ICE-7746

Icefaces application not responding

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Invalid
    • Affects Version/s: 3.0
    • Fix Version/s: None
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      Windows XP home edition, Tomcat 7.0.23 and tomcat 6.0.35, jdk build 1.6.0_27-b07, Icefaces 3
      3Gb RAM intel core 2 duo

      Description

      Hi,
      I have upgraded from IceFaces 1.8 jsf 1.2 to IceFaces 3.0 jsf 2.1.4 Mojara, el 2.2

      The application is not responding after a few clicks, some times even on login page if user or pwd is wrong I display a ice:panelPopup with error messages and after closing it I am unable to input othere values in the input text fields(ice:inputText components).

      If I get pass the login page I get into another issue I have a page with an ice:datatable with single row selection enable and 3 ice:inputText fields and 3 ice:commandButtons.
      I choose to add a new row to the data table by entering values into the input fields and click on save button. I display an ice:popupPanel with status of save action, after that only row selections or enter in an input field works and triggers a ajax request clicking on the buttons does not work .

      This is my web.xml:

          <context-param>
              <param-name>facelets.DEVELOPMENT</param-name>
              <param-value>true</param-value>
          </context-param>
          <context-param>
              <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
              <param-value>.xhtml</param-value>
          </context-param>
          <context-param>
              <param-name>javax.faces.FACELETS_SKIP_COMMENTS</param-name>
              <param-value>true</param-value>
          </context-param>

          <context-param>
              <param-name>org.icefaces.replayNavigationOnReload</param-name>
              <param-value>true</param-value>
          </context-param>

          <context-param>
              <param-name>org.icefaces.blockUIOnSubmit</param-name>
              <param-value>true</param-value>
          </context-param>

          <context-param>
              <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
              <param-value>server</param-value>
          </context-param>
          <context-param>
              <param-name>javax.faces.INTERPRET_EMPTY_STRING_SUBMITTED_VALUES_AS_NULL</param-name>
              <param-value>true</param-value>
          </context-param>
          <context-param>
              <param-name>javax.faces.validator.DISABLE_DEFAULT_BEAN_VALIDATOR</param-name>
              <param-value>true</param-value>
          </context-param>
          <context-param>
      <param-name>javax.faces.DATETIMECONVERTER_DEFAULT_TIMEZONE_IS_SYSTEM_TIMEZONE</param-name>
              <param-value>true</param-value>
          </context-param>
          <context-param>
      <param-name>javax.faces.PROJECT_STAGE</param-name>
              <param-value>Production</param-value>
          </context-param>
          
          <context-param>
              <param-name>com.sun.faces.expressionFactory</param-name>
              <param-value>com.sun.el.ExpressionFactoryImpl</param-value>
          </context-param>

          <servlet>
              <servlet-name>Faces Servlet</servlet-name>
              <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
              <load-on-startup>1</load-on-startup>
          </servlet>
          
          <servlet>
              <servlet-name>Resource Servlet</servlet-name>
              <servlet-class>com.icesoft.faces.webapp.CompatResourceServlet</servlet-class>
              <load-on-startup>1</load-on-startup>
          </servlet>

          <servlet-mapping>
              <servlet-name>Faces Servlet</servlet-name>
              <url-pattern>*.jsf</url-pattern>
      <!-- Ice Faces needs this-->
              <url-pattern>/icefaces/*</url-pattern>
          </servlet-mapping>
          
          <servlet-mapping>
              <servlet-name>Resource Servlet</servlet-name>
              <url-pattern>/xmlhttp/*</url-pattern>
          </servlet-mapping>

      Could you please look into it?
      Thank you

        Activity

        Hide
        Ioan Berciu added a comment -

        Close this bug is not valid.

        The problem was generated by using wrongly the ice:panelPopup.

        To hide it I set rendered on false and visible on false.

        To work correctly I only needed to set visible on false.

        Thank you

        Show
        Ioan Berciu added a comment - Close this bug is not valid. The problem was generated by using wrongly the ice:panelPopup. To hide it I set rendered on false and visible on false. To work correctly I only needed to set visible on false. Thank you
        Hide
        Ken Fyten added a comment -

        Please report issues such as these to the ICEfaces forums in the future.

        Show
        Ken Fyten added a comment - Please report issues such as these to the ICEfaces forums in the future.

          People

          • Assignee:
            Unassigned
            Reporter:
            Ioan Berciu
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: