Jump to content
We've recently updated our Privacy Statement, available here ×

rev40oz

Members
  • Posts

    3
  • Joined

  • Last visited

 Content Type 

Profiles

Forum

Events

Featured Visualizations

Knowledge Base

Documentation (PDF Downloads)

Blog

Documentation (Test Area)

Documentation

Dr. Jaspersoft Webinar Series

Downloads

Everything posted by rev40oz

  1. I am using JasperServer 5.0 for report scheduling and wanted to know if anyone knew of a way to get the resource ID for the output file that was generated and insert that into the body of the email. For example, if I have a report scheduled to run every night and deliver a PDF file as an attachment, I would also like to create a link to an external system in the email body referencing the attached PDF in the repository. The exact requirement is: An initial report email is sent to a report approver as an attached PDF After review of this report file, the approver clicks a link in the same email pointed to http://www.externalsystem.com/approveReport?outputFile=/path/to/file The external system will then fetch the approved output file from the repo and forward it on to the correct recipients
  2. Thanks, mrcaffeine. Exporting the report resources, namely two images, to the repository did the trick. Thanks for the help!
  3. Hi, I am setting up a Jasper Report server for the first time (Ubuntu 10.04, 64-bit) and am receiving an error trying to run a very simple report that executes properly in iReport designer. The steps I've taken so far: Created the report in iReport, linked to postgres data source, wrote query, tested Created a PostgreSQL data source in Jasper Server, which passes the connectivity test Created a duplicate of the query I used in the report, but saved it as a query in JasperServer Created a new Jasper Report in Jasper Server by uploading my JRXML file and then linking it to the data source and query I created in Jasper ServerAfter execution, I get the following error reported: Error Message com.jaspersoft.jasperserver.api.JSException: Error filling report Error Trace com.jaspersoft.jasperserver.api.JSException: Error filling report at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.EngineServiceImpl$FillResultListener.reportFillError(EngineServiceImpl.java:1178) at net.sf.jasperreports.engine.fill.BaseFillHandle.notifyError(BaseFillHandle.java:211) at net.sf.jasperreports.engine.fill.BaseFillHandle$ReportFiller.run(BaseFillHandle.java:135) at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.EngineServiceImpl$SynchronousExecutor.execute(EngineServiceImpl.java:859) at net.sf.jasperreports.engine.fill.BaseFillHandle.startFill(BaseFillHandle.java:165) at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.EngineServiceImpl$AsynchronousReportFiller.fillReport(EngineServiceImpl.java:821) at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.EngineServiceImpl.fillQueryReport(EngineServiceImpl.java:1712) at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.EngineServiceImpl.fillReport(EngineServiceImpl.java:1624) at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.EngineServiceImpl$ReportFill.runReport(EngineServiceImpl.java:1005) at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.EngineServiceImpl$ReportRunnable.run(EngineServiceImpl.java:881) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) Caused by: net.sf.jasperreports.engine.JRException: Byte data not found at : coffee.jpg at net.sf.jasperreports.repo.RepositoryUtil.getBytesFromLocation(RepositoryUtil.java:324) at net.sf.jasperreports.engine.RenderableUtil.getRenderable(RenderableUtil.java:121) at net.sf.jasperreports.engine.fill.JRFillImage.evaluateImage(JRFillImage.java:527) at net.sf.jasperreports.engine.fill.JRFillImage.evaluate(JRFillImage.java:463) at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRFillElementContainer.java:259) at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java:459) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillTitle(JRVerticalFiller.java:344) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportStart(JRVerticalFiller.java:280) at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerticalFiller.java:151) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:909) at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java:841) at net.sf.jasperreports.engine.fill.BaseFillHandle$ReportFiller.run(BaseFillHandle.java:116) ... 10 more I'm really not sure what to try next as the error message isn't setting off any light bulbs.
×
×
  • Create New...