Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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
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
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
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)
Hi
Can you please try and download adoptopenJDK 8. Currently we are using that and we don't have any issues
Thanks
@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
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.
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.
@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
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.