After downloading Talend Open Studio Data Integration this week, I ran into a similar issue to one I’ve experienced before while using Pentaho Data Integration. I extracted the TOS zip file to a folder under Applications and attempted to start the TOS_DI_macosx_cocoa application. I got an error message that Talend couldn’t access its resource library, and it shut down.
Since Talend DI runs on JAVA, I thought the issue might lie with the quarantine process in OS X Sierra, that has been “improved”. Well I was right! Keep reading to see how to get TOS to run on your Mac!
Open a Finder window to where you extracted the TOS zip file. Then open a terminal prompt, next to it. In the terminal window, enter the following command:
sudo xattr -dr com.apple.quarantine
From the Finder window, drag the TOS_DI-macosx-cocoa.app file to the terminal window. The path to the file will be added to the end of the command you just entered. The result should look similar to this:
sudo xattr -dr com.apple.quarantine /Applications/Talend\ Open\ Studio\ Data\ Integration/TOS_DI-macosx-cocoa.app
Hit enter and you’ll be prompted to enter your password. You’ll be quickly returned to the command prompt. That should do it! Close the terminal window and then double click the TOS_DI-macosx-cocoa.app file, and shortly you’ll see the splash screen.
Bricks image from clipartfest.com