Error when using multiple jasper connectors in multiple process instances

i’m working on a workflow that contains 3 process , and i’m using 3 Jasper Report Connector’s , one of them is in the first process and the other 2 connectors are implemented in the 3rd process . While running the first process my PDF is generated perfectly , but when it comes to execute the tasks of the 3rd process an exception is raised du to the jasper report connectors

The exception raised is the following:
org.bonitasoft.engine.connector.exception.SConnectorException: java.util.concurrent.ExecutionException: org.bonitasoft.engine.connector.exception.SConnectorException: org.bonitasoft.engine.connector.ConnectorException: net.sf.jasperreports.engine.JRRuntimeException: net.sf.jasperreports.engine.JRException: Class “net.sf.jasperreports.engine.xml.JRReportSaxParserFactory” should be compatible with “net.sf.jasperreports.engine.xml.JRSaxParserFactory”

any help will be appreciated

Hi,

It seems to be aclassical integration issue with Jasper. You need to put the jasper lib dependency in the Tomcat lib folder and don’t embed them in the process dependencies.

Regards,

Im having a hard time getting my PDF file filled, it’s always coming out blank. Could you show me how you set up your report? Thank you