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

        Judy Guglielmin created issue -
        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.
        Judy Guglielmin made changes -
        Field Original Value New Value
        Attachment seam-comp-showcase.war [ 11453 ]
        Ken Fyten made changes -
        Salesforce Case []
        Fix Version/s 1.8DR#3 [ 10143 ]
        Assignee Priority P2
        Assignee Mark Collette [ mark.collette ]
        Ken Fyten made changes -
        Assignee Mark Collette [ mark.collette ] Mircea Toma [ mircea.toma ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #18235 Tue Jan 27 13:07:50 MST 2009 mircea.toma ICE-3978 Inject ICEfaces bundle on every request. Bundle it is removed between lifecycle runs when standardRequestScope=true.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/BridgeExternalContext.java
        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.
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        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)
        Ken Fyten made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Assignee Priority P2 P1
        Ken Fyten made changes -
        Salesforce Case []
        Fix Version/s 1.8 [ 10161 ]
        Fix Version/s 1.8RC1 [ 10143 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #18368 Thu Feb 19 09:59:39 MST 2009 mircea.toma ICE-3978 Inject bundles on asynchronous triggered lifecycle.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/webapp/xmlhttp/PersistentFacesState.java
        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.
        Mircea Toma made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Fix Version/s 1.8RC2 [ 10163 ]
        Fix Version/s 1.8 [ 10161 ]
        Ken Fyten made changes -
        Fix Version/s 1.8 [ 10161 ]
        Assignee Priority P1
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Mircea Toma [ mircea.toma ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved: