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

Announcements
Qlik Connect 2026! Turn data into bold moves, April 13 -15: Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Routines dependencies not resolving

Hey Talend friends... 
I am at the end of my rope 😞 It's been a week and I still can't resolve a basic dependency error.

I'm using Talend Studio 7.2.1 with Java 1.8.0_221 (both freshly nuked and reinstalled).
I can successfully build, compile, and run Jobs that other team members have built, but I cannot create my own.

When I create a new Job, even if I duplicate or copy the steps of a successful job exactly, I get a the error message:
"Detail Message: ________ cannot resolved to a type" when I try to run the Job

 

I get it for a few different methods: resumeUtil, JobAuditLogger, Logger, etc. 
All of them (I assume) are related to the (or part of) system routines from Talend.

In the 'code' view, I can see that:
1) java library imports resolve without any errors
2) none of the Talend 'routine' library imports resolve at all

It doesn't matter if my jobs have 3, 2, or 1 components- nothing will compile.

  • Can anyone help me understand what's happening?

I'll attach as many screenshots as would be helpful.

0683p000009M7ln.png
0683p000009M7ls.png

Labels (2)
2 Replies
Dobby1
Contributor III
Contributor III

Hi,

 

I'm having a similar issue. I have opened a case with Talend Support but I haven't gotten a resolution as yet. So far they have asked me to try the following:

 

1. Make sure you extracted the 7.2.1 studio using the 7-zip tool

 

2. Please try the following in the below link and let us know if it resolves your issue:

https://community.talend.com/t5/Migration-Configuration-and/What-to-check-when-Studio-is-unable-to-o...

Do the following:

- Close your studio
- NOTE: Make sure you back up your projects
- Delete the following folders

1. <TalendInstallationPath>\configuration\.m2
2. <TalendInstallationPath>\configuration\org.eclipse.core.runtime
3. <TalendInstallationPath>\configuration\org.eclipse.e4.ui.css.swt.theme
4. <TalendInstallationPath>\configuration\org.eclipse.equinox.app
5. <TalendInstallationPath>\configuration\org.eclipse.equinox.launcher
6. <TalendInstallationPath>\configuration\org.eclipse.help.base
7. <TalendInstallationPath>\configuration\org.eclipse.osgi
8. <TalendInstallationPath>\configuration\org.eclipse.update

If you are using studio locally without connecting to TAC Projects, then it will redownload the libraries from the Talend update site on the internet.

 

I have Studio 7.1 on the same computer and it works fine.

Dobby1
Contributor III
Contributor III

I finally got my issue resolved. It appears that once the Patch_20190918_TPS-3387_v1-7.2.1 patch was applied it caused the errors with the routines. It may have removed some dependencies. The fix was to apply another patch on top of that one.

 

However, to fix the issue that you are encountering with the "Detail Message: ResumeUtil cannot be resolved" the patch you would need to try is TPS-3336 which you can download from https://talend365.sharepoint.com/:u:/g/departments/customersuccess/support/EYI3qoqnAaFNloa6ZrBMrusBI...

 

Maybe you could apply the last patch without doing the first. I just didn't try that.

 

To apply the patch just copy the zip file into the <Talend Studio Home>/patches folder and restart Talend. It will recognize the presence of the patch and prompt you to apply.

Do try and let me know if it fixes the issue.