Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.8DR#2
-
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.
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.
-
Hide
- seam-comp-showcase.war
- 7.45 MB
- Judy Guglielmin
-
- META-INF/MANIFEST.MF 0.1 kB
- WEB-INF/.faces-config.mex 0.1 kB
- WEB-INF/classes/META-INF/ejb-jar.xml 0.7 kB
- WEB-INF/classes/META-INF/jboss-app.xml 0.1 kB
- WEB-INF/classes/META-INF/jboss-beans.xml 0.2 kB
- WEB-INF/classes/.../persistence-dev.xml 1 kB
- WEB-INF/classes/META-INF/persistence.xml 1 kB
- WEB-INF/classes/.../common/Employee.class 2 kB
- WEB-INF/classes/.../common/MResource.class 2 kB
- WEB-INF/classes/com/.../common/Person.class 2 kB
- WEB-INF/classes/.../SeamCityDictionary.class 0.8 kB
- WEB-INF/.../SeamInputTextController.class 5 kB
- WEB-INF/.../SeamButtonsAndLinksBean.class 0.7 kB
- WEB-INF/.../SeamSelectInputDateBean.class 0.7 kB
- WEB-INF/.../SeamChartController.class 0.6 kB
- WEB-INF/.../SeamDragDropController.class 0.7 kB
- WEB-INF/.../SeamEffectsController.class 0.7 kB
- WEB-INF/classes/.../SeamEffectsModel.class 0.6 kB
- WEB-INF/.../SeamFilesRecordsManager.class 0.7 kB
- WEB-INF/.../SeamInputFileController$1.class 1.0 kB
- WEB-INF/.../SeamInputFileController.class 6 kB
- WEB-INF/classes/.../SeamInputFileData.class 2 kB
- WEB-INF/classes/.../gmap/SeamGmapBean.class 0.6 kB
- WEB-INF/.../SeamInputRichTextBean.class 0.7 kB
- WEB-INF/classes/.../media/SeamMedia.class 0.6 kB
- WEB-INF/classes/.../SeamMenuBarBean.class 0.6 kB
- WEB-INF/classes/.../SeamMenuPopupBean.class 0.6 kB
- WEB-INF/classes/.../SeamOutputResource.class 0.7 kB
- WEB-INF/.../SeamOutputProgressController$LongOperationRunner.class 3 kB
- WEB-INF/.../SeamOutputProgressController.class 6 kB
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
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.
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)
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.
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.