Rich Faces Modal Pane

Boa noite pessoal do Guj!!!

Estou desenvolvendo um sistema para o meu TCC e estou utilizando richFaces e algums dias estou com um probleminha
tenho a minha pagina com um modal panel eu entro com os dados nele esses dados nao são escritos nos respectivos
atributos.Ja se eu setar eles na Classe Controller eles recebem tudo certo.
E nas outraas classes clientes,cidades etc… funciona certinho deste geito que estou fazendo!!!

Por favor me ajudem!!!

Este e meu modal!!




 <rich:modalPanel style="overflow: auto" id="panelItem" width="550"  height="220">
            <f:facet name="header">
                <h:panelGroup>
                    <h:outputText value="Adicionar Itens"></h:outputText>
                </h:panelGroup>
            </f:facet>
                 <f:facet name="controls">
                    <h:panelGroup>
                        <h:graphicImage value="/icones/cancel.png" styleClass="hidelink" onclick="#{rich:component('menu')}.show();" id="hidelink"/>
                        <rich:componentControl for="panelItem" attachTo="hidelink" operation="hide" event="onclick"/>
                    </h:panelGroup>
                </f:facet>
            <a4j:form id="formItem">
                <rich:panel>
                    <f:facet name="header">
                        <h:outputText value="Informações do Item Comprado"/>
                    </f:facet>
                    
                    <h:panelGrid columns="3">
                        <h:outputText value="Descrição Item.:"/> 
                        <h:inputText  id="nome"  required="true" value="#{CompraView.itemCompra.produto.descricao}">
                        <rich:ajaxValidator event="onblur" /> </h:inputText>

                        <rich:message for="nome">
                            <f:facet name="passedMarker">   <h:graphicImage value="/icones/accept.png"/></f:facet>
                            <f:facet name="errorMarker">    <h:graphicImage value="/icones/cancel.png"/></f:facet>
                        </rich:message>



                        <h:outputText value="Quantidade,:"/> 
                        <h:inputText  id="quantidade" required="true" value="#{CompraView.itemCompra.quantidade}" >
                        <rich:ajaxValidator event="onblur" /> </h:inputText>

                        <rich:message for="quantidade">
                            <f:facet name="passedMarker">   <h:graphicImage value="/icones/accept.png"/></f:facet>
                            <f:facet name="errorMarker">    <h:graphicImage value="/icones/cancel.png"/></f:facet>
                        </rich:message>


                        <h:outputText value="Valor Unitario,:"/> 
                        <h:inputText  id="valorUnitario"  required="true" value="#{CompraView.itemCompra.valorUnitario}">
                        <rich:ajaxValidator event="onblur" /> </h:inputText>

                        <rich:message for="valorUnitario">
                            <f:facet name="passedMarker">   <h:graphicImage  value="/icones/accept.png"/></f:facet>
                            <f:facet name="errorMarker">    <h:graphicImage value="/icones/cancel.png"/></f:facet>
                        </rich:message>
          
            
                    </h:panelGrid>
                      
                </rich:panel>
             </a4j:form>
            <a4j:commandButton value="Enviar" reRender="tabelaItem"  action="#{CompraView.insertItem}" onclick="Richfaces.hideModalPanel('panelItem')" />
            <a4j:commandButton value="Cancelar" onclick="Richfaces.hideModalPanel('panelItem')"  />

        </rich:modalPanel>