Sub Table RichFaces

Bom dia a todos, preciso fazer uma tabela em que a primeira coluna é uma lista de valores estou tentando usar o sub table mas não obtive sucesso.

A historia é assim:

Eu tenho um classe General que Tem uma Classe StatusDownload, usando hibernate.



	private Collection<StatusDownload> statusDownloads;

	@OneToMany(fetch = FetchType.EAGER, mappedBy="general", targetEntity=StatusDownload.class)
	@Cascade(CascadeType.ALL)
	public Collection<StatusDownload> getStatusDownloads() {
		return statusDownloads;
	}

	public void setStatusDownloads(Collection<StatusDownload> statusDownloads) {
		this.statusDownloads = statusDownloads;
	}

Ai no meu Bean eu uso a lista de Generals porem preciso exibir no rich:datatable uma coluna que vai ser a lista de StatusDonwload

e faço isso:

		<rich:dataTable value="#{generalBean.listGeneral}" var="dt" rows="20"
			 align="center" style="text-align: center;" id="tbGeral" width="100%">
				<f:facet name="header">
				
					<rich:columnGroup>
						<rich:column colspan="6">
							<h:outputText value="Geral" />
						</rich:column>
						
						<rich:column breakBefore="true" id="columnImp">
							<h:outputText value="Importação" />
						</rich:column>
						
						<rich:column id="ColumnConc">
							<h:outputText value="Conclusão" />
						</rich:column>
						
						<rich:column id="ColumnAprovada">
							<h:outputText value="Aprovada" />
						</rich:column>
					
						<rich:column id="ColumnEmerg">
							<h:outputText value="Emergencial" />
						</rich:column>
						
						<rich:column id="ColumnAprovarOs">
							<h:outputText value="Aprovar OS" />
						</rich:column>
						
						<rich:column id="ColumnControles">
							<h:outputText value="Controles" />
						</rich:column>
						
					</rich:columnGroup>
				</f:facet>

					<rich:column colspan="1">
						<rich:subTable value="#{dt.statusDownloads}" var="dt2">
							<rich:column>
								<h:outputText value="#{dt2.status}" />
							</rich:column>
						</rich:subTable>
					</rich:column>

					<rich:column>
						<h:outputText value="#{dt.statusConcl}" />
				</rich:column>
			
				<rich:column>
						<h:outputText value="#{dt.statusAprv}" />
				</rich:column>
				
					<rich:column>
						<h:outputText value="#{dt.statusAbastece}" />
				</rich:column>
			
				<rich:column>
						<h:outputText value="#{dt.statusServico}" />
				</rich:column>
			
				<rich:column>
					<a4j:commandLink ajaxSingle="true" id="clonelink" oncomplete="Richfaces.showModalPanel('pnlEditarGeral')">
                        <h:graphicImage value="/images/editar.png" style="border:0"/>
                     </a4j:commandLink>
                    <rich:toolTip for="clonelink" value="Clonar" />
                    <rich:spacer width="5"/>
                    
                    <a4j:commandLink ajaxSingle="true" id="deletelink" oncomplete="Richfaces.showModalPanel('deletePanel')">
                        <h:graphicImage value="/images/delete.png" style="border:0" />
                    </a4j:commandLink>
                    <rich:toolTip for="deletelink" value="Excluir" />
                    <rich:spacer width="5"/>
                    
                    <a4j:commandLink ajaxSingle="true" id="novolink" oncomplete="Richfaces.showModalPanel('pnlIncluirGeral')">
                        <h:graphicImage value="/images/mais.png" style="border:0" />
                    </a4j:commandLink>
                    <rich:toolTip for="novolink" value="Novo" />
                    <rich:spacer width="5"/>
                 </rich:column>
                 
				<f:facet name="footer">
				<rich:datascroller id="ds" renderIfSinglePage="false"/>			
				</f:facet>
			</rich:dataTable>

Porem sai tudo desconfigurado conforme na imagem anexada:

Por favor vcs sabem como colocar uma lista em uma coluna, não precisa ser usando subtable pode ser qualquer coisa!!!
Obrigado