Uploaded image for project: 'MyFaces Tomahawk'
  1. MyFaces Tomahawk
  2. TOMAHAWK-381

PanelTabbedPane: selecting tab during rendering can cause exceptions

Attach filesAttach ScreenshotAdd voteVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 1.1.1
    • None
    • Tabbed Pane
    • None
    • XP/JDK 1.5/Firefox and IE on Windows

    Description

      1. Create a tabbed pane layout with several tabs. Have one of the panels include a boolean field (primitive) in the backing bean, fronted by a SelectOneMenu. Make the panel with the boolean on it take a little while to render.

      2. Quickly move among the tabs. You will get exceptions of the form:

      [[/id-barcode]] Cannot set value for expression '#

      {designHandler.design.contrastOutlineText}' to null.
      javax.faces.el.EvaluationException: Cannot set value for expression '#{designHandler.design.contrastOutlineText}

      ' to null.
      at org.apache.myfaces.el.ValueBindingImpl.setValue(ValueBindingImpl.java:310)
      at javax.faces.component.UIInput.updateModel(UIInput.java:287)
      at javax.faces.component.UIInput.processUpdates(UIInput.java:223)
      at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:715)
      at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:715)
      at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:715)
      at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:715)
      at javax.faces.component.UIForm.processUpdates(UIForm.java:87)
      at javax.faces.component.UIComponentBase.processUpdates(UIComponentBase.java:715)
      at javax.faces.component.UIViewRoot.processUpdates(UIViewRoot.java:158)

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            stevep001 Steve Peterson

            Dates

              Created:
              Updated:

              Slack

                Issue deployment