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

Reply via email to