A fix is available
APAR status
Closed as program error.
Error description
With IBM Rational Application Developer (RAD) v9.6.0 on MAC OS, it was observed that: 1. the {RAD96}./Eclipse.app/Contents/MacOS/eclipse.ini incorrectly refers to ....javaw: -vm /Applications/IBM/RAD96GM/jdk/jre/bin/javaw 2. RAD 9.6 on MAC OS does not appear to be using eclipse.ini for MAC that is located in: {RAD96}/Eclipse.app/Contents/MacOS/eclipse.ini , in any capacity. Even if its -vm is changed to refer to .../java It was found that RAD was not using that eclipse.ini, by placing incorrect entries in that file that should have caused an error on RAD startup. Also, as is, RAD will start with whatever JAVA_HOME is on the system There is an Eclipse bugzilla: - Bug 446390 - Change location of eclipse.ini (for Mac OS X signing) https://bugs.eclipse.org/bugs/show_bug.cgi?id=446390 It mentions a new application signing requirement in Mac OS 10.9 and above, starting from Eclipse Mars (IES 4.5), eclipse.ini is now located at Contents/Eclipse/eclipse.ini of the Eclipse application package. There is a wiki that mentions the new location https://wiki.eclipse.org/Eclipse.ini#-vm_value:_Mac_OS_X_Example
Local fix
1. backup and edit: {RAD96)./Eclipse.app/Contents/MacOS/eclipse.ini ,and change ../javaw to ../java in the -vm line: For example: -vm /Applications/IBM/RAD96GM/jdk/jre/bin/javaw , to -vm /Applications/IBM/RAD96GM/jdk/jre/bin/java 2.Move {RAD96)./Eclipse.app/Contents/MacOS/eclipse.ini to {RAD96)./Eclipse.app/Contents/eclipse.ini The {RAD 9.6} path on MAC OS is typically like: /Applications/IBM/SoftwareDeliveryPlatform{_n}
Problem summary
**************************************************************** * USERS AFFECTED: * * All Rational Application Developer 9.6 users on MacOS * * operating system. * **************************************************************** * PROBLEM DESCRIPTION: * * Rational Application Developer 9.6 on MacOS is not using the * * correct eclipse.ini file. * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
The fix for this APAR is included in Rational Application Developer version 9.6.1
Temporary fix
Comments
APAR Information
APAR number
PI79901
Reported component name
RATL APP DEV WI
Reported component ID
5724J1901
Reported release
960
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-04-12
Closed date
2017-05-31
Last modified date
2017-05-31
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
RATL APP DEV WI
Fixed component ID
5724J1901
Applicable component levels
R961 PSY
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSRTLW","label":"Rational Application Developer for WebSphere Software"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"960","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
19 October 2021