Problema na Integração do contextMenu e dataTable primefaces

Pessoal estou com um problema chato e não consigo achar nada sobre este assunto.

Eu estou com um dataTable comum, que está funcionando. Adicionei um contextMenu para resgatar a linha na qual quero trabalhar, executando uma query com os dados da linha, porém não está ao realizar a ação não sei o motivo não está resgatando na variável correta, e está vindo null.

Meu ContextMenu

<p:contextMenu for="tblResultQuery">  
	<p:menuitem value="View" update="growl :mxdrdescartados2:tblResultQuery" icon="ui-icon-search"  actionListener="#{mbdescartados.verLinha}" />
</p:contextMenu> 
<p:dataTable id="tblResultQuery" var="rq" value="#{mbdescartados.resultQuery}"
selection="#{mbdescartados.selectDescartado}" selectionMode="single" rowKey="#{rq}">
    <!--<p:column width="300" >
		<f:facet name="header">
			<h:outputText value="ID"/>
		</f:facet>
		<h:outputText value="#{rq.id_chave_unif_mxdr}"/>
    </p:column>-->
    <p:column width="300" >
		<f:facet name="header">
			<h:outputText value="BILHETADOR"/>
		</f:facet>
		<h:outputText value="#{rq.bilhetador}"/>
    </p:column>
    <p:column width="300" >
		<f:facet name="header">
			<h:outputText value="UF_A"/>
		</f:facet>
                <h:outputText value="#{rq.uf_a}"/>
    </p:column>
    <p:column width="300" >
		<f:facet name="header">
			<h:outputText value="PENDENCIA"/>
		</f:facet>
		<h:outputText value="#{rq.pendencia}"/>
    </p:column>
    <p:column width="300" >
	        <f:facet name="header">
			<h:outputText value="DESCRICAO_PENDENCIA"/>
		</f:facet>
		<h:outputText value="#{rq.descricao_pendencia}"/>
    </p:column>
    <p:column width="300" >
		<f:facet name="header">
			<h:outputText value="DATA"/>
		</f:facet>
		<h:outputText value="#{rq.data}"/>
    </p:column>
    <p:column width="300" >
		<f:facet name="header">
			<h:outputText value="COD_REGRA_FATURAMENTO"/>
		</f:facet>
		<h:outputText value="#{rq.cod_regra_faturamento}"/>
    </p:column>	
    <p:column width="300" >
		<f:facet name="header">
			<h:outputText value="DESCRICAO_REGRA"/>
		</f:facet>
		<h:outputText value="#{rq.descricao_regra}"/>
    </p:column>	
    <p:column width="300" >
		<f:facet name="header">
			<h:outputText value="DESCRICAO_CLASS_FATURAMENTO"/>
		</f:facet>
                <h:outputText value="#{rq.descricao_class_faturamento}"/>
    </p:column>	
    <p:column width="300" >
		<f:facet name="header">
			<h:outputText value="TOTAL"/>
		</f:facet>
		<h:outputText value="#{rq.total}"/>
    </p:column>								
</p:dataTable>

Meu ManagedBean tenho este método.
No meu MB está com @ViewScoped

tem o getter and setter deste atributo (selectDescartado) e está sendo iniciado dentro do construtor.

public void verLinha(ActionEvent e){
	String bilhetador = selectDescartado.getBilhetador();
	String uf = selectDescartado.getUf_a();
	String pendencia = selectDescartado.getPendencia();
	Date data = selectDescartado.getData();
	System.out.println("Linha Selecionada é = "+bilhetador+" "+uf+" "+pendencia+" "+data);
}

ai neste método as variáveis estão vindo NULL

resulvido galera!

separei minha pagina xhtml em forms diferentes…sendo o grid principal dentro de um form e outros dois forms dentro das minhas duas dialogs…

ai a dialog que continha o contexMenu passou a funcionar corretamente…

lembrando que para não dar problema de reinderização da página o widgetvar e o id da dialog tem que ser diferentes…

<p:dialog appendToBody="true" id="resultsql" 
		        header="Resultado SQL" widgetVar="resultadosql" 
		        modal="false" resizable="false" draggable="false" width="900px" height="450px">
		        	<h:form id="formResultadoMxdr">
			        	<p:contextMenu for="tblResultQuery">  
					        <p:menuitem value="View" update="tblResultQuery" icon="ui-icon-search" actionListener="#{mbdescartados.verLinha}"/>    
					    </p:contextMenu> 
						<p:dataTable id="tblResultQuery" var="rq" value="#{mbdescartados.resultQuery}"
							selection="#{mbdescartados.selectDescartado}" selectionMode="single" rowKey="#{rq.id_chave_unif_mxdr}">
							<p:column width="300" >
								<f:facet name="header">
									<h:outputText value="DATA"/>
								</f:facet>
								<h:outputText value="#{rq.data}"/>
							</p:column>
							<p:column width="300" >
								<f:facet name="header">
									<h:outputText value="BILHETADOR"/>
								</f:facet>
								<h:outputText value="#{rq.bilhetador}"/>
							</p:column>
							<p:column width="300" >
								<f:facet name="header">
									<h:outputText value="UF_A"/>
								</f:facet>
								<h:outputText value="#{rq.uf_a}"/>
							</p:column>
							<p:column width="300" >
								<f:facet name="header">
									<h:outputText value="PENDENCIA"/>
								</f:facet>
								<h:outputText value="#{rq.pendencia}"/>
							</p:column>
							<p:column width="300" >
								<f:facet name="header">
									<h:outputText value="DESCRICAO_PENDENCIA"/>
								</f:facet>
								<h:outputText value="#{rq.descricao_pendencia}"/>
							</p:column>
							<p:column width="300" >
								<f:facet name="header">
									<h:outputText value="COD_REGRA_FATURAMENTO"/>
								</f:facet>
								<h:outputText value="#{rq.cod_regra_faturamento}"/>
							</p:column>	
							<p:column width="300" >
								<f:facet name="header">
									<h:outputText value="DESCRICAO_REGRA"/>
								</f:facet>
								<h:outputText value="#{rq.descricao_regra}"/>
							</p:column>	
							<p:column width="300" >
								<f:facet name="header">
									<h:outputText value="DESCRICAO_CLASS_FATURAMENTO"/>
								</f:facet>
								<h:outputText value="#{rq.descricao_class_faturamento}"/>
							</p:column>	
							<p:column width="300" >
								<f:facet name="header">
									<h:outputText value="TOTAL"/>
								</f:facet>
								<h:outputText value="#{rq.total}"/>
							</p:column>								
						</p:dataTable>
						<f:facet name="footer">
							<h:commandLink>  
					            <p:graphicImage value="/templates/resources/image/excel.ico" style="border:0;" />  
					            <p:dataExporter type="xls" target="tblResultQuery" fileName="Pesquisa MXDR Irrecuperaveis Sumarizados" />  
					        </h:commandLink> 
						</f:facet>
					</h:form>
				</p:dialog>

abs