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

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Anyone noticed an issue with the Dynamic Job functionality of tRunJob?

Hi guys,

I am trying to gather as much information about this issue as possible. I have raised it with Talend support but they do not seem to be able to recreate it and I can only see it with a couple of my jobs which rely heavily on my database. The issue I am getting creates the following error....

Exception in thread "main" java.lang.NoClassDefFoundError: org/talend/designer/components/hashfile/common/MapHashFile

It happens when you have several jobs set up to be used with the tRunJob component using the Dynamic Job functionality. I have only see it happen when using tHash components (the error above is caused by the MapHashFile class not being found at runtime). I suspect it could be something to do with a classpath issue.

If anyone else has experienced this could you let me know what you have noticed. It seems that I will likely have to find a workaround for this by myself

Labels (2)
2 Replies
Anonymous
Not applicable
Author

Hello 
Which version are you using? How many jobs are set up to be used with tRunJob? It is the main job or child job use tHashxxx component?

Regards
Shong
Anonymous
Not applicable
Author

We are using v6.2.1.20160924_1435_patch.

We have around 20 jobs used with the tRunJob.

The job that fails is actually a child job of one of the 20 jobs called by the tRunJob.

It doesn't just affect the tHash components. I replaced all of the tHash components in that job with tJavaFlex (using ArrayLists, etc) and it now fails with a different    java.lang.NoClassDefFoundError error because we are not using the tHash components there now.