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

Announcements
Join us in Toronto Sept 9th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
Vilas4muppidi
Contributor
Contributor

is Talend started supporting for open JDK

Hi All,

 

I am doing a research on openJDK support over Oracle Java as the Oracle Java is going to be licensed. 

 

Does anyone have any idea on this

 

Thanks

 

Labels (3)
1 Solution

Accepted Solutions
Anonymous
Not applicable

Hi, 

 

Yes Talend has added support for OpenJDK as from the 7.1.1 version.  See the documentation https://help.talend.com/reader/UgiwP5qZ9ufPrulo9_w21w/azAPnOyZHG4z2DNw1Tx6ug

 

We added support for OpenJDK 8 Zulu

 

Thanks,

Irshad

View solution in original post

8 Replies
Anonymous
Not applicable

Hi, 

 

Yes Talend has added support for OpenJDK as from the 7.1.1 version.  See the documentation https://help.talend.com/reader/UgiwP5qZ9ufPrulo9_w21w/azAPnOyZHG4z2DNw1Tx6ug

 

We added support for OpenJDK 8 Zulu

 

Thanks,

Irshad

Anonymous
Not applicable

Hello iburtally,

Thank you for the response, 

I installed Zulu 8

------------------

java -version

openjdk version "1.8.0_201"

OpenJDK Runtime Environment (Zulu 8.34.0.1-CA-macosx) (build 1.8.0_201-b10)

OpenJDK 64-Bit Server VM (Zulu 8.34.0.1-CA-macosx) (build 25.201-b10, mixed mode)

-------------------

 

But still get error on running TOS_ESB 7.1.1  as below ....

 

Any suggestions ?

 

------------

!SESSION 2019-01-21 12:31:39.870 -----------------------------------------------
eclipse.buildId=unknown
java.version=11.0.1
java.vendor=Oracle Corporation
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_SA
Framework arguments: -keyring /Users/mm/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/mm/.eclipse_keyring -showlocation

This is a continuation of log file /Applications/TOSESB-7.1.1/studio/configuration/1548063100099.bak_0.log
Created Time: 2019-01-21 12:31:43.900

!ENTRY org.talend.hadoop.distribution.hdp240 2 0 2019-01-21 12:31:43.900
!MESSAGE Could not resolve module: org.talend.hadoop.distribution.hdp240 [472]
Unresolved requirement: Require-Bundle: org.talend.core.runtime
-> Bundle-SymbolicName: org.talend.core.runtime; bundle-version="7.1.1.20181026_1147"; singleton:="true"
org.talend.core.runtime [509]
Unresolved requirement: Require-Bundle: org.talend.model
-> Bundle-SymbolicName: org.talend.model; bundle-version="7.1.1.20181026_1147"; singleton:="true"
org.talend.model [401]
Unresolved requirement: Require-Bundle: org.talend.commons.runtime
-> Bundle-SymbolicName: org.talend.commons.runtime; bundle-version="7.1.1.20181026_1147"; singleton:="true"
org.talend.commons.runtime [592]
Unresolved requirement: Require-Bundle: org.talend.libraries.apache
-> Bundle-SymbolicName: org.talend.libraries.apache; bundle-version="7.1.1.20181026_1147"
org.talend.libraries.apache [416]
Unresolved requirement: Require-Bundle: org.talend.libraries.apache.common; visibility:="reexport"
-> Bundle-SymbolicName: org.talend.libraries.apache.common; bundle-version="7.1.1.20181026_1147"
org.talend.libraries.apache.common [291]
Unresolved requirement: Require-Bundle: org.apache.commons.lang3; bundle-version="3.4.0"; visibility:="reexport"
-> Bundle-SymbolicName: org.apache.commons.lang3; bundle-version="3.7.0"
org.apache.commons.lang3 [626]
Unresolved requirement: Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=1.7))"


!ENTRY org.eclipse.osgi 4 0 2019-01-21 12:31:43.902
!MESSAGE Application error
!STACK 1
java.lang.RuntimeException: No application id has been found.
at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:242)
at org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:29)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)

 

Vilas4muppidi
Contributor
Contributor
Author

Hi 

 

Can you please try and download adoptopenJDK 8. Currently we are using that and we don't have any issues

 

Thanks

Anonymous
Not applicable


@Vilas4muppidi wrote:

Hi 

 

Can you please try and download adoptopenJDK 8. Currently we are using that and we don't have any issues

 

Thanks





can you provide me the details of the versions of AdoptopenJDK. We just moved to jre-8.0.232.9-OpenJ9 and now I am not able to open Talend.

 

Did you replace Oracle Java with AdoptopenJDK or you started fresh with AdoptopenJDK?

 

If you have any ideas please post it.

 

sp2

Vilas4muppidi
Contributor
Contributor
Author

 Details: 

the version currently we are using jdk8u192

https://adoptopenjdk.net/archive.html

you can download from the above link. Download JDK and choose your Operating System. The latest versions might be supported but I am saying this one as this currently tested and used in our projects.

I have completely removed oracle when the licensing model started then downloaded the adopt open jdk. Extracted the archive file, mapped the environmental variables. That's all it is. You can remove the Oracle completely if you are not using it for any other applications.

Anonymous
Not applicable

Thanks for the quick response. would it be possible for you to post the environment variables. Also did you have to tweak the .ini file to point to the java Lib?

sp2

 


@Vilas4muppidi wrote:

 Details: 

the version currently we are using jdk8u192

https://adoptopenjdk.net/archive.html

you can download from the above link. Download JDK and choose your Operating System. The latest versions might be supported but I am saying this one as this currently tested and used in our projects.

I have completely removed oracle when the licensing model started then downloaded the adopt open jdk. Extracted the archive file, mapped the environmental variables. That's all it is. You can remove the Oracle completely if you are not using it for any other applications.


 

Anonymous
Not applicable


@Vilas4muppidi wrote:

 Details: 

the version currently we are using jdk8u192

https://adoptopenjdk.net/archive.html

you can download from the above link. Download JDK and choose your Operating System. The latest versions might be supported but I am saying this one as this currently tested and used in our projects.

I have completely removed oracle when the licensing model started then downloaded the adopt open jdk. Extracted the archive file, mapped the environmental variables. That's all it is. You can remove the Oracle completely if you are not using it for any other applications.


I replaced the version that you recommended and it worked like a charm. Thanks Much. sp2

Vilas4muppidi
Contributor
Contributor
Author

Set the environment variables

 System Variables:

JAVA_HOME -> C:\Java\jdk8u192

JRE_HOME -> C:\Java\jdk8u192\jre

Path-> %JAVA_HOME%\bin;%JRE_HOME%;

 

No need to touch any other files. These should be enough.