maybe u should post an updated version for the new Jasper 1.2 . cayenne+jasper should be one of those needed samples by newbie cayenne app developers..
--- Cris Daniluk <[EMAIL PROTECTED]> wrote: > FYI, this was written for Jasper 1.1. 1.2 has some significant changes > that probably lead to an easier way to do integration w/Cayenne. I > have no idea if this works with 1.2 or not. > > Cris > > On 5/11/06, Alan Baltazar <[EMAIL PROTECTED]> wrote: > > hello, > > > > i implemented this > > http://www.objectstyle.org/confluence/display/CAY/Jasper+Integration > > to integrate cayenne and jasperreports for a web application (no spring > > framework, > just > > straight cayenne,struts web app). my problem here, is that, I get a class > > cast > exception > > for this class, DataRowDataSource (see arrow below). > > > > public class DataRowDataSource implements JRDataSource { > > > > private Iterator rowIterator; > > private DataRow activeRow; > > > > public DataRowDataSource(List dataRowList) { > > rowIterator = dataRowList.iterator(); > > activeRow = (DataRow)rowIterator.next(); <--- cast problem here > > (posted > sample > > didn't have the > > (DataRow) cast, i > > added it here to compile) > > } > > > > public boolean next() throws JRException { > > boolean hasNext = rowIterator.hasNext(); > > if (hasNext) { > > activeRow = (DataRow) rowIterator.next(); > > } > > > > return hasNext; > > } > > > > public Object getFieldValue(JRField field) throws JRException { > > return activeRow.get(field.getName()); > > } > > > > } > > > > has anyone implemented this sample? if yes, how did you fix this problem? > > I'm using > the > > latest cayenne, struts, jasperreports versions. > > > > Alan, > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? Yahoo! Mail has the best spam protection around > > http://mail.yahoo.com > > > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
