Details
-
Type: Bug
-
Status: Closed
-
Priority: Trivial
-
Resolution: Won't Fix
-
Affects Version/s: 2.0.1
-
Fix Version/s: 3.0
-
Component/s: Sample Apps
-
Labels:None
-
Environment:ICEfaces 2.0.1, samples/core/auction sample.
-
Workaround Exists:Yes
-
Workaround Description:Setting the PROJECT_STAGE to "Production" will remove these warnings.
Description
When running the Auction sample application with ICEfaces 2.0.1 in "Development" PROJECT_STAGE, the following JSF warning is present on the bottom left section of the page:
"The form component needs to have a UIForm in its ancestry. Suggestion: enclose the necessary components within <h:form>"
This seems likely to be a Mojarra JSF bug, since it started when JSF 2.1.0 and auction application itself uses all "h:" components and definitely has an "h:form" on the page.
"The form component needs to have a UIForm in its ancestry. Suggestion: enclose the necessary components within <h:form>"
This seems likely to be a Mojarra JSF bug, since it started when JSF 2.1.0 and auction application itself uses all "h:" components and definitely has an "h:form" on the page.
Closing this issue as "Won't Fix" as it is caused by a bug in Mojarra JSF runtimes.
See http://java.net/jira/browse/JAVASERVERFACES-1922 for details (apparently fixed in the upcoming Mojarra JSF 2.2 release).