title: How to update a component inside of dataTable from outside of it
body: <p>I am using Mojarra implementation of JSF 2.1 with Primefaces 3.2.</p>
  
  <p>My problem approximately looks like this:</p>
  
  <pre><code>&lt;p:dialog id="someDialog"&gt;
    ..
    &lt;h:form id="dialogForm"&gt;        
      &lt;p:commandLink action=".."update=":someForm:someUIRepeat:someDataTable:someInputTextArea"/&gt; 
    &lt;/h:form&gt;
  &lt;/p:dialog&gt;
  
  
  &lt;h:form id="someForm"&gt;
    &lt;ui:repeat id="someUIRepeat" value=".." ..&gt;
      &lt;p:dataTable id="someDataTable" value=.. &gt;
  
        &lt;p:column&gt;
          &lt;p:inputTextarea id="someInputTextarea" value=../&gt;
        &lt;p:column&gt;
  
       .. here go other columns
    &lt;ui:repeat&gt;
  &lt;/h:form&gt;
  </code></pre>
  
  <p>The issue is that when I click on the commandLink in the dialog the inputTextarea is not updated. However, if I write this in the update of the commandLink:
    update=":someForm:someUIRepeat:someDataTable,:someForm:someUIRepeat:someDataTable:someInputTextArea"</p>
  
  <p>then the whole dataTable gets updated and the inputTextarea updates as well, but the values in the fields located in other columns get erased after I click on the commandLink in the dialog.</p>
  
  <p>The reason why I put dataTable inside of ui:repeat is that I need to bind a dataTable with each row of one collection and I think it's not related to my problem.</p>
  
  <p>Any ideas how I can solve this problem?</p>
  
  <p>Thanks in advance,</p>
  
  <p>Nurzhan.</p>