Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Talend Cloud AWS EU Scheduled Outage: Starting Tues 26 May 21:00 CEST with expected completion Wed 27 May 01:00 CEST
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Talend 7.1.1 does not work on Mojave

Hi my talend installation does not work on Mojave see attached the log.

 

thanks

Labels (2)
1 Solution

Accepted Solutions
Anonymous
Not applicable
Author

Hi by removing java 11 and the other versions and re-installing java 8 it works.
thanks,

View solution in original post

7 Replies
Anonymous
Not applicable
Author

Hello,

The attached log is not available on talend forum. Could you please have a look at it?

Best regards

Sabrina

Anonymous
Not applicable
Author

here attached


1546457069805.log
Anonymous
Not applicable
Author

Hello,

We are not yet targeting java 11. What dependencies you have that requires JRE 11?

Please have a  look at this online installation guide about:TalendHelpCenter:Compatible Java Environments

Best regards

Sabrina

Anonymous
Not applicable
Author

Does not seems that I have Java 11.

 

0683p000009M2Cl.png

Anonymous
Not applicable
Author

Hello, 

From your error log 1546457069805, 

!SESSION 2019-01-02 20:24:29.507 -----------------------------------------------
eclipse.buildId=unknown
java.version=11.0.1
java.vendor=Oracle Corporation
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=fr_GB
Framework arguments:  -keyring /Users/lhamelin/.eclipse_keyring -showlocation
Command-line arguments:  -os macosx -ws cocoa -arch x86_64 -keyring /Users/lhamelin/.eclipse_keyring -showlocation
!ENTRY org.talend.components.googledrive 4 0 2019-01-02 20:24:33.362
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.talend.components.googledrive [13]
  Unresolved requirement: Import-Package: org.apache.commons.lang3; version="[3.7.0,4.0.0)"
    -> Export-Package: org.apache.commons.lang3; bundle-symbolic-name="org.apache.commons.lang3"; bundle-version="3.7.0"; version="3.7.0"
       org.apache.commons.lang3 [588]
         Unresolved requirement: Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=1.7))"
 at org.eclipse.osgi.container.Module.start(Module.java:434)
 at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1582)
It indicates you are using java 11 for your studio. Did have several java versions in your machine?
0683p000009M25v.png
Best regards
Sabrina
Anonymous
Not applicable
Author

Hi by removing java 11 and the other versions and re-installing java 8 it works.
thanks,
Anonymous
Not applicable
Author

TIP: If you are an awesome developer who manages several versions of JDK, you need to suppress the OS from discovering the newer versions of JDK than TOS is supporting. Using jenv or changing JAVA_HOME env var did not work for me. To achieve this without uninstalling Open JDK 11 and etc, follow this link and disable Info.plist. I wasted hours for this issue but I finally made it work on Mojave without wiping out Open JDK 11.

 

...honestly, I hope Talend is much quicker to support the default environment for each OS. Until then, keep hacking.