Jump to content

Recommended Posts

Posted

Hello I have problems why I run report on server.

Connection to data source is working properly.

I have iReport and JasperServer on other virtual machines, but connection to remote database looks the same. 

Generating report in iReport works properly.

Do anybody know what can be the issue?

 

  • Replies 3
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted

Check the JasperReports Server log file for any error. The log file is located in webapps/jasperserver/WEB-INF/logs under the directory where you installed JasperReports Server.

Posted

Here is error from logs:

2017-08-24 10:31:22,849 ERROR AsyncJasperPrintAccessor,pool-4-thread-2:321 - Er$
net.sf.jasperreports.engine.JRException: Byte data not found at: C:Usersroot$
        at net.sf.jasperreports.repo.RepositoryUtil.getBytesFromLocation(Reposi$
        at net.sf.jasperreports.renderers.util.RendererUtil.getNonLazyRenderabl$
        at net.sf.jasperreports.engine.fill.JRFillImage.evaluateImage(JRFillIma$
        at net.sf.jasperreports.engine.fill.JRFillImage.evaluate(JRFillImage.ja$
        at net.sf.jasperreports.engine.fill.JRFillElementContainer.evaluate(JRF$
        at net.sf.jasperreports.engine.fill.JRFillBand.evaluate(JRFillBand.java$
        at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillFixedBand(JRVe$
        at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillPageFooter(JRV$
        at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillSummaryNoLastF$
        at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillSummary(JRVert$
        at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportEnd(JRVe$
        at net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport(JRVerti$
        at net.sf.jasperreports.engine.fill.JRBaseFiller.fill(JRBaseFiller.java$
        at net.sf.jasperreports.engine.fill.BaseFillHandle$ReportFill.run(BaseF$
        at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.En$
        at net.sf.jasperreports.engine.fill.BaseFillHandle.startFill(BaseFillHa$
        at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.En$
        at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.En$
        at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.En$
        at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.En$
        at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.En$
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor$
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecuto$
        at java.lang.Thread.run(Thread.java:745)
2017-08-24 10:31:22,891 ERROR ErrorPageHandlerAction,http-nio-8080-exec-4:118 -$
com.jaspersoft.jasperserver.api.JSException: Error filling report
Arguments:
        at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.En$
        at net.sf.jasperreports.engine.fill.BaseFillHandle.notifyError(BaseFill$
        at net.sf.jasperreports.engine.fill.BaseFillHandle$ReportFill.run(BaseF$
        at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.En$
        at net.sf.jasperreports.engine.fill.BaseFillHandle.startFill(BaseFillHa$
        at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.En$
        at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.En$
        at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.En$
        at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.En$
        at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.En$
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor$
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecuto$
        at java.lang.Thread.run(Thread.java:745)
Caused by: net.sf.jasperreports.engine.JRException: Byte data not found at: C:$
        at net.sf.jasperreports.repo.RepositoryUtil.getBytesFromLocation(Reposi$
        at net.sf.jasperreports.renderers.util.RendererUtil.getNonLazyRenderabl$
        at net.sf.jasperreports.engine.fill.JRFillImage.evaluateImage(JRFillIma$
        at net.sf.jasperreports.engine.fill.JRFillImage.evaluate(JRFillImage.ja$

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...