ICEfaces
  1. ICEfaces
  2. ICE-3978

<ice:loadBundle> component causes validation exceptions in some cases for UISelectOne with Seam

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8DR#2
    • Fix Version/s: 1.8RC2, 1.8
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      Seam, jsf1.2

      Description

      trying to update seam-comp-showcase for ICEfaces 1.8 to include the <ice:loadBundle/> tag and am facing some validation issues. Some of the jspx pages that used to work, no longer do, due to validation exceptions I have traced it to UISelectOne class which is throwing the validation exceptions but since the jsf libraries are included with jboss4.2.3.GA (my testing server) and you don't package the jsf libs with the application, I am kind of wondering what you guys normally do in this situation Not all uses of UISelectOne are a problem either. The MenuBar page, radio button which switches between horizontal and vertical orientation of the menubar causes the following:-
      13:28:40,954 INFO [lifecycle] WARNING: FacesMessage(s) have been enqueued, but may not have been displayed.
      sourceId=iceform:MenuSlctRadio[severity=(ERROR 2), summary=(iceform:MenuSlctRadio: Validation Error: Value is not valid), detail=(iceform:MenuSlctRadio: Validation Error: Value is not valid)]
      panelStack radio buttons are also giving the following:-
      13:42:38,782 INFO [lifecycle] WARNING: FacesMessage(s) have been enqueued, but may not have been displayed.
      sourceId=iceform:mainRadio[severity=(ERROR 2), summary=(iceform:mainRadio: Validation Error: Value is not valid), detail=(iceform:mainRadio: Validation Error: Value is not valid)]

      However, the selection page, panelDivider, chart and outputMedia are all fine and contain the radio buttons.

        Activity

        Hide
        Judy Guglielmin added a comment -

        Here is an example war (to be deployed to jboss-4.2.3.GA where the selection components (extended) are fine, but the MenuBar, panelStack and inputFile are not.

        Show
        Judy Guglielmin added a comment - Here is an example war (to be deployed to jboss-4.2.3.GA where the selection components (extended) are fine, but the MenuBar, panelStack and inputFile are not.
        Hide
        Mircea Toma added a comment -

        Inject ICEfaces bundle on every request. Bundle it is removed between lifecycle runs when standardRequestScope=true.

        Show
        Mircea Toma added a comment - Inject ICEfaces bundle on every request. Bundle it is removed between lifecycle runs when standardRequestScope=true.
        Hide
        Judy Guglielmin added a comment -

        problem now occurs for server-push in that messages are now blank....outputText values are still there when server-push happens, but messages from message-bundle disappear. (see progressMonitor or fileupload)

        Show
        Judy Guglielmin added a comment - problem now occurs for server-push in that messages are now blank....outputText values are still there when server-push happens, but messages from message-bundle disappear. (see progressMonitor or fileupload)
        Hide
        Mircea Toma added a comment -

        Inject bundles on asynchronous triggered lifecycle. Before we had properly implemented state management the bundles would stick around in the request map.

        Show
        Mircea Toma added a comment - Inject bundles on asynchronous triggered lifecycle. Before we had properly implemented state management the bundles would stick around in the request map.

          People

          • Assignee:
            Unassigned
            Reporter:
            Judy Guglielmin
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: