Ahoj,

nenahrava nahodou ten loadObject() _zkompilovany_ report a ty mu
podstrkujes _zdrojovou_  sablonu v XML?

Kazdopadne by ve vypisu celeho Exception bylo vice informaci.

Leos

Petr Burdik píše v Po 07. 05. 2007 v 10:35 +0200:
> Vybral jsem si :)
> 
> Nevite co delam spatne?
> 
>          //
>          Request request1 = new Request();
>              request1.setRequestId(Long.valueOf(1));
>              request1.setAoid(Long.valueOf(1));
>              request1.setShopOid(Long.valueOf(150));
>              request1.setPriceDifference(Double.valueOf(150.00));
>              request1.setPriceOld(Double.valueOf(100.00));
>              request1.setPriceNew(Double.valueOf(250.00));
>          Request request2 = new Request();
>              request2.setRequestId(Long.valueOf(2));
>              request2.setAoid(Long.valueOf(2));
>              request2.setShopOid(Long.valueOf(150));
>              request2.setPriceDifference(Double.valueOf(100.00));
>              request2.setPriceOld(Double.valueOf(100.00));
>              request2.setPriceNew(Double.valueOf(200.00));
>          List myList = new ArrayList();
>              myList.add(request1);
>              myList.add(request2);
> 
>          Map params = new HashMap();
>          try {
> 
>              JRBeanCollectionDataSource dataSource = new  
> JRBeanCollectionDataSource(myList);
>              JasperReport report = (JasperReport)  
> JRLoader.loadObject("/home/pet/jetest.jrxml");
>              JasperPrint jasperPrint = JasperFillManager.fillReport(report,  
> params, dataSource);
>              
> JasperExportManager.exportReportToPdfFile(jasperPrint,"/home/pet/jetest.pdf");
>          } catch (JRException ex) {
>              jtaOutput.setText(jtaOutput.getText() + ex.getMessage() + "7  
> \n");
>              ex.printStackTrace();
>          }
> 
> 
> Na radku JasperReport report = (JasperReport)  
> JRLoader.loadObject("/home/pet/jetest.jrxml"); vyhlasi, ze nemuze nacist  
> tento soubor.
> 
> Report
> Error loading object from file : /home/pet/jetest.jrxml7
> 
> 
> Pet
> 
> On Mon, 07 May 2007 09:02:22 +0200, Volsicky Tomas  
> <[EMAIL PROTECTED]> wrote:
> 
> > Zkuste se podivat na interface JRDataSource ktery implementuji  
> > nasledujici tridy
> >
> > JRAbstractBeanDataSource, JRBeanArrayDataSource,  
> > JRBeanCollectionDataSource, JRCsvDataSource, JREmptyDataSource,  
> > JRHibernateAbstractDataSource, JRHibernateIterateDataSource,  
> > JRHibernateListDataSource, JRHibernateScrollDataSource, JRJpaDataSource,  
> > JRMapArrayDataSource, JRMapCollectionDataSource, JRMondrianDataSource,  
> > JRResultSetDataSource, JRTableModelDataSource, JRXmlDataSource
> >
> > myslim ze si vyberete :-)
> >
> >  JasperReport report = (JasperReport)  
> > JRLoader.loadObject(app.getRealPath(sReportName));
> >  JasperPrint jasperPrint = JasperFillManager.fillReport(report, params,  
> > dataSource);
> >
> >
> >
> > s pozdravem
> > Tomas
> >
> >
> > -----Original Message-----
> > From: [EMAIL PROTECTED] on behalf of Petr Burdik
> > Sent: Mon 5/7/2007 8:55 AM
> > To: Java
> > Subject: jednoduchy example pro jasperreports
> >
> > Ahojte,
> > jeste se prodiram dokumentaci. Mam vytvorenou sablonku, mam javabean. Ted
> > resim jak to propojit. Potrebuji poslat kolekci java beanu do generatoru
> > sestavy. Nic vic. Ale vsude v examples co mam to resi pres nejaky sql
> > datasource. Nejak se mi nedari to najit. Mozna spatne googluji. Nenastli
> > jste prosim nejakou solidni dokumentaci nekde na netu pri svem
> > experimentovani?
> >
> > Preji pekny den
> > Pet
> >
> > --
> > Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
> >
> > ==SMS8260 CZ
> > Tento email prichazi z Internetu - ujistete se, ze je autenticky. Tesco  
> > muze sledovat adresy a technicke podminky emailove komunikace.
> >
> > This email is from the Internet - check that it is genuine. Tesco may  
> > monitor addresses and technical conditions of email communications.
> >
> >
> > ==SMS8260 CZ
> >
> >  -- Prohlaseni --
> > Toto je duverny email. Tesco muze sledovat adresy a technicke podminky  
> > emailove komunikace. Nazory uvedene v tomto emailu odrazeji zamer  
> > odesilatele, nemusi vsak odrazet nazory spolecnosti Tesco Stores CR  
> > a.s., se sidlem Vrsovicka 1527/68b, 100 00 Praha 10, IC: 45308314.
> >
> >  -- Disclaimer --
> > This is a confidential email. Tesco may monitor addresses and technical  
> > conditions of email communications. The views expressed in this email  
> > are those of the sender and not necessarily those of Tesco Stores CR  
> > a.s., located at Vrsovicka 1527/68b, 100 00 Praha 10, IC: 45308314.
> 
> 
> 

Odpovedet emailem