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

Announcements
Join us in Bucharest on Sept 18th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
archienesss
Contributor II
Contributor II

JDK 11 upgrade from JDK 8

We have recently upgraded to JDK 11 from JDK 8. There is one particular java error we are facing after the upgrade and we are aware it can be resolved by using a tLibraryLoad component for the missing jar file.

JDK version: zulu11.56.19-ca-jdk11.0.15-win_x64

Remote Engine Version: 2.12.0 - # 239

Java error message:

Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter

Suggested fix: Talend Community article

I was wondering if there is a system-wide fix we can use instead of re-deploying each of our jobs just to include a new tLibraryLoad component? We have tried adding an "ext" folder in %JAVA_HOME%/lib but unfortunately it is no longer available in JDK11. Adding a CLASSPATH seems to be another solution but I am not really familiar how Karaf works for our emote engines. Any help will be greatly appreciated.

Labels (2)
1 Reply
Anonymous
Not applicable

Hello,

Here exists a jira issue about tRESTClient with JDK11 causes NoClassDefFoundError exception. We will keep you update to this issue.

Best regards

Sabrina