ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

Unable to load CABI Reports


Article ID: 225135


Updated On:


DX Unified Infrastructure Management (Nimsoft / UIM)


Deployed all CABI reports packages but while trying to launch throwing below errors in OC:

Jasper server log shows below errors:

2021-09-29T11:26:12,542 ERROR SecureExceptionHandlerImpl,http-nio-80-exec-44:116 - There was an error on the server. Try again or contact site administrators. (Error UID: afbae2ca-74a8-43b9-8492-30aa5dcc050f)
2021-09-29T11:26:12,543 ERROR ErrorPageHandlerAction,http-nio-80-exec-44:118 - Error UID afbae2ca-74a8-43b9-8492-30aa5dcc050f com.jaspersoft.jasperserver.api.JSException: java.lang.NoClassDefFoundError: Could not initialize class net.sf.jasperreports.engine.util.JRStyledTextParser
 at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.EngineServiceImpl.fillReport(
 at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.EngineServiceImpl.executeReportUnitRequest(
 at com.jaspersoft.jasperserver.api.engine.jasperreports.domain.impl.ReportUnitRequest.execute(
 at com.jaspersoft.jasperserver.api.engine.jasperreports.service.impl.EngineServiceImpl.execute(


021-09-29T11:41:17,607 ERROR SecureExceptionHandlerImpl,http-nio-80-exec-7:116 - Error executing SQL statement for: Device_Query.
2021-09-29T11:43:34,628 ERROR CsrfGuard,http-nio-80-exec-8:45 - potential cross-site request forgery (CSRF) attack thwarted (user:<anonymous>, ip:, method:POST, uri:/cabijs/flow.html, error:request token does not match session token)
2021-09-29T11:44:07,371 ERROR SecureExceptionHandlerImpl,http-nio-80-exec-7:116 - Error initializing graphic environment.


CABI Robot deployed on Linux server.


Release : 20.3

Component : UIM - CABI 4.3 Bundled

DB: MYSQL 5.7.35

OS: Linux


 Follow the below steps:

1. Go to CABI wasp.cfg file

2. Add below property

-Djava.awt.headless=true, in startup options section .

3. and restart CABI robot.

Note: Generally OC/CABI sync takes time, So restart OC as well.