TOSDI 5.6.2 Java Reguirements

I'm setting up a POC using the following environment:Talend Open Studio for Data IntegrationVersion: 5.6.2Build id: V5.6.2_20150508_1414System Version: OS X 10.10.3 (14D136)Kernel Version: Darwin 14.3.0Can someone please tell me how Talend decides which version of Java it is going to use.I downloaded and unzipped the archive for TALEND, but when I tried to run the application, I was told that I needed to install a legacy version of Java 6 and pointed to the apple site. This particular version of Java that apple installed is no longer supported. Talend seems to be running, at least partially.I'm having a similar problem to this one:I can't connect to the exchange and I'm getting the same error.I'm afraid that installing the legacy java version has messed up some of the other java applications that I use. Is there an Oracle Java distribution that TALEND can use?Regards,Kurt

Re: TOSDI 5.6.2 Java Reguirements

Thank you Sabrina! I've read the document you suggested, and now I have a few more questions and maybe a bug or potential change that I think should be made.According to Compatible Platforms and Java environmentsI should be using the Oracle Java JDK 7 which is fine, that is one of the JDKs that I have installed:Kurts-Mac-mini:~ kandrews$ cd /Library/Java/JavaVirtualMachines/Kurts-Mac-mini:JavaVirtualMachines kandrews$ ls -latotal 0drwxr-xr-x 4 root wheel 136 May 13 07:34 .drwxrwxr-x 5 root wheel 170 May 14 20:46 ..drwxr-xr-x 3 root wheel 102 Nov 12 2013 jdk1.7.0_45.jdkdrwxr-xr-x 3 root wheel 102 May 13 07:34 jdk1.8.0_45.jdkKurts-Mac-mini:JavaVirtualMachines kandrews$ The bug/change that I think should be made is to correct the Talend installation to recommend the Oracle JDK 7 and link to the appropriate download site instead of stating that the legacy JDK from Apple is required and pointing to the Apple support download for their JDK 6.I've changed the java interpreter setting in preferences/talend to:/Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/bin/javabut the detailed configuration for the IDE still shows the following references to Apple's JDK 6

How do I go about changing the java configuration above to use JDK 7? Is it safe to remove Apple's JDK 6? Also, I'm new to the community. How do I report the issue with the Talend installer.Here is the version and build information for the TOSDI that I'm working with: Version: 5.6.2; Build id: V5.6.2_20150508_1414.

Re: TOSDI 5.6.2 Java Reguirements

Hi,

What's your OS? Have you tried to uninstall Apple's JDK 6 and install oracle JDK7 instead to see if it works?For bug, new feature or work item issue, please feel free to post your issue on Talend Bug Tracker:https://jira.talendforge.org/secure/Dashboard.jspaBest regardsSabrina1.

--Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.

Re: TOSDI 5.6.2 Java Reguirements

No I haven't tried uninstalling Apples JDK 6 yet because the Talend install asked for it, and the Java configuration still seems to point to it, in spite of changing the Java Interpreter setting in preferences. I had the two versions of the Oracle JDK (7 & 8) installed before I added Apples JDK 6 to get Talend to install. I'll try removing it and get back to you, but I expect Talend to break...Regards,Kurt

Re: TOSDI 5.6.2 Java Reguirements

Hi Sabrine,the anser is both quite simple and somewhat hard to find: Java 7 has to me modified in order for Talend to recognize and use.See (v10.10) users Once that has been done, Talend will automagically start to use Java 7 (even if Apple's Java 6 is installed) for Talend Studio itself.You should, however, check the Java JDKs and Runtimes configured within Talend Studio.Regards, Reiner