title: Primefaces - Cannot find component with identifier outside the datatable
body: <pre><code> &lt;ui:define name="content"&gt;
      &lt;f:view&gt;                        
      &lt;h:form id="myForm" styleClass="form" &gt;
  
          &lt;p:dataTable var="provider" id="ss"  value="#{providerSelectBean.providerList}" rowKey="#{provider.license}"  
  
              selection="#{providerSelectBean.selectedProvider}" selectionMode="single"&gt; 
  
              &lt;p:ajax listener="#{providerSelectBean.onRowSelect}"    
                              update=":myForm:output"event="rowSelect"/&gt;  
  
              &lt;p:column sortBy="#{provider.license}" width="110" &gt;
                  &lt;f:facet name="header"&gt;
                      &lt;h:outputText value="License#" /&gt;
                  &lt;/f:facet&gt;
                  &lt;h:outputText value="#{provider.license}" /&gt;
              &lt;/p:column&gt;
  
              &lt;p:column sortBy="#{provider.prgName}" width="110" &gt;
                  &lt;f:facet name="header"&gt;
                      &lt;h:outputText value="Program Name" /&gt;
                  &lt;/f:facet&gt;
                  &lt;h:outputText value="#{provider.prgName}" /&gt;
              &lt;/p:column&gt;
  
          &lt;/p:dataTable&gt;&lt;br/&gt;
  
          &lt;p:panelGrid id="output" &gt;
              &lt;h:outputText value="License" /&gt;
              &lt;h:outputText value="#{provider.license}" /&gt; 
          &lt;/p:panelGrid&gt;
  
      &lt;/h:form&gt;           
      &lt;/f:view&gt;
  
  &lt;/ui:define&gt;    
  </code></pre>
  
  <p>This is my first stint with JSF2.0 and primefaces 3.4.1 and the <code>&lt;p:ajax update</code> gives an error </p>
  
  <pre><code>javax.faces.FacesException: Cannot find component with identifier  
  ":myForm:output"  referenced from "myForm:ss"
  </code></pre>