Probleminha no converte do JSF com Seam

Ola pessoal tudo bem. Bom dia a todos.

Estou estou a quase uma semana me batento com e porquera do s:convertEntity. Já tentei quase de tudo, aque que encontrei alquem utilizando o proprio convert do JSF.
Então também adotei essa estratégia. Agora aparentemente esta legal, mas ao final da conversão ele gera a seguintes linha de erro.

Hibernate: 
    select
        this_.idvendedor as idvendedor22_0_,
        this_.concessionaria as concessi2_22_0_,
        this_.nomevendedor as nomevend3_22_0_,
        this_.version as version22_0_ 
    from
        public.vendedor this_ 
    where
        this_.idvendedor=?
Jan 31, 2012 2:09:57 AM com.sun.faces.lifecycle.Phase doPhase
Grave: JSF1054: (Phase ID: PROCESS_VALIDATIONS 3, View ID: /cadastronotafiscal.xhtml) Exception thrown during phase execution: javax.faces.event.PhaseEvent[source=com.sun.faces.lifecycle.LifecycleImpl@b7723e]
Jan 31, 2012 2:09:58 AM com.sun.facelets.compiler.TagLibraryConfig loadImplicit
Informações: Added Library from: jar:file:/home/romildo/jboss/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/spd/WEB-INF/lib/jboss-seam-excel.jar!/META-INF/seam-excel.taglib.xml
Jan 31, 2012 2:09:58 AM com.sun.facelets.compiler.TagLibraryConfig loadImplicit
Informações: Added Library from: jar:file:/home/romildo/jboss/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/spd/WEB-INF/lib/jboss-seam-mail.jar!/META-INF/seam-mail.taglib.xml
Jan 31, 2012 2:09:58 AM com.sun.facelets.compiler.TagLibraryConfig loadImplicit
Informações: Added Library from: jar:file:/home/romildo/jboss/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/spd/WEB-INF/lib/jboss-seam-pdf.jar!/META-INF/seam-pdf.taglib.xml
Jan 31, 2012 2:09:58 AM com.sun.facelets.compiler.TagLibraryConfig loadImplicit
Informações: Added Library from: jar:file:/home/romildo/jboss/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/spd/WEB-INF/lib/jboss-seam-ui.jar!/META-INF/s.taglib.xml
Jan 31, 2012 2:09:58 AM com.sun.facelets.compiler.TagLibraryConfig loadImplicit
Informações: Added Library from: jar:file:/home/romildo/jboss/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/spd/WEB-INF/lib/jsf-facelets.jar!/META-INF/jsf-core.taglib.xml
Jan 31, 2012 2:09:58 AM com.sun.facelets.compiler.TagLibraryConfig loadImplicit
Informações: Added Library from: jar:file:/home/romildo/jboss/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/spd/WEB-INF/lib/jsf-facelets.jar!/META-INF/jsf-html.taglib.xml
Jan 31, 2012 2:09:58 AM com.sun.facelets.compiler.TagLibraryConfig loadImplicit
Informações: Added Library from: jar:file:/home/romildo/jboss/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/spd/WEB-INF/lib/jsf-facelets.jar!/META-INF/jsf-ui.taglib.xml
Jan 31, 2012 2:09:58 AM com.sun.facelets.compiler.TagLibraryConfig loadImplicit
Informações: Added Library from: jar:file:/home/romildo/jboss/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/spd/WEB-INF/lib/jsf-facelets.jar!/META-INF/jstl-core.taglib.xml
Jan 31, 2012 2:09:58 AM com.sun.facelets.compiler.TagLibraryConfig loadImplicit
Informações: Added Library from: jar:file:/home/romildo/jboss/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/spd/WEB-INF/lib/jsf-facelets.jar!/META-INF/jstl-fn.taglib.xml
Jan 31, 2012 2:09:58 AM com.sun.facelets.compiler.TagLibraryConfig loadImplicit
Informações: Added Library from: jar:file:/home/romildo/jboss/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/spd/WEB-INF/lib/jsf-impl.jar!/META-INF/mojarra_ext.taglib.xml
Jan 31, 2012 2:09:58 AM com.sun.facelets.compiler.TagLibraryConfig loadImplicit
Informações: Added Library from: jar:file:/home/romildo/jboss/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/spd/WEB-INF/lib/richfaces-ui.jar!/META-INF/a4j.taglib.xml
Jan 31, 2012 2:09:58 AM com.sun.facelets.compiler.TagLibraryConfig loadImplicit
Informações: Added Library from: jar:file:/home/romildo/jboss/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/spd/WEB-INF/lib/richfaces-ui.jar!/META-INF/rich.taglib.xml
Jan 31, 2012 2:09:58 AM com.sun.facelets.compiler.TagLibraryConfig loadImplicit
Informações: Added Library from: jar:file:/home/romildo/jboss/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/spd/WEB-INF/lib/richfaces-ui.jar!/META-INF/jsp.taglib.xml
Jan 31, 2012 2:09:58 AM com.sun.facelets.compiler.TagLibraryConfig loadImplicit
Informações: Added Library from: jar:file:/home/romildo/jboss/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/spd/WEB-INF/lib/richfaces-ui.jar!/META-INF/richfaces.taglib.xml
Jan 31, 2012 2:09:58 AM com.sun.facelets.compiler.TagLibraryConfig loadImplicit
Informações: Added Library from: jar:file:/home/romildo/jboss/workspace/.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps/spd/WEB-INF/lib/richfaces-ui.jar!/META-INF/ajax4jsf.taglib.xml

