# Jasper 5.0 issue

**URL:** <https://community.ofelia.com/t/jasper-5-0-issue/4671>\
**Category:** Q&A\
**Created:** [6 June 2014 19:54 UTC](https://community.ofelia.com/t/jasper-5-0-issue/4671 "2014-06-06T19:54:50Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![rafael.vianna](https://avatars.discourse-cdn.com/v4/letter/r/8e7dd6/32.png) [@rafael.vianna](https://community.ofelia.com/u/rafael.vianna)\
**Post date:** [6 June 2014 19:54 UTC](https://community.ofelia.com/t/jasper-5-0-issue/4671/1 "2014-06-06T19:54:50Z")

</div>

Hi everyone,

So, I’m trying to use the Jasper Connector following this sample: [http://documentation.bonitasoft.com/jasper-50](http://documentation.bonitasoft.com/jasper-50)

And after everything done, I’m having this error:

`
Advertência: Error while executing connector with id 1
org.bonitasoft.engine.core.connector.exception.SConnectorException: org.bonitasoft.engine.connector.exception.SConnectorException: java.util.concurrent.ExecutionException: java.lang.NoClassDefFoundError: net/sf/jasperreports/engine/JasperCompileManager
	at org.bonitasoft.engine.core.connector.impl.ConnectorServiceImpl.executeConnectorInClassloader(ConnectorServiceImpl.java:310)
	at org.bonitasoft.engine.core.connector.impl.ConnectorServiceImpl.executeConnector(ConnectorServiceImpl.java:147)
	at org.bonitasoft.engine.connector.ConnectorServiceDecorator.executeConnector(ConnectorServiceDecorator.java:121)
	at org.bonitasoft.engine.execution.work.ExecuteConnectorWork.work(ExecuteConnectorWork.java:123)
	at org.bonitasoft.engine.execution.work.FailureHandlingBonitaWork.work(FailureHandlingBonitaWork.java:72)
	at org.bonitasoft.engine.work.BonitaWork.run(BonitaWork.java:56)
	at org.bonitasoft.engine.work.SequenceRunnableExecutor.innerRun(SequenceRunnableExecutor.java:45)
	at org.bonitasoft.engine.work.BonitaRunnable.run(BonitaRunnable.java:35)
	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
	at java.util.concurrent.FutureTask.run(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
Caused by: org.bonitasoft.engine.connector.exception.SConnectorException: java.util.concurrent.ExecutionException: java.lang.NoClassDefFoundError: net/sf/jasperreports/engine/JasperCompileManager
	at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl.execute(ConnectorExecutorImpl.java:97)
	at org.bonitasoft.engine.core.connector.impl.ConnectorServiceImpl.executeConnectorInClassloader(ConnectorServiceImpl.java:302)
	... 12 more
Caused by: java.util.concurrent.ExecutionException: java.lang.NoClassDefFoundError: net/sf/jasperreports/engine/JasperCompileManager
	at java.util.concurrent.FutureTask.report(Unknown Source)
	at java.util.concurrent.FutureTask.get(Unknown Source)
	at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl.getValue(ConnectorExecutorImpl.java:107)
	at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl.execute(ConnectorExecutorImpl.java:91)
	... 13 more
Caused by: java.lang.NoClassDefFoundError: net/sf/jasperreports/engine/JasperCompileManager
	at org.bonitasoft.connectors.jasper.CreateReportFromDataBase.createJasperReportFromDataBase(CreateReportFromDataBase.java:306)
	at org.bonitasoft.connectors.jasper.CreateReportFromDataBase.executeBusinessLogic(CreateReportFromDataBase.java:211)
	at org.bonitasoft.engine.connector.AbstractConnector.execute(AbstractConnector.java:74)
	at org.bonitasoft.engine.core.connector.impl.SConnectorAdapter.execute(SConnectorAdapter.java:70)
	at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:141)
	at org.bonitasoft.engine.connector.impl.ConnectorExecutorImpl$ExecuteConnectorCallable.call(ConnectorExecutorImpl.java:124)
	... 4 more
Caused by: java.lang.ClassNotFoundException: net.sf.jasperreports.engine.JasperCompileManager
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
	at org.bonitasoft.engine.classloader.BonitaClassLoader.loadClass(BonitaClassLoader.java:136)
	at org.bonitasoft.engine.classloader.VirtualClassLoader.loadClass(VirtualClassLoader.java:57)
	at org.bonitasoft.engine.classloader.ParentRedirectClassLoader.loadClass(ParentRedirectClassLoader.java:23)
	at org.bonitasoft.engine.classloader.BonitaClassLoader.loadClass(BonitaClassLoader.java:136)
	at org.bonitasoft.engine.classloader.VirtualClassLoader.loadClass(VirtualClassLoader.java:57)
	at org.bonitasoft.engine.classloader.ParentRedirectClassLoader.loadClass(ParentRedirectClassLoader.java:23)
	at org.bonitasoft.engine.classloader.BonitaClassLoader.loadClass(BonitaClassLoader.java:136)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	... 10 more
`

And I kinda have no clue what to do about it.

I’m using iReport 5.0.0 and Bonita BPM 6.1.1

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![system](https://europe1.discourse-cdn.com/flex013/uploads/community_bonitasoft/original/2X/6/6b7b18c0478f2645369e82e009b65e3b97f2cc12.svg) [@system](https://community.ofelia.com/u/system)\
**Post date:** [10 June 2014 10:10 UTC](https://community.ofelia.com/t/jasper-5-0-issue/4671/2 "2014-06-10T10:10:04Z")

</div>

Hi,

can you ensure that the jasper libraries are provided?  
Can you ensure that jasper libraries are not provided in several process? If so, you need to have them only in the container (Tomcat/jboss) and not in the .bar.

regards,
