Skip to Content
Product Information
Author's profile photo Rolf-Martin Woersinger

SAP GUI for Java 7.80

Update (Sept 19, 2022):

SAP GUI for Java 7.80 is now available for download at SAP Software Downloads (direct link).

 

Hello SAP GUI for Java users,

For more than a decade, the only CPU platform for running SAP GUI for Java has been Intel. Native support for Intel 64-bit started back in 2009 with SAP GUI for Java 7.20, the support for Intel 32-bit ended with SAP GUI for Java 7.50 reaching EOL in September 2021.

With the increasing popularity of ARM CPUs in mobile and now even desktop devices, it is time to bring SAP GUI for Java to a new CPU platform. 

Native support for Apple silicon

SAP GUI for Java 7.80 natively supports macOS on Apple silicon. It feels significantly more responsive than the Intel version using Rosetta2. The CPU usage and as a result the power or battery consumption is significantly reduced. It also consumes less memory.

As a sample, comparing the Intel version and Apple silicon version from startup, connecting to a system and navigating through a few transactions like se80, va01, migo, mm03 etc., resulted in following numbers on a MacBook Pro with M1 Max:

SAP GUI for Java 7.80 Intel version ARM version
elapsed time (s) *) 30 15
CPU usage (s) **) 51 22
memory usage (MB) **) 900 600

*) manual stop watch **) numbers from Activity Monitor

With this native build for Apple silicon, SAP GUI for Java also is prepared for the day, Apple will remove Rosetta2 from the OS like done before with the compatibility layer for PowerPC after the switch to Intel CPUs.

OpenJDK 17

The Java runtime and OpenJFX framework used in SAP GUI for Java 7.80 are updated to SapMachine 17 and OpenJDK 17. This is the latest LTS release of Java, which replaces OpenJDK 11 and includes the new port of the Java platform to macOS arm64.

JDK%20version%20and%20hardware%20platform

JDK version and hardware platform

Besides new platforms and runtime versions, there are also some new features.

Themes

There are no new themes, but now it is possible to switch live between Quartz Light and Quartz Dark. Also on macOS, the Quartz Light and Dark themes can be set to automatically adjust to the current system appearance as an option. If activated, the Quartz theme fitting to the current active OS appearance is used on startup, and once the macOS appearance changes during runtime, the theme is switched accordingly.

Quartz%20theme%20in%20sync%20with%20macOS%20appearance

Quartz theme automatically in sync with the macOS appearance

Visual and audible resources

  • The dialog to show the version information has been redesigned.
  • New application and installer icons are used.
  • A variety of sound schemes has been added for audio feedback.

Keyboard navigation

Various details in keyboard navigation have been improved, in particular related to the accessibility mode.

Rendering

For the newer themes, all code for drawing controls still using bitmap resources has been changed to use drawing algorithms. This improves rendering quality on high DPI screens and is a prerequisite for custom theming in a future release.

Controls

  • Choosing a value by typing from a dropdown listbox in grid control has been implemented.
  • For cells with radiobuttons and checkboxes in grid control, a hover effect has been added.
  • The combobox control now supports showing the keys and sorting by keys similar to its dynpro based counterpart.

Discontinued Features

  • Themes:
    • The Belize theme has been removed.
  • Connections to Web Dynpro Backends:
    • The functionality for connection type “Web Dynpro” is no longer included.

The release of SAP GUI for Java 7.80 is planned for September 2022.

As outlined in the other post, there is a beta program for early adopters.

Best regards,
Rolf-Martin Wörsinger
Product Owner SAP GUI for Java

