<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Error while running the Talend task which involves left outer join and UDF in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Error-while-running-the-Talend-task-which-involves-left-outer/m-p/2342736#M110565</link>
    <description>&lt;P&gt;Hello @Vandhana C​&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Regarding to the error log, the problem is that it can not connect to the mssql db due to ssl settings.&lt;/P&gt;&lt;P&gt;To fix the issue, please add the below jdbc parameters in tDBOutput_3 Advanced settings as the below&lt;/P&gt;&lt;P&gt;&lt;B&gt;"encrypt=true;trustServerCertificate=true"&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000hr7dcAAA.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/139870i534C5E20A14D6F29/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000hr7dcAAA.png" alt="0695b00000hr7dcAAA.png" /&gt;&lt;/span&gt;please refer to the below article&lt;/P&gt;&lt;P&gt;https://learn.microsoft.com/en-us/sql/connect/jdbc/connecting-with-ssl-encryption?view=sql-server-ver16&lt;/P&gt;</description>
    <pubDate>Thu, 04 May 2023 02:54:09 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2023-05-04T02:54:09Z</dc:date>
    <item>
      <title>Error while running the Talend task which involves left outer join and UDF</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Error-while-running-the-Talend-task-which-involves-left-outer/m-p/2342735#M110564</link>
      <description>&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;I have built a job to take multiple tables as input from Microsoft SQL Server database and perform some operations based on filter conditions in tMap component and create multiple tables for different conditions. Perform the same by creating an UDF(User Defined Function/Routine) and call it in tMap. I am facing error while running this job.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;Error is as follows:&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;Starting job Copy_of_Table_join at 16:57 02/05/2023.&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;[statistics] connecting to socket on port 4008&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;[statistics] connected&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;Exception in component tDBOutput_3 (Copy_of_Table_join)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;com.microsoft.sqlserver.jdbc.SQLServerException: The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. Error: "PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target". ClientConnectionId:272c46d0-25b6-4d60-a6ef-c97d2b6ceb32&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at com.microsoft.sqlserver.jdbc.SQLServerConnection.terminate(SQLServerConnection.java:3806)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at com.microsoft.sqlserver.jdbc.TDSChannel.enableSSL(IOBuffer.java:1906)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:3329)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:2950)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectInternal(SQLServerConnection.java:2790)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:1663)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:1064)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:683)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:230)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at de_talendpractice.copy_of_table_join_0_1.Copy_of_Table_join.tDBInput_5Process(Copy_of_Table_join.java:1984)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at de_talendpractice.copy_of_table_join_0_1.Copy_of_Table_join.runJobInTOS(Copy_of_Table_join.java:3863)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at de_talendpractice.copy_of_table_join_0_1.Copy_of_Table_join.main(Copy_of_Table_join.java:3701)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;Caused by: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:130)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:371)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:314)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:309)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:654)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:473)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:369)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:396)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:480)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:458)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.ssl.TransportContext.dispatch(TransportContext.java:201)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:172)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1510)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1425)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:455)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:426)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at com.microsoft.sqlserver.jdbc.TDSChannel.enableSSL(IOBuffer.java:1795)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	... 10 more&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:388)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:271)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.validator.Validator.validate(Validator.java:256)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:242)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:113)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at com.microsoft.sqlserver.jdbc.HostNameOverrideX509TrustManager.checkServerTrusted(SQLServerTrustManager.java:86)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(SSLContextImpl.java:1441)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkServerCerts(CertificateMessage.java:638)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	... 22 more&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/java.security.cert.CertPathBuilder.build(CertPathBuilder.java:297)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	at java.base/sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:383)&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;	... 29 more&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;[statistics] disconnected&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;B&gt;&lt;I&gt;Job Copy_of_Table_join ended at 16:57 02/05/2023. [Exit code&amp;nbsp;= 1]&lt;/I&gt;&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I will attach the required screenshots, it would be of a great help if someone could guide me on the same.&lt;/P&gt;&lt;P&gt;Thank you in advance&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 15 Nov 2024 21:51:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Error-while-running-the-Talend-task-which-involves-left-outer/m-p/2342735#M110564</guid>
      <dc:creator>Vandy</dc:creator>
      <dc:date>2024-11-15T21:51:10Z</dc:date>
    </item>
    <item>
      <title>Re: Error while running the Talend task which involves left outer join and UDF</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Error-while-running-the-Talend-task-which-involves-left-outer/m-p/2342736#M110565</link>
      <description>&lt;P&gt;Hello @Vandhana C​&amp;nbsp;,&lt;/P&gt;&lt;P&gt;Regarding to the error log, the problem is that it can not connect to the mssql db due to ssl settings.&lt;/P&gt;&lt;P&gt;To fix the issue, please add the below jdbc parameters in tDBOutput_3 Advanced settings as the below&lt;/P&gt;&lt;P&gt;&lt;B&gt;"encrypt=true;trustServerCertificate=true"&lt;/B&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000hr7dcAAA.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/139870i534C5E20A14D6F29/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000hr7dcAAA.png" alt="0695b00000hr7dcAAA.png" /&gt;&lt;/span&gt;please refer to the below article&lt;/P&gt;&lt;P&gt;https://learn.microsoft.com/en-us/sql/connect/jdbc/connecting-with-ssl-encryption?view=sql-server-ver16&lt;/P&gt;</description>
      <pubDate>Thu, 04 May 2023 02:54:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Error-while-running-the-Talend-task-which-involves-left-outer/m-p/2342736#M110565</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2023-05-04T02:54:09Z</dc:date>
    </item>
    <item>
      <title>Re: Error while running the Talend task which involves left outer join and UDF</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Error-while-running-the-Talend-task-which-involves-left-outer/m-p/2342737#M110566</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://community.talend.com/s/profile/00570000004X0qyAAC" alt="https://community.talend.com/s/profile/00570000004X0qyAAC" target="_blank"&gt;@achen&lt;/A&gt;&amp;nbsp;(Talend Beijing Tech Co., Ltd.)​&amp;nbsp;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It worked!&lt;/P&gt;&lt;P&gt;Thank you so much for the help.&lt;/P&gt;</description>
      <pubDate>Thu, 04 May 2023 06:08:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Error-while-running-the-Talend-task-which-involves-left-outer/m-p/2342737#M110566</guid>
      <dc:creator>Vandy</dc:creator>
      <dc:date>2023-05-04T06:08:43Z</dc:date>
    </item>
  </channel>
</rss>

