Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi everybody,
I just installed TOS 7.4.1 on a new Ubuntu 20.04 desktop and imported projects from existing 7.4.1 and 6.5.1 workspaces.
In TOS some text fields have encoding problem as shown in picture "Message SOAP" of tSOAP widget:
The Linux environment variable LANG=fr_FR.UTF-8.
I changed TOS preferences language from French(France) to English, no success.
What's going wrong ?
Thank you,
Philippe
Finally, a guy on StackOverflow found the solution :
https://stackoverflow.com/questions/70768665/talend-open-studio-encoding-issue
Hello,
We need more information to address your issue.
TOS 7.4.1 milestone version? So far, we don't have 7.4.1 released version. Are you referring to V 8.0.1? What's JDK version are you using?
Best regards
Sabrina
Hello Sabrina,
In the studio, Help > "About Talend studio" says : Talend Open Studio for Data Integration, Version: 7.4.1 Build id: M5.
I installed it from zip file TOS_DI-20201208_1239-V7.4.1M5.zip (downloaded from sourceforge.net)
JDK is java-11-openjdk-amd64.
Thank you.
Best regards,
Philippe
Hello,
The milestone version is used for testing only. Could you please try talend latest released version V 8.0.1 to see if this issue still repro?
You can download and install it freely from:
https://www.talend.com/products/talend-open-studio/
Best regards
Sabrina
Hello,
I installed v8 from TOS_DI-20211109_1610-V8.0.1.zip downloaded on official Talend website.
When I launch the app with ./TOS_DI-linux-gtk-x86_64 I get first the "licence agreement" screen with the same encoding issue:
I had seen the same screen with TOS v7.4.1, so I guess the problem will be the same. I didn't import any project in TOSv8.0 so far.
Thank you,
Best regards,
Philippe
Hello,
It looks like a compatibility issue. We see that Ubuntu 20.04 is indeed list in the Compatible Operating Systems and OpenJDK (recommended distribution: Zulu)11 is the recommended one.
Have you tried to use OpenJDK zulu 11 or oracle JKD 11 to see if it works?
We will make an investigation testing on your encoding issue and then come back to you as soon as we can.
Best regards
Sabrina
Same problem with OpenJDK zulu 11 or oracle JKD 11 😞
$ java -version
java version "11.0.12" 2021-07-20 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.12+8-LTS-237)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.12+8-LTS-237, mixed mode)
$ /opt/talend/TOS_DI-20211109_1610-V8.0.1/TOS_DI-linux-gtk-x86_64
or
$ java -version
openjdk version "11.0.13" 2021-10-19 LTS
OpenJDK Runtime Environment Zulu11.52+13-CA (build 11.0.13+8-LTS)
OpenJDK 64-Bit Server VM Zulu11.52+13-CA (build 11.0.13+8-LTS, mixed mode)
$ /opt/talend/TOS_DI-20211109_1610-V8.0.1/TOS_DI-linux-gtk-x86_64
Best regards,
Philippe
Hello,
Is there the following Java property in your studio .ini file? Which applies when you are running a Job from Studio.
-Dfile.encoding=UTF-8
Did you try to add an additional LANG=en in your Linux environment variable to see if it works?
I made a testing on Linux OS on V 8.0.1 and it looks good.
Best regards
Sabrina
Hello,
And thank you for the time spent to help me !
I confirm that TOS_DI-linux-gtk-x86_64.ini file contains one line -Dfile.encoding=UTF-8.
I tried LANG=en_IN.UTF-8.
I tried TOS v7.4.1 and v8.0.1.
I see always the same issue, in the "licence agreement" page with v8.0.1 where I didn't import any project, and in multi-line fields of widgets, in v7.4.1. No problem in single-line fields, as shown in the picture of my initial question.
I'll ask to someone else to make a test with exactly the same desktop as mine ; i'll tell you.
Thanks again,
Best regards,
Philippe
Hello,
Please make sure you install your studio completely.
Don't hesitate to post your issue here.
Best regards
Sabrina