Hallo@ALL; JasperReports - ServerLog

P_H_I_L

Erfahrenes Mitglied
Hallo bin absoluter Java Anfänger und mache gerade was mit JasperReports!
und zwar mittels dem StudioCreator!

naja habe nun einen Button auf meiner Page, wenn ich drauf dürcke wird eine Datenbanktabelle (mysql) in HTML format angezeigt! das ist so das ich den Report sage, dass er nun ein HTML dokument darstellen soll.

Doch der Button, der den Report als PDF anzeigen soll geht nicht,...
es kommt diese ViewServerLog Message immer:

[#|2007-09-06T16:25:39.155+0200|SEVERE|sun-appserver-pe8.2|javax.enterprise.system.container.web|_ThreadID=25;|StandardWrapperValve[Faces Servlet]: Servlet.service() for servlet Faces Servlet threw exception
com.sun.rave.web.ui.appbase.ApplicationException: #{Page1.createPdfBtn_action}: javax.faces.el.MethodNotFoundException: createPdfBtn_action: travelreport.Page1.createPdfBtn_action()
at com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.destroy(ViewHandlerImpl.java:601)
at com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.renderView(ViewHandlerImpl.java:302)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
--------------------------------------------------------------------------
was heißt das? verstehe es nicht

der code meines Buttons sieht so aus:

public String pdfButton_action() {
// Free up the rowset resources
tripDataProvider.close();
Map fillParams = new HashMap();
try {
fillParams.put
("LogoURL",
getExternalContext().getResource("/resources/images/logo.gif"));
getApplicationBean1().jasperReport
("TripReportByPerson", "application/pdf",
getSessionBean1().getTripRowSet(), fillParams);
} catch (Exception e) {
log("Exception generating report", e);
error("Exception generating report: " + e);
}
return null;
}

Viele Grüße Philipp!
 

Neue Beiträge

Zurück