title: OpenFaces Composite Filter does not render the user search input text field
body: <p>Good Afternoon,</p>
  
  <p>I am trying to use the composite filter but in vain. While we struggled the whole day trying to know that it does not work if the table contains a column with action buttons and no data type, now we are wondering why it does not render the text field for the user to type his filter criteria.</p>
  
  <ol>
  <li>We click on the (+) button = A drop
  down with column names is rendered.</li>
  <li>2- From this dropdown, we choose a
  column.</li>
  <li>3- A 'NOT' checkbox and Another
  dropdown with expressions (equals,
  contains...etc) is rendered.</li>
  <li><p>4- We choose an expression from the
  list.</p>
  
  <p>5- The input text field supposed to be rendered is not rendered at all.
  Which makes the composite filter non usable as the user cannot type his search criteria!</p>
  
  <p>Please help. </p>
  
  <pre><code>       &lt;div&gt;
       &lt;h:form&gt;
                  &lt;o:compositeFilter id="bookfilter"  for="bookstable" autoDetect="true"/&gt;
                      &lt;o:dataTable id="bookstable" sortColumnId="title" value="#{bookController.items}" var="item" &gt;
                          &lt;o:singleRowSelection /&gt;
  
                          &lt;f:facet name="header"&gt;
                              Book TABLE
                          &lt;/f:facet&gt;
                          &lt;f:facet name="columnMenu"&gt;
                              &lt;o:columnMenu/&gt;
                          &lt;/f:facet&gt;
                          &lt;o:column id="title" sortingExpression="#{item.title}" header="title"&gt;
                              &lt;h:outputText value="#{item.title}"/&gt;
                          &lt;/o:column&gt;
                          &lt;o:column id="topic" header="topic"&gt;
                              &lt;h:outputText value="#{item.topic}"/&gt;
                          &lt;/o:column&gt;
                          &lt;o:column id="writer" header="writerid" &gt;
                              &lt;h:outputText value="#{item.writer}"/&gt;
                          &lt;/o:column&gt;
  
                      &lt;/o:dataTable&gt;
  </code></pre>
  
  <p>
                  </p></li>
  </ol>