TPS-3928 - 7.2

author
Talend Documentation Team
EnrichVersion
7.2
EnrichProdName
Talend Data Integration
EnrichPlatform
Talend Studio

TPS-3928

Info Value
Patch Name Patch_20200418_TPS-3928_v1-7.2.1
Release Date 2020-04-18
Target Version Talend-Studio-20190620_1446-V7.2.1
Product affected Talend Studio

Introduction

This is a self-contained patch.

NOTE: For information on how to obtain this patch, reach out to your Support contact at Talend.

Fixed issues

This patch contains the following fixes:

  • TPS-3928 [7.2.1] Exceptions thrown by tDotNETRow crash the JVM (TDI-43929)

Prerequisites

Consider the following requirements for your system:

  • Talend Studio 7.2.1 must be installed.

Installation

Manual installation

It needs manual installation because the file janet-win64.dll needs to be updated. 1) Unpack "plugins" folder from the archive into studio's root folder. So that the files "tDotNETInstantiate_java.xml", "tDotNETRow_java.xml", "tMSAXInput_java.xml", "tMSAXOutput_java.xml", "tOleDbInput_java.xml", "tOleDbOutput_java.xml", "tOleDbRow_java.xml" will be replaced. 2) Find the local file "janet-win64.dll". It should be in: a) the folder where "java.library.path" variable points out b) or in the %WINDIR%\System32 folder (e.g. "C:\Windows\System32")

Replace the file with one of the files either from "janet-dlls_35" or "janet-dlls_40" folder. The folders are in the patch's root. Use "janet-dlls_35" for .NET 3.5 or "janet-dlls_40" for .NET 4.0 and higher.

Uninstallation

Backup the Affected files list below. Uninstall the patch by restore the backup files.

Affected files for this patch

The following files are installed by this patch:

  • {Talend_Studio_path}/plugins/org.talend.designer.components.localprovider_7.2.1.20190614_0309/components/tDotNETInstantiate/tDotNETInstantiate_java.xml
  • {Talend_Studio_path}/plugins/org.talend.designer.components.localprovider_7.2.1.20190614_0309/components/tDotNETRow/tDotNETRow_java.xml
  • {Talend_Studio_path}/plugins/org.talend.designer.components.localprovider_7.2.1.20190614_0309/components/tMSAXInput/tMSAXInput_java.xml
  • {Talend_Studio_path}/plugins/org.talend.designer.components.localprovider_7.2.1.20190614_0309/components/tMSAXOutput/tMSAXOutput_java.xml
  • {Talend_Studio_path}/plugins/org.talend.designer.components.localprovider_7.2.1.20190614_0309/components/tOleDbInput/tOleDbInput_java.xml
  • {Talend_Studio_path}/plugins/org.talend.designer.components.localprovider_7.2.1.20190614_0309/components/tOleDbOutput/tOleDbOutput_java.xml
  • {Talend_Studio_path}/plugins/org.talend.designer.components.localprovider_7.2.1.20190614_0309/components/tOleDbRow/tOleDbRow_java.xml
  • janet-win64.dll (the file is in the place where java.library.path variable points out)