Sap Gui 7 50 Java For Mac Os

2388919-SAP GUI not opening in MAC OS from portal. EP 7.31, Enterprise Portal 7.40, EP 7.4, Enterprise Portal 7.50, EP 7.5,SAP ABAP Transaction Iview, MAC,OS,SAP GUI, SAP,SAP GUI for Windows, SAP GUI for HTML, SAP GUI for JAVA,Blank Screen,AI Transaction Iview, KBA, EP-PIN-AI, Application Integration, Problem. 2388919-SAP GUI not opening in MAC OS from portal Symptom When using the SAP AI transaction iview from the Enterprise Portal on MAC,blank screen is appering and SAP GUI can not be accessed on system.

Get the latest update on this post on Apple Community web site.

Following article describes on how to install SAP GUI 7.3 Java for a macOS (10.12) system in two easy steps.
Sap Gui 7 50 Java For Mac Os
Note Before You Start decide between SAP GUI 7.3 or 7.4 Java
If you have numerous systems listed in a typical saplogon.ini file you usually want to leverage this to import such settings into your SAP GUI 7.3 Java. Similarly as in Windows installations, you would point to the saplogon.ini file in the SAP GUI preferences (in Windows under »Options > SAP Logon > configurations«) as illustrated below. Since the saplogin.ini file comprises the system access data it will thus automatically set the correct SAP system connections.
You even might insert a file link to a server where the most current version of the saplogon.ini file resides. This comes in handy if system access data like IP addresses change frequently and are updated to reflect the most recent changes. If your technical department gives you a file link that points to a server, it is highly recommended to use it in lieu of a file on your local machine.
With the new version SAP GUI 7.4 Java this changed, in that a file link is not supported anymore.
Unfortunately, to run SAP GUI 7.3 Java you will need to install the legacy Java 6 kit.
Recommendation: Should you plan to use a saplogon.ini file use 7.3 not 7.4.
  • SAP GUI 7.3 for Java installation file.
  • Legacy Java 6 kit installation.
  • The Java conversion program SapGuiIniToSapcConverter.jar
Step 1: Conversion of saplogon.ini from Windows to macOS
In an SAP environment you typically face the behemoth Windows installations, at least from a file size perspective. Thus the saplogon.ini file is targeted towards Windows OS. In order to use it on macOS it needs conversion. Luckily, there is a conversion program out there that is doing this for you. An excerpt from the corresponding thread authored by Mike Schernbeck (mike.schernbeck@googlemail.com) is pasted below:
To keep things short: I implemented a small tool, that is able to convert a saplogon.ini file in a way, that the information stored in it can be used by a SAPGUI for Java environments. It is implemented in Java. Here the link to JAR file: SapGuiIniToSapcConverter.jar. The tool can be used on Windows or Linux platforms, thanks to Java. Here is how to use it: Open your favorite command line (terminal on Linux / UNIX environments or command prompt in Windows environments) and type in the following command:
java -jar [complete path to SapGuiIniToSapcConverter.jar] [path to source saplogon.ini file] [path to target connections file]

Sap Gui 7 50 Java For Mac Os Versions

Step 2: Point to saplogon.ini file
In the SAP GUI 7.3 Java preferences go to Logon and insert the file path to the saplogon.ini file in the configuration file.

Apple geek, analytics and AI fanatic, notorious project manager getting on your nerve with a smile.

Hello Anton,

did you find any documentation saying that these transactions need TEMP set in order to make opening downloaded files work?

Neither on Linux nor on OS X, TEMP can be expected to be set. To request a temp directory, CL_GUI_FRONTEND_SERVICES provides GET_TEMP_DIRECTORY() and the SAP GUIs can return an existing path.

Sap Gui For Java Download

Sap Gui 7 50 Java For Mac Os

To me, it looks like it should not be the user’s task to make this work, but the ABAP code should be changed to make this work out of the box. You might want to consider opening a support message requesting to fix this in the ABAP code of those transactions.

Best regards

Rolf-Martin