Jasper + DynaBean - net.sf.jasperreports.engine.JRException: Error retrieving field value from bean

alguem pode me dizer pq esse código:

... BasicDynaClass dynaClass = new BasicDynaClass("tester", null, null); java.util.List<DynaBean> ls = new ArrayList<DynaBean>(); while (param.hasMoreTokens()) { DynaBean db = dynaClass.newInstance(); db.set("campo1", param.nextToken()); db.set("campo2", param.nextToken()); db.set("campo3", param.nextToken()); db.set("campo4", param.nextToken()); db.set("campo5", param.nextToken()); ls.add(db); } ...
está retornando este erro:
net.sf.jasperreports.engine.JRException: Error retrieving field value from bean : campo1
at net.sf.jasperreports.engine.data.JRAbstractBeanDataSource.getBeanProperty(JRAbstractBeanDataSource.java:123)
at net.sf.jasperreports.engine.data.JRAbstractBeanDataSource.getFieldValue(JRAbstractBeanDataSource.java:96)
at net.sf.jasperreports.engine.data.JRBeanCollectionDataSource.getFieldValue(JRBeanCollectionDataSource.java:100)
at net.sf.jasperreports.engine.fill.JRFillDataset.setOldValues(JRFillDataset.java:823)
at net.sf.jasperreports.engine.fill.JRFillDataset.next(JRFillDataset.java:787)
at net.sf.jasperreports.engine.fill.JRBaseFiller.next(JRBaseFiller.java:1478)
at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:125)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:942)
at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:860)
at net.sf.jasperreports.engine.fill.JRFiller.fillReport(JRFiller.java:84)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:624)
at net.sf.jasperreports.engine.JasperFillManager.fillReport(JasperFillManager.java:540)
at chamaJasperDANFE.main(chamaJasperDANFE.java:96)
Caused by: java.lang.NoSuchMethodException: Unknown property ‘campo1’ on class 'class java.lang.String’
at org.apache.commons.beanutils.PropertyUtilsBean.getSimpleProperty(PropertyUtilsBean.java:1313)
at org.apache.commons.beanutils.PropertyUtilsBean.getNestedProperty(PropertyUtilsBean.java:762)
at org.apache.commons.beanutils.PropertyUtilsBean.getProperty(PropertyUtilsBean.java:837)
at org.apache.commons.beanutils.PropertyUtils.getProperty(PropertyUtils.java:426)
at net.sf.jasperreports.engine.data.JRAbstractBeanDataSource.getBeanProperty(JRAbstractBeanDataSource.java:111)
… 12 more

?

ninguém??

mudou o erro, agora está assim:

    java.lang.IllegalArgumentException: Invalid property name 'qtdeReg'
    at org.apache.commons.beanutils.BasicDynaBean.getDynaProperty(BasicDynaBean.java:399)
    at org.apache.commons.beanutils.BasicDynaBean.set(BasicDynaBean.java:297)
    at chamaJasperDANFE.main(chamaJasperDANFE.java:82)

por favor algueeeeem

tentei de 2 formas, cada uma retornou um desses erros

ninguem pode me ajudar??

hj ta fods :confused: