Preenchimento de <h:SelectOneMenu /> ou Combo no Jsf

Pessoal, estou com dificuldades em fazer o preenchimento de um SelectOneMenu apartir de uma Lista(List) de dados.

De acordo com o código abaixo esta acontecendo um erro de “object SelectItem não encontrado”

Meu Bean:

public class MeuBean{
 
  private List listaUfs;

  public MeuBean() throws Exception {
    getListaUfs();
  }

     public List<DtoUF> getListaUfs() throws Exception {
      Svn svn = new Svn(getPersistencia());
      Collection<UnidadeFederacao> colUfs = svn.recuperaTodasUnidadesDaFederacao();
      List<DtoUF> ufs = new ArrayList<DtoUF>();
      for(UnidadeFederacao uf : colUfs) {
         ufs.add(new DtoUF(uf.getSigla()));
      }
      return ufs;
   }
}

Jsp:

<h:selectOneMenu value="#{MeuDto.siglaUf}"
                        <f:selectItem value="#{meuBean.listaUfs}"/> 
</h:selectOneMenu>

Alguém sabe o modo correto de implementar? Se puder ajudar eu agradeço.
Falou []'s

O retorno do método

public List<DtoUF> getListaUfs()

Deve ser do tipo List<SelectItem>.

Humberto Lima