title: Unable to find component for ID in view
body: <p>In a JSF, Primefaces 6 project, I get the following warning:</p>
  
  <pre><code>Unable to find component for ID dateFrom_input in view
  </code></pre>
  
  <p>Here is the view:</p>
  
  <pre><code>&lt;h:outputLabel for="dateFrom_input" /&gt;
  &lt;p:autoComplete id="dateFrom" ...&gt;&lt;/p:autoComplete&gt;
  </code></pre>
  
  <p>p:autoComplete is replaced by:</p>
  
  <pre><code>&lt;span id="searchForm:dateFrom"&gt;
      &lt;input id="searchForm:dateFrom_input" name="searchForm:dateFrom_input" type="text" autocomplete="off"&gt;
      ...
  &lt;/span&gt;
  </code></pre>
  
  <p>Basically, I have to set the label for component dateFrom_input to get the feature working (I mean clicking on label to jump in the field...). It works but the warning appear.</p>
  
  <p>It looks I cannot make reference to something in a widget...</p>
  
  <p>How two shut this warning up?</p>
  
  <p><strong>UPDATE</strong></p>
  
  <p>In a DOM point of view, what I do is correct (label for parameter set with the input ID). But in a JSF point of view, p:autocomplete field is not yet "compiled" as HTML and it cannot reach the input (which effectively take ID dateFrom_input once compiled)</p>