Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us at Qlik Connect 2026 in Orlando, April 13–15: Register Here!
cancel
Showing results for 
Search instead for 
Did you mean: 
marcelloniccoli
Contributor
Contributor

Error in testing ETL Chain in Jenkins (Migration from Talend 7.3 to Talend 8.0)

I'm currently migrating from Talend 7.3 to Talend 8.0.

The project has been cloned from our team's git repo.

When building the Talend Job in Talend 8, everything works fine and the zip is downloaded in the workspace folder. 

Then, we usually use 3 Jenkins job to deploy our changes:

1 - Artifact uploader in nexus --> works fine
2 - Chain Builder --> works fine 
3 - Chain Test and deploy --> error: java.lang.NoClassDefFoundError: routines/system/JobStructureCatcherUtils.

We tried several jobs and all of them give this error. We already have Java 17. This routine is a system routine that we actually don't see in the code, but it is present in our jar files in the zips. We already updated and synchronized the poms and the modules.

Our colleagues cleaned the Jenkins workspace and also the m2 folder. Nothing changed.

Honestly, we are quite out of ideas and we don't know what to do. If anyone has any experience on this, please let us know, maybe could help us! Thanks a lot 🙂

Labels (2)
1 Reply
gouravdubey5
Partner - Creator
Partner - Creator

Hello,

Please verify below majorly this will resolve your issue. 

Verify JDK version – Ensure Jenkins is using the JDK supported by the new Talend version (not the old 7.3 JDK).

Update Jenkins build scripts – Align Maven/Talend Build Tool commands with the new Talend version.

Clean old artifacts – Remove previous compiled files and perform a clean build in Jenkins.

Check dependencies & contexts – Validate updated libraries, routines, and context paths after migration.

Review Jenkins logs – Analyze console output to identify classpath or version mismatches.

 

Thanks,

Gourav

Talend Solution Architect | Data Integration