title: How do I add a selected value to ice:selectOneMenu?
body: <p>I'm facing a problem with the <code>ice:selectOneMenu</code> component in Icefaces..</p>
  
  <p>In more details : 
    When I fill the <code>SelecItems</code> arrayList I set an empty selcetItem at the first index in the arrayList, like that : <code>mainClassificationsSI.add(new SelectItem(""));</code>, and in My page I have the following : </p>
  
  <pre><code>    &lt;ice:selectOneMenu partialSubmit="true" binding="#
          {editOutgoingBean.mainClassificationSelect}" id="mBookClass" value="#
          {editOutgoingBean.outgoing.main_Classification}" valueChangeListener="#      
          {editOutgoingBean.mainClassificationChanged}"&gt;
  
          &lt;f:selectItems value="#{editOutgoingBean.mainClassificationsSI}"/&gt;
      &lt;/ice:selectOneMenu&gt;
  </code></pre>
  
  <p>First of all, I'm sure that the: <code>editOutgoingBean.outgoing.main_Classification</code> has value which is one of the values of selectItems in the <code>SelectItems</code> arrayList, but when the page is displayed, the Select tag select the empty value and it didn't select the value of the <code>main_Classification</code> I set before...</p>
  
  <p>When I remove the first Empty <code>SelectItem</code> from the ArrayList, the Select tag will select the value that I set for <code>main_Classification</code>. Please help me find out what to do...</p>