JSF + Prime + SelectRedio

bom dia galera,

não estou conseguindo colocar um radio na minha datatable

<div class="boxLista" style="width:99%;">
			
				<p:dataTable id="lista" var="var" value="#{manterGeneroProtocoloMB.listaGenero}" rowIndexVar="index">
			      	
			      	
			      	<p:column headerText="Selecione" style="width:5%">
			      		<h:selectOneRadio value="#{var.codigoGenero}"/>
			      	</p:column>
			      	
			        <p:column style="width:2%" headerText="Ativo" >  
			            <h:graphicImage name="inativo.png" library="img"  style="margin-left: 6px;" alt="inativo" rendered="#{!var.indicaAtivo}"/>
			            <h:graphicImage name="ativo.png" library="img" style="margin-left: 6px;" alt="ativo" rendered="#{var.indicaAtivo}"/>
			        </p:column> 
				  
			        <p:column headerText="Genero">  
			            <h:outputText value="#{var.nomeGenero}" />  
			        </p:column>  
		 
			        <p:column headerText="Descrição">  
			            <h:outputText value="#{var.descricao}" />  
			        </p:column>
	   			 </p:dataTable> 
			</div>

o radio nao aparece no lista

Se alguem puder me ajudar

Obrigado

Substitua o codigo abaixo em sua datatable

<p:column headerText="Selecione" style="width:5%"> <h:selectOneRadio value="#{var.codigoGenero}"/> </p:column>
Por

 <p:column selectionMode="single" style="width:18px" />

http://primefaces.org/showcase/ui/datatableRowSelectionRadioCheckbox.jsf