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

An error on report execution canceling (Cancel doesn't work)


Recommended Posts

When you cancel report execution you'll get server error message, but really no error occured and it's confusing for end user. The question is - how to disable error message after report cancelling?

Error log

2018-03-12 09:20:46,735 ERROR ErrorPageHandlerAction,http-bio-8080-exec-5:118 - Error UID 0b946252-bbfe-48cc-82f9-a2131ceb720b
java.lang.NullPointerException
    at com.jaspersoft.webservice.data.query.WebServiceQueryExecuter.getInternalQE(WebServiceQueryExecuter.java:243)
    at com.jaspersoft.webservice.data.query.WebServiceQueryExecuter.cancelQuery(WebServiceQueryExecuter.java:215)
    at net.sf.jasperreports.engine.fill.JRFillContext.cancelRunningQuery(JRFillContext.java:352)
    at net.sf.jasperreports.engine.fill.BaseReportFiller.cancelFill(BaseReportFiller.java:735)
    at net.sf.jasperreports.engine.fill.BaseFillHandle.cancellFill(BaseFillHandle.java:185)
    at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.EngineServiceImpl$FillHandleCancelable.cancel(EngineServiceImpl.java:1176)
    at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.EngineServiceImpl$ReportExecutionStatus.cancel(EngineServiceImpl.java:1257)
    at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.EngineServiceImpl.cancelExecution(EngineServiceImpl.java:1354)
    at com.jaspersoft.jasperserver.war.action.ReportExecutionController.viewReportCancel(ReportExecutionController.java:144)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

UPD: Data Source - WebServiceQuery

UPD 1: Definetly have something to do with data source. If change it from WebServiceQuery - works fine.

UPD2: Even more interesting - cancel really doesn't work. Because if you'll wait enough for execution time after pressing cancel you'll see the report undeneath the error message. And you'll have the opportunity to work with it as normal...

Link to comment
Share on other sites

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

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...