Talend Metadata Manager (TMM) - Exception 'Error opening jar file...SasBi.jar' found in every import log file

Problem Description

When viewing import log files, whatever bridge is used, the following error stack is found:

Error opening jar file C:\Talend\TMM\install\TMM-6.4\TalendMetadataManagement\tomcat\bin\..\..\java\SasBi.jar 
java.util.zip.ZipException: error in opening zip file 
 at java.util.zip.ZipFile.open(Native Method) 
 at java.util.zip.ZipFile.<init>(ZipFile.java:219) 
 at java.util.zip.ZipFile.<init>(ZipFile.java:149) 
 at java.util.jar.JarFile.<init>(JarFile.java:166) 
 at java.util.jar.JarFile.<init>(JarFile.java:130) 
 at MITI.bridges.javabridgeinterface.BridgeLoader.<init>(BridgeLoader.java:52) 
 at MITI.mimb.executable.MimbExecutable.generateRequestActions(MimbExecutable.java:631) 
 at MITI.mimb.executable.MimbExecutable.executeRequest(MimbExecutable.java:507) 
 at MITI.mimb.executable.MimbExecutable.executeRequest(MimbExecutable.java:489) 
 at MITI.providers.mimb.MimbExecutionThread.run(MimbExecutionThread.java:178)

 

Root Cause

This exception is caused by the file SasBi.jar that has been renamed to Sas.jar in recent cumulative patches. The original SasBi.jar is still in the file system from the previous install, but it’s not overwritten by patches because the name changed, so you must remove it manually.

 

Solution

Remove the ${TMM_HOME}/TalendMetadataManagement/java/SasBi.jar file.

Version history
Revision #:
5 of 5
Last update:
‎02-16-2018 09:38 AM
Updated by:
 
Labels (2)