TPS-4628 (cumulative patch)
Info | Value |
---|---|
Patch Name | Patch_20210108_TPS-4628_v1 |
Release Date | 2021-01-08 |
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
- TPS-4628 [7.2.1] tMDMRestInput causes : ERROR A non-transactional (auto-commit) operation has an active transaction after operation completion. (TMDM-15001)
- TMDM-14910 Can't save record after adding occurrence using attached customer's datamodel
- TMDM-14289 tMDMRollback somtimes let transactions "opened"
- TMDM-14946 High Memory used by MDM Tomcat JVM when calling REST API PUT with "as of"
- TMDM-15001 tMDMRestInput causes : ERROR A non-transactional (auto-commit) operation has an active transaction after operation completion.
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