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: 
sushantkapoor19
Contributor III
Contributor III

Talend Job error( issue with tRest client) after updating from Java 11 to Java 17

Hello All,

 

We recently updated TAC ( Talend Adminstration centre) from Jdk 11 to jdk 17. one of our production jobs which uses tRest client  with PUT/POST method to SAP is failing due to below error:

 

Exception in thread "main" java.lang.IllegalAccessError: superclass access check failed: class nu.xom.JDK15XML1_0Parser (in unnamed module @0x770c2e6b) cannot access class com.sun.org.apache.xerces.internal.parsers.SAXParser (in module java.xml) because module java.xml does not export com.sun.org.apache.xerces.internal.parsers to unnamed module @0x770c2e6b
at java.base/java.lang.ClassLoader.defineClass1(Native Method)

 

When i run this job manually in Talend studio v 8.0 ( R2025-02) it gives me the below error,

 

Execution failed :org.talend.commons.exception.PersistenceException: The Job "SAP_Supplier_Informations_Info_Part2_SK_20250313" has wrong configuration. Fix it and try again.
Error Line: 20761
Detail Message: The type javax.ws.rs.client.ClientBuilder cannot be resolved. It is indirectly referenced from required type org.glassfish.jersey.client.JerseyClientBuilder
[The Job "SAP_Supplier_Informations_Info_Part2_SK_20250313" has wrong configuration. Fix it and try again.
Error Line: 20761
Detail Message: The type javax.ws.rs.client.ClientBuilder cannot be resolved. It is indirectly referenced from required type org.glassfish.jersey.client.JerseyClientBuilder]

 

has anyone faced this issue before? How to fix this as it is a crictical job impacting our production environment.

Labels (4)
0 Replies