Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Mac RTC and JRE version and TLSv1.2

So apparently the Mac zip distro of RTC (including the latest, 6.0) doesn't honor the -vm argument in eclipse.ini.  It appears to always use the JavaVM in /System/Library/Frameworks/JavaVM.framework/Versions/A, which isn't updated when you install new Oracle versions of the JDK.  That's fixed to Apple Java 6.0, it appears...and googling suggests there is no practical way to get rid of it.  Sadly Apple Java 6 doesn't have support for TLSv1.2, which means secure FTP is not available via Apache's FTPSClient...and thus it's not available via our plugin.

Is there really no way to get RTC to use a JRE of my choice on Mac?

0 votes



2 answers

Permanent link
Thanks for the link, Marek, I never came across that in all my hours of searching.  I didn't bother trying the script workaround since the responses say it doesn't work (and it's rather tedious, so not good for advising to customers).  But the answer about setting the -vm arg to point to the jre/lib/server/libjvm.dylib file DOES appear to work (it accepts my osgi.requiredJavaVersion=1.7 setting at last!).  I haven't tested TLSv1.2 yet, but strongly suspect that even Oracle's 6.0 JRE would have had it.

1 vote


Permanent link
Hi Ernest,

Check out this post.

Can you try using the shell script as a workaround?

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details
× 6,122

Question asked: Nov 04 '15, 2:36 p.m.

Question was seen: 2,888 times

Last updated: Nov 04 '15, 4:09 p.m.

Confirmation Cancel Confirm