Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Dear Support,
We have recently upgraded Talend from version 7.3 to 8, along with moving from JDK 11 to JDK 17.
Post-upgrade, we're encountering an issue when calling a web service using tESBConsumer. The same web service works correctly when invoked via SOAP UI, so we believe the issue is specific to the Talend setup.
This is a critical and blocking issue for us, and we would greatly appreciate your urgent assistance.
Please find the error details below:
[WARN ] 13:14:53 org.apache.cxf.phase.PhaseInterceptorChain- Interceptor for {http://xmlns.oracle.com/Enterprise/Tools/services}PROCESSREQUEST#{http://xmlns.oracle.com/Enterprise... has thrown exception, unwinding now
org.apache.cxf.binding.soap.SoapFault: Problem writing SAAJ model to stream: Unable to create message factory for SOAP: Error while searching for service [jakarta.xml.soap.MessageFactory]
Thank you
Nadee
Hello
To resolve this, the necessary SAAJ implementation and its dependencies must be explicitly provided as separate libraries in the application's classpath. This typically involves including the following:
Jakarta SOAP API: This provides the API interfaces for SAAJ.
In the Job, use a tLibraryLoad to load the compatible saaj-impl-3.0.2.jar or saaj-impl-3.0.4.jar, which can be downloaded from here:
https://repo1.maven.org/maven2/com/sun/xml/messaging/saaj/saaj-impl/3.0.2/saaj-impl-3.0.2.jar
https://repo1.maven.org/maven2/com/sun/xml/messaging/saaj/saaj-impl/3.0.4/saaj-impl-3.0.4.jar
Regards
Shicong
Hello
To resolve this, the necessary SAAJ implementation and its dependencies must be explicitly provided as separate libraries in the application's classpath. This typically involves including the following:
Jakarta SOAP API: This provides the API interfaces for SAAJ.
In the Job, use a tLibraryLoad to load the compatible saaj-impl-3.0.2.jar or saaj-impl-3.0.4.jar, which can be downloaded from here:
https://repo1.maven.org/maven2/com/sun/xml/messaging/saaj/saaj-impl/3.0.2/saaj-impl-3.0.2.jar
https://repo1.maven.org/maven2/com/sun/xml/messaging/saaj/saaj-impl/3.0.4/saaj-impl-3.0.4.jar
Regards
Shicong
Exactly it's resolved .