Jasper + VRaptor [Resolvido]

Bom galera… estou com muitas dificuldades em implementar o jasper com vraptor

estou usando o componente do https://github.com/wpivotto/vraptor-jasperreport segui o readme!

    @Path("/fidelizados/pdf")
    public Download pdfReport() {
        Report report = generateReport();
        return new ReportDownload(report, pdf());
    }
    private Report generateReport() {
        List<Cliente> data = repository.meusClientes(session.getEmpresa().getId());
        return new FidelizadosReport(data);
    }
public class FidelizadosReport implements Report {

    private final List<Cliente> data;
    private Map<String, Object> parameters;

    public FidelizadosReport(List<Cliente> data) {
        this.data = data;
        this.parameters = new HashMap<>();
    }

    @Override
    public Report addParameter(String key, Object value) {
        this.parameters.put(key, value);
        return this;
    }

    @Override
    public Collection<Cliente> getData() {
        return data;
    }

    @Override
    public String getFileName() {
        return "Fidelizados" + System.currentTimeMillis();
    }

    @Override
    public Map<String, Object> getParameters() {
        return this.parameters;
    }

    @Override
    public String getTemplate() {
        return "/Fidelizados.jasper";
    }

    @Override
    public boolean isCacheable() {
        return true;
    }
}

No .jxml apenas fiz um select simples para trazer os nomes do campo! isso é correto, pois o que eu quero mesmo é o resultado que ele passa para a classe FidelizadosReport!
Sempre recebo essa msg com campos adicionados ao relatorio.

Caused by: java.lang.NoSuchMethodException: Unknown property 'id' on class 'class [Ljava.lang.Object;'
	at org.apache.commons.beanutils.PropertyUtilsBean.getSimpleProperty(PropertyUtilsBean.java:1322)
	at org.apache.commons.beanutils.PropertyUtilsBean.getNestedProperty(PropertyUtilsBean.java:770)
	at org.apache.commons.beanutils.PropertyUtilsBean.getProperty(PropertyUtilsBean.java:846)
	at org.apache.commons.beanutils.PropertyUtils.getProperty(PropertyUtils.java:426)
	at net.sf.jasperreports.engine.data.JRAbstractBeanDataSource.getBeanProperty(JRAbstractBeanDataSource.java:111)
	... 83 more

Alguem poderia me orientar qual a forma correta de se trabalhar com esse componente e qual a forma correta de criar o .jxml para receber os dados da lista ?

Algum Tutorial voltado para vraptor e jasper ?

Ninguem ?

nos seus arquivos de relatório provavelmente vc está chamando um .id num array… Dependendo de como vc fez a query vc teria que fazer um [0], [1], etc ao invés de usar os nomes.

Resolvido usando indices $F{[0]} desa forma!

Respondido em http://www.guj.com.br/2044-vraptor-com-jasper
Grato pela atenção