TPS-4465 (cumulative patch) - 7.2

author
Talend Documentation Team
EnrichVersion
7.2
EnrichProdName
Talend Data Fabric
Talend MDM Platform
EnrichPlatform
Talend MDM Server
Talend MDM Web UI
Talend Studio

TPS-4465 (cumulative patch)

Info Value
Patch Name Patch_20201027_TPS-4465_v1
Release Date 2020-10-27
Target Version 20190620_1146-7.2.1
Product affected Talend MDM Server, Talend Studio

Introduction

This patch is cumulative. It includes all previous generally available patches for MDM 7.2.1

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-3260 [7.2.1] MDM war file deployed on Tomcat 8.5 : Error java.lang.NoSuchMethodError: javax.servlet.ServletContext.getSessionTimeout() (TMDM-13686)
  • TPS-3442 [7.2.1] Error deploying data model:java.lang.StackOverflowError at com.amalto.core.storage.hibernate.StorageTableResolver.getXpath (TMDM-13960)
  • TPS-3490 [7.2.1] Advanced Search does not work with AND query on Foreign Key Field (TMDM-13991)
  • TPS-3530 [7.2.1] No Foreign Key picker (FK Picker) in the Search Bar in MDM Web UI (TMDM-14007)
  • TPS-3598 [7.2.1] Session expires after session-timeout defined in web.xml even if active in MDM Web UI (TMDM-14190)
  • TPS-3943 [7.2.1] Talend MDM Connection Errors(TMDM-14505, TMDM-14565)
  • TPS-4465 [7.2.1] tMDMoutput + Extended Output => com.amalto.core.save.MultiRecordsSaveException: Could not set value with class (TMDM-14878)
  • TMDM-14743 Only 2 search operators : Is equal to / Is empty or null available when the Foreign Key has a "Custom Simple Type"
  • TMDM-14709 Deploy Data Model fails after Element removed : ORA-00904: "X_VERSION" : invalid identifier
  • TMDM-14795 Deleting a foreign key causes MDM to raise an exception (Oracle DB)
  • TMDM-14741 Not possible in 7.x to open a new MDM session in a new TAB when a "Entity Action Process" is running
  • TMDM-14745 Welcome page can't be displayed until 'Welcome Action process' finished
  • TMDM-14752 Session expired issue when logout then login
  • TMDM-14878 tMDMoutput + Extended Output => com.amalto.core.save.MultiRecordsSaveException: Could not set value with class

Prerequisites

Consider the following requirements for your system:

  • Talend Studio 7.2.1 must be installed.
  • Talend MDM Server 7.2.1 must be installed.

Installation

PATCH INSTALLATION NOTES FOR TALEND MDM SERVER 7.2.x

PRE-INSTALLATION

  • Stop the MDM server
  • Create a patch directory (eg: C:\MDM_Patch)
  • Unzip patch file you receive from support into this directory
  • Create a backup directory (eg: C:\MDM_Backup)

WEB APPLICATION REPLACEMENT

  • Copy folder <MDM_SERVER_HOME>/apache-tomcat/webapps/talendmdm into the backup directory
  • Replace it by folder talendmdm contained in patch directory

POST-INSTALLATION

  • Restart the MDM server
  • Clear browser cache on clients

PATCH INSTALLATION NOTES FOR TALEND MDM STUDIO 7.2.x

PRE-INSTALLATION

  • Close the Talend Studio
  • Create a backup directory (eg: C:\MDM_Backup)

PLUGINS REPLACEMENT

Copy files/folder below into the backup directory

  • <TALEND_STUDIO_HOME>/plugins/org.talend.mdm.repository_7.2.1.20190620_1008
  • <TALEND_STUDIO_HOME>/plugins/org.talend.mdm.workbench_7.2.1.20190610_1606
  • <TALEND_STUDIO_HOME>/plugins/org.talend.mdm.workbench.enterprise_7.2.1.20190610_1603.jar
  • <TALEND_STUDIO_HOME>/plugins/org.talend.metadata.managment_7.2.1.20190611_0924.jar
  • <TALEND_STUDIO_HOME>/plugins/org.talend.core.runtime_7.2.1.20190614_0515.jar

Replace them from corresponding files contained in patch directory. And remove class file IWebServiceHook.class under org.talend.mdm.workbench_7.2.1.20190610_1606/com/amalto/workbench/service if exist.

POST-INSTALLATION

Restart the Talend Studio