componente na view.

				<s:decorate id="vendedorNotaFiscalField" template="/layout_/edit.xhtml">
		   			<ui:define name="label">Vendedor:</ui:define>
					<h:selectOneMenu id="vendedorField" value="${notaFiscalBean.notaFiscal.vendedor}" required="true" >
						<f:selectItems value="#{notaFiscalBean.vendedoresConcessionariaAsList}" />
                        <f:converter converterId="vendedorEntityConverter" />  					
							<!-- 
						<a:support event="onblur" ajaxSingle="true" eventsQueue="ajaxQueue" reRender="vendedorNotaFiscalField"/>  
							<f:selectItem itemValue="" itemLabel="Selecione..." />
							
							<s:selectItems value=""
										   var="vendedor"										   
										   label="#{vendedor.nomeVendedor}"	
										   noSelectionLabel="Selecione..." />
							<s:convertEntity />
							<a:support event="onblur" ajaxSingle="true" eventsQueue="ajaxQueue" reRender="vendedorNotaFiscalField"/>
							 -->							
					</h:selectOneMenu>				
				</s:decorate>

ConvertEntity do JSF

package br.com.domani.spd.converters;

import java.io.Serializable;

import javax.faces.component.UIComponent;
import javax.faces.context.FacesContext;

import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.faces.Converter;
import org.jboss.seam.annotations.intercept.BypassInterceptors;

import br.com.domani.spd.dao.impl.VendedorDAO;
import br.com.domani.spd.entity.Vendedor;


/**
 * Codigo Base
 * http://seamframework.org/31463.lace
 * 
 * @author romildo
 *
 */
@Name("vendedorEntityConverter")
@Converter
@BypassInterceptors
public class VendedorEntityConverter implements javax.faces.convert.Converter, Serializable {

	private static final long serialVersionUID = 1L;

	//private Map<String, Object> vendedorEntityLookup = new HashMap<String, Object>();

	public Object getAsObject(FacesContext facesContext, UIComponent cmp, String value) {
		
		if (value == null || value.equals("") || value.equals( "Selecione...")) {
			return null;
		}
		
		VendedorDAO vendedorDAO = new VendedorDAO();
		Vendedor vendedor = vendedorDAO.loadByField("idVendedor", Long.parseLong(value));
		
		return vendedor;
		// return vendedorEntityLookup.get(value);
	}

	public String getAsString(FacesContext facesContext, UIComponent cmp, Object value) {
		
		if (value == null || value.equals("") || value.equals( "Selecione...")) {
			return null;
		}
		
		VendedorDAO vendedorDAO = new VendedorDAO();
		Vendedor vendedor = vendedorDAO.loadByField("idVendedor", value);
		return vendedor.getIdVendedor().toString();		
		
		//return ((Vendedor) value).getNomeVendedor();
	}	
		
*/

}

Listagem de SelectItem

	public static List<SelectItem> getVendedoresConcessionariaAsSelectItem(DOMINIO_CONCESSIONARIA concessionaria){

		List<SelectItem> itens = new ArrayList<SelectItem>();
		
		VendedorDAO vendedorDAO = new VendedorDAO();
		
		if (concessionaria != null) {

			List<Vendedor> vendedores = new ArrayList<Vendedor>();
			vendedores = vendedorDAO.findByCriteria(Restrictions.eq("concessionaria", concessionaria));
			
			for (Iterator iterator = vendedores.iterator(); iterator.hasNext();) {
				Vendedor vendedor = (Vendedor) iterator.next();

				itens.add(new SelectItem(vendedor.getIdVendedor(), vendedor.getNomeVendedor()));
			}
			
			return itens;
			// vendedores = vendedorDAO.findByFieldLike("concessionaria", concessionaria.getName());
		}
				
		return itens;
	}	

Se Alguém puder dar uma luz ficarei muito agradecido.

Valeu pessoal.

Tudo bom, não entendi pq vc ta usando o <f:selectItems e o <s:selectItems no mesmo <h:selectOneMenu, eu uso o <s:selectItems e com o <s:convertEntity /> e funciona sem problemas

Ola tiago, na verdade só um esta ativo. que é o f:slectItems se vc perceber o demais estão comentados.

Até com o <s:selectItems e com o <s:convertEntity /> exibia os dados normalmente, mas ao sair do campo ou fazer o ciclo de validadão ele parava falando que o numero não é valido.

Por isso optei por essa estratégia.

Eu acho que o o problema do convertEntity não ter funcionado por ter cido algo referente a minha implementação do DAO.