cannot be found by net.sf.jasperreports.engine_6.17.0

316 views
Skip to first unread message

Jose Francisco

unread,
Feb 28, 2024, 11:29:16 AM2/28/24
to iDempiere
Good morning comunity,

Currently I'm using iDempiere 11 and I use Jasper Studio 6.21 for designing the reports , when I want to open a report from print format it doesn't work and log shows the follow error message:

caused by: java.lang.ClassNotFoundException: org.springframework.beans.factory.support.BeanDefinitionRegistry cannot be found by net.sf.jasperreports.engine_6.17.0

I have tried compiled report with compatilibility and also I have tried including jasper report engine library 6.17 into plugin.

Anybody know about this problem? Thanks in advanced.

Always fraternal,
Jose Francisco

Jose Francisco

unread,
Feb 28, 2024, 5:49:27 PM2/28/24
to iDempiere
ErrorJasper.jpg

Jesús Castillo

unread,
Feb 28, 2024, 5:55:55 PM2/28/24
to idem...@googlegroups.com
Hi Jose,

Are you using .jrxml or .jasper files? Try using this setting

image.png
image.png

And attach the .jrxml file in the report. It works for me.
 
Atte: Jesus Castillo.


Mailtrack Remitente notificado con
Mailtrack
28/02/24, 18:54:38

--
You received this message because you are subscribed to the Google Groups "iDempiere" group.
To unsubscribe from this group and stop receiving emails from it, send an email to idempiere+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/idempiere/78c60bb2-3772-4959-9d83-a5faf874f745n%40googlegroups.com.

Jose Francisco

unread,
Feb 28, 2024, 6:56:49 PM2/28/24
to iDempiere
Hello,

I am using .jrxml files, I found the solution for this problem, the cause is that I downloaded an outdated iDempiere server and that's why I couldn't open my Jasper reports.

The steps to solve this problem are as follows:

1) Copy the builded project which is located in:

C:\Users\Lenovo\i11\org.idempiere.p2\target\products\org.adempiere.server.product\win32\win32\x86_64

2) Paste and replace all files on iDempiere Server Folder

3) Run setup.bat or setup.sh depending of your Operating System

4) Run idempiere-server.bat or idempiere-server.sh depending of your Operating System

Thanks to everybody for your help
Reply all
Reply to author
Forward
0 new messages