Commando button nao chama action [RESOLVIDO]

Olá pessoal, será que alguem poderia me ajudar?

Tenho uma combobox que popula normalmente e tenho um commandButton.

O problema é. Se eu nao informar nada na combobox, o CommandButton chama o metodo em meu Bean.
Se eu informar algum valor no Combobox o CommandButton nao chama o metodo.
Alguem poderia me dar uma luz?

Segue meu xhtml

[code]<h:form id=“formRMV”>
<h:outputLabel for=“empresa” value="Empresa: " />

		<p:selectOneMenu id="empresa"
			value="#{reuniaoVendasMensalBean.empresa}" style="font-size:11px;">
			<f:selectItem itemLabel="Selecione" itemValue="" />
			<f:selectItems value="#{reuniaoVendasMensalBean.empresas}" var="m"
				itemLabel="#{m.nome}" />
		</p:selectOneMenu>
		
		<h:outputText value="Data inicial: " />
		<p:calendar pattern="dd/MM/yyyy" showOn="button"
			value="#{reuniaoVendasMensalBean.data1.time}" />
		<h:outputText value="Data final: "  />
		<p:calendar pattern="dd/MM/yyyy" showOn="button"
			value="#{reuniaoVendasMensalBean.data2.time}" />
		<p:commandButton value="Pesquisar"
			action="#{reuniaoVendasMensalBean.pegaEventos}" />[/code]

Olá, você tem duas alternativas, ou usa Converter, ou usa um código do tipo Integer ou qualquer Wrapper e carrega o registro da empresa.

O protocolo HTTP não suporta tráfego de Object, somente String. O JSF possui alguns Converters padrões, mas somente para os tipos mais usados.

Você está correto corrigi setando itemValue no meu selectItems como o ID do meu objeto.

Perfeito! Provavelmente seu outro problema no combobox também era isso.

Pode ser… Eu vou testar e posto no outro post