Skip to main content
Announcements
Accelerate Your Success: Fuel your data and AI journey with the right services, delivered by our experts. Learn More
cancel
Showing results for 
Search instead for 
Did you mean: 
Lexie1
Contributor
Contributor

Error in Jasper component - Talend ESB Open Source

Hello, 

I have problem with component tJasperOutput in Talend ESB. After run I get error:

Exception in component tJasperOutput_1 (test)

net.sf.jasperreports.engine.JRException: Errors were encountered when compiling report expressions class file:

C:\Talend\TOS_ESB-20180411_1414-V7.0.1\Studio\test_1595514512508_69115.java:4: error: package net.sf.jasperreports.engine does not exist

import net.sf.jasperreports.engine.*;

^

C:\Talend\TOS_ESB-20180411_1414-V7.0.1\Studio\test_1595514512508_69115.java:5: error: package net.sf.jasperreports.engine.fill does not exist

import net.sf.jasperreports.engine.fill.*;

^

C:\Talend\TOS_ESB-20180411_1414-V7.0.1\Studio\test_1595514512508_69115.java:18: error: cannot find symbol

public class test_1595514512508_69115 extends JREvaluator

It seems to me that this is a compatibility issue of JasperSoft Studio with Talenda or lack of tool configuration. How should JasperStudio and Talend be configured? What else could be an issue here?

Enviroment:

Talend ESB Open Source in version 7.0.

JasperSoft Studio in version 6.13

The all modules for using Jasper component was installed

The Java version is openjdk 1.8.0.212-3.b04 and is set in enviroment variable

Thanks

Labels (4)
12 Replies
Anonymous
Not applicable

Hello,

It seems to be missing dependency issue.

Did you follow up this online installation guide to install missing external modules?

TalendHelpCenter:Installing external modules

Here is a related topic: https://community.talend.com/s/question/0D53p00007vCnA6CAK/package-netsfjasperreportsengine-does-not...

Hope it will help.

Best regards

Sabrina

 

 

aminegac
Creator
Creator

hi did you find any solution about this ? i have the exact same problem 😅

 

net.sf.jasperreports.engine.fill does not exist

import net.sf.jasperreports.engine.fill.*;

^

 

and the answer @Xiaodi Shi​  posted does not fix my problem .i only want to use the TjasperOutPut and not the other version that works on csv and excel files ; i am using a pre-defined pdf that needs some dynamic params . 😫

Talend OS 4 yrs / Java 17 Web Dev
Anonymous
Not applicable

Hello,

About tJasperOutput and tJasperOutputExec job can't run in studio issue, we were able to fix this by updating tJasper components to use Apache POI 4.1.2.

https://jira.talendforge.org/browse/TDI-45023

This issue has been fixed in 7.3.2, 7.3.1-R2020-11, 8.0.1

Feel free to let us know if it is OK with you.

Best regards

Sabrina

 

 

aminegac
Creator
Creator

ah ok thx @Xiaodi Shi​  , but how can i upgrade TOS version from 7.3.1 to 7.3.2 ?? without losing all my projects !

can i make the update from TOS interfaces itself ?

or do i need to download again all the setup of 7.3.2 version and i have to export all my projects so i can import them to the newer version ???

Talend OS 4 yrs / Java 17 Web Dev
Anonymous
Not applicable

Hello,

As you are using talend open source solution, we don't deliver patches to Open Studio.

You have to upgrade your open studio.

So far, the latest released talend open studio version is V 7.3.1 and we will keep you updated to the 7.4.1/8.0.1 release date and feel free to let us know if there is any further help we can give.

Best regards

Sabrina

aminegac
Creator
Creator

so i can understand that i have to manually upgrade my TOS version ? i already searched but nothing clear in your websites , i did not find any further version , i just found a 7.3.1 version just like the one i have download from juin 2020 ! ! still using same version .

the only help i need now is if you please can give me a link to where i can find that V7.4.1 ? 😊

@Xiaodi Shi​ .

that would be great help if i get to download that version so that the jaspser component works correctly hopefully .

 

Best regards.

Talend OS 4 yrs / Java 17 Web Dev
Anonymous
Not applicable

Hello,

So far, talend V 7.4.1 has not released yet .

The new version of Talend Open Studio will be released in Q4, but there are already milestone releases available. You can find the latest releases at SourceForge.  

You can find the downloads of the installs by following the links below.... 

https://sourceforge.net/projects/talend-studio/

https://sourceforge.net/projects/talend-bigdata/

https://sourceforge.net/projects/talendesb/

https://sourceforge.net/projects/talendprofiler/

Feel free to let me know if it helps.

Best regards

Sabrina

Anonymous
Not applicable

Hello,

In addition to that, have you thought of entering our competition?

https://community.talend.com/s/blog/aGn5b000000CaZw/getting-smart-about-talend-tip-of-the-day

There are rewards for winners!

Best regards

Sabrina

aminegac
Creator
Creator

oh thx a lot it helped for sure 🙂 😍

Talend OS 4 yrs / Java 17 Web Dev