Assigned Tags

      23 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Diego Suguyama
      Diego Suguyama

      I’d like to know why you guys never bring the new ABAP editor for SAP GUI for Java.

      Author's profile photo Wolfgang Mayer
      Wolfgang Mayer

      Hi Rolf-Martin,

      this is great news!

      Did you observe any (positive) changes in memory consumption for the ARM-based version?

      Will it be available as app for iPad as well?

      Thanks & regards

      Wolfgang

      Author's profile photo Luis Alejandro Rodriguez Soto
      Luis Alejandro Rodriguez Soto

      Diego Suguyama, "I’d like to know why you guys never bring the new ABAP editor for SAP GUI for Java." is very sad the editor for SAP GUI for java is not a competent editor and is very limited, I suffer from the same problem

      Author's profile photo Tong Sun
      Tong Sun

       

      "I’d like to know why you guys never bring the new ABAP editor for SAP GUI for Java."

       

      Author's profile photo Florian Kube
      Florian Kube

      Thanks Rolf-Martin Woersinger for the Update. It's nice to have more and more ARM support.

      Do you may know are there any near future plans to support also Eclipse / ADT for ARM?

      Author's profile photo Rolf-Martin Woersinger
      Rolf-Martin Woersinger
      Blog Post Author

      Hello Florian,

      I am not the one who should answer this question. Could you please raise it in the ABAP area of the community? (https://community.sap.com/topics/abap)

      Thanks and best regards
      Rolf-Martin

      Author's profile photo Wolfgang Mayer
      Wolfgang Mayer

      Hi Rolf-Martin Woersinger ,

      SAPGUI 7.80 for Java works fine on MacOS 12, worth the upgrade, many thanks!

      Regards

      Wolfgang

      Author's profile photo Onur Can Yarar
      Onur Can Yarar

      Hi @Rolf-Martin,

      The request payload and response payload sections are not displayed on the Gateway Client in the /n/iwfnd/maint_service tcode.

      Is this about the version? How can I solve this situation?

      SAP%20Gateway%20Client

      SAP Gateway Client

      Best regards

      Onur.

      Author's profile photo Rolf-Martin Woersinger
      Rolf-Martin Woersinger
      Blog Post Author

      Hello Onur,
      This is not related to the new version. Please raise a separate question or better file a support message on BC-FES-JAV.

      Best regards
      Rolf-Martin

      Author's profile photo Onur Can Yarar
      Onur Can Yarar

      Hello Rolf-Martin,
      Can you help me how to send a support message on BC-FES-JAV?

      Best regards
      Onur

      Author's profile photo Rolf-Martin Woersinger
      Rolf-Martin Woersinger
      Blog Post Author

      Hello Onur,
      Please go to https://launchpad.support.sap.com/#incident/create , or if you have no account, ask your IT / admin in your company.

      Best regards
      Rolf-Martin

      Author's profile photo m m
      m m

      thanks

      Author's profile photo m m
      m m

      i want to download SAP GUI for Java 7.80

      but link not opend

      SAP GUI for Java 7.80 is now available for download at SAP Software Downloads (direct link).

      Author's profile photo Rolf-Martin Woersinger
      Rolf-Martin Woersinger
      Blog Post Author

      I just double checked the link, in principal it navigates to the correct place.

      However there might be an issue with your user, see also https://me.sap.com/notes/1037574

       

      Author's profile photo Juergen Sattler
      Juergen Sattler

      Rolf-Martin Woersinger  - Any chance to get a Apple Mac aarch64 version of SAP GUI for Java  into the developers.sap.com download area?

      Ended up with the Eclipse / ADT on aarch version, which doesn't work "perfectly" with the Intel GUI version:

      "Required architecture is aarch64"

      Thanks for your support

      Jürgen

       

      Author's profile photo Kjetil Kilhavn
      Kjetil Kilhavn

      Are there any plans to make SAP GUI for Java 7.80 available in the Trials and Downloads area? It would be nice if we who choose GNU/Linux as the operating system for our computers could update our SAP GUI installations to a supported version.

      My trial system (NetWeaver AS 7.52 SP04) which runs happily in a QEMU/KVM virtual machine prefers to be contacted by supported clients, and I would like to keep it happy 😉

      Author's profile photo Rolf-Martin Woersinger
      Rolf-Martin Woersinger
      Blog Post Author

      Hello Kjetil,

      Thanks for reminding us to update this delivery channel as well. SAP GUI for Java 7.80 is now available in the Trials and Downloads area.

      Best regards
      Rolf-Martin

      Author's profile photo Juergen Sattler
      Juergen Sattler

      Thanks, Rolf-Martin.

      Mac OS Aarch64 version feels lightning-fast. Time to start some testing.

      Author's profile photo michele palazzoni
      michele palazzoni

      Hello Rolf-Martin,

      For the open source comunity I think is important to port Sapgui also on Linux aarch64, it has so many application on client side that for now we have to solve in other manner with non sap software.

      Thank you

      Author's profile photo Rolf-Martin Woersinger
      Rolf-Martin Woersinger
      Blog Post Author

      Hello Michele,

      May be you could submit your demand in Customer Influence Website, see https://blogs.sap.com/2023/09/27/influence-the-development-of-web-dynpro-abap-floorplan-manager-sap-gui-family-and-sap-business-client/

      Cumulating the demand might indicate the relevance, which hopefully helps to get things moving inside SAP.

      Best regards
      Rolf-Martin

      Author's profile photo Christian Guenter
      Christian Guenter

      Hello Rolf-Martin Woersinger ,

      when using abapGit with SAP GUI for Java we have some problems with the browser control. This error occurs when we trigger sapevents with javascript.

      ####################### ERROR #############################
      27.10. 08:42:53.926 ERROR: SAPEVENT: SapEvent occured without being registered to browser instance: sapevent:stage_commit
      ############################# ERROR #############################

      Do you have any idea what we can do about this?

      Thanks a lot.

      BR Christian

      Author's profile photo Rolf-Martin Woersinger
      Rolf-Martin Woersinger
      Blog Post Author

      Hello Christian,

      It would help to have a bugreport on component BC-FES-JAV from someone who can reproduce the issue and has access to the SAP support.

      I remember this worked in case of https://github.com/abapGit/abapGit/issues/4832 .

      Best regards
      Rolf-Martin

      Author's profile photo Sven Rössle
      Sven Rössle

      Hi Rolf-Martin Woersinger

      opened now just the ticket 050497/2023 hope we get there the solution to solve this issue.

      Best regards,

      Sven