Hi..
Using Weblogic 8.1..
Basically, I'd like to use <x:message> on the top of the page &
have the fields that I'm validating be stuffed away lower in
panelGrids.
I have:
<x:message for="phoneExt"/>
<h:outputLabel for="phoneExt" rendered="false" value="Name"/>
near the top.
and
<h:inputText id="phoneExt" required="true" ...
further below buried in few <h:panelGrid>s
I get the following exception when trying to render the page:
javax.faces.FacesException: Could not render Message. Unable to find
component 'phoneExt'
This seems to be a myfaces bug, because if I remove the <x:message
for="phoneExt"/>, and switch on rendering of the <h:outputLabel, the
outputLabel renders itself & doesn't complain about not finding a
matching phoneExt. It seems that when <x:message> tries the
same, it dies complaining that it can't find the matching label.
Any ideas?
Thank you-
Matt