Skip to Content

SAP GUI for Java 7.30 Release Notes

This section contains the release notes for the following SAP GUI for Java 7.30 releases:

Release 7.30 rev 10 (November 12, 2014)

  • Enhancements and New Features
Feature  Description
Support for New OS Versions
  • OS X Yosemite
  • Fedora 19 and 20
Display of PDF-based ContentA new version of the component to display PDFs is introducing support for arabic fonts and improving the rendering of images.
Grid ControlSmart keyboard navigation for spanned cells has been implemented.
ABAP ListsThe cursor position can now also be set on lines by the user to invoke actions depending on this position.
  • Bug Fixes
Feature  Description
Dropdown Listbox

In case the field is numeric, the initial value is set to 0 instead of empty in case the backend sends the empty value.

Grid Control
  • Various issues loading or doublicating data have been solved.
  • A deadlock situation has been resolved.
  • Playing back a script with screens containing a grid control sometimes resulted in an error message.

Release 7.30 rev 9 (July 16, 2014)

  • Enhancements and New Features
Feature  Description
Support for New OS Versions

Ubuntu 14.04

Data ProviderIncorrectly encoded file URLs are now handled in an even more fault-tolerant way.
Security

File permissions generated by file choosers are now stored in the scope of the current session and transaction. This makes file choosers and subsequent file access work also in case it has been invoked by third-party components like saving a PDF file from the Print preview.

InstallationWindows only: The installer now also sets the version info of the SAP GUI for Java entry in the "Programs and Features" control panel.
  • Bug Fixes
Feature  Description
Grid Control
  • Various issues related to spanned cells have been solved.
  • A problem setting the focus has been addressed.
Tree ControlIn list tree, the column part has not been displayed in case its width has not been set.
TextEdit Control

When the animated focus was deactivated, the cursor location has not been visible when being on the very left.

Html ControlDisplaying html content from file URLs could result in AccessControlExceptions.
StabilityA memory leak related to reading audio files has been fixed.
PerformanceA performance issue causing a significant slow down when showing the infinite progress indicator at the same time like frequently updated progress messages in the status bar has been solved.

Release 7.30 rev 8 (April 30, 2014)

  • Bug Fixes
Feature  Description
Table

Buttons in table cells can be set to report (or not) that they are focussed when pressed, which depends on the buttons function code format. The check of the function code has been inaccurate with the result, that the focus was not reported by mistake in some cases. In case ABAP coding depends on this information because it has not yet adopted the new mechanism described in SAP note 1589993, the transaction could have shown erratic behavior.

Tree Control
  • In column tree, the column width in some cases was too small resulting in truncated text.
  • In some situations, the scrollbars in column tree have not been setup correctly.
Calendar Control

In special cases, the calendar control has not been displayed due to incorrect layout calculations.

Release 7.30 rev 7 (February 4, 2014)

  • Enhancements and New Features
Feature  Description
Grid Control Support for spanned rows and columns has been implemented.

  • Bug Fixes
Feature  Description
Applet The applet functionality was broken after upgrading to Java 7 Update 51 because of an incompatible change in the jar file caching strategy of the Java Plug-in. The Java Plug-in has been changed to not only cache jars with a codebase reachable via the network (http-url) but also to copy jar files referenced locally (file-url) into the jar cache. As a result, the installed infrastructure of SAP GUI for Java is modified and functionality depending on a consistent installation structure such as the internal security mechanisms was broken. A workaround has been implemented.

Release 7.30 rev 6 (December 18, 2013)

  • Bug Fixes
Feature  Description
Windows only Local printing did not work in 7.30 rev 5, for details, refer to SAP note 1952957.

Release 7.30 rev 5 (December 3, 2013)

  • Enhancements and New Features
Feature  Description
Support for New OS Versions
  • openSUSE 13.1
  • OS X Mavericks
  • Windows 8.1
CompatibilityThis version has been prepared to play according to the rules of the new security features announced for future Java 7 updates.
OS X onlyLaunching the application bundle is now possible without having Java 6 installed. Before, the Finder used to check for the availability of the Java 6 runtime, which at the end, has not been used anyway. As a result of the changes, it is also technically no longer possible at all to run SAP GUI for Java 7.30 using Java 6.
Grid Control
  • Support for leading spaces in editable grid cells has been added.
  • The state (enable/disable) of the Undo button in the grid toolbar now is in sync with the grid's undo buffer.
  • The precision of the calculation for column widths has been improved.
TextEdit ControlThe behavior of limiting the text length has been made consistent for various scenarios. Also the behavior has been harmonized between the SAP GUI flavors.
  • Bug Fixes
Feature  Description
Combining CharactersCombining characters received from the backend could result in infinite loops in some cases.
SecurityRunning without a trust level assigned could result in misleading error messages.
Tree Control
  • Disabled icons now keep their colors in order to be still recognizable.
  • A rendering issue with the selection of a cell in column tree seen on reina displays has been solved.
  • Text not fitting in items in a list tree is now cut off instead of appending an ellipsis. This was done to be compatible with SAP GUI for Windows and ABAP code which depends on this behavior.
SAP LogonAn error of the previous version when running without using configuration files for message servers or routers has been fixed.
Drag and DropAn issue performing drag and drop when running on Java 7 Update 40 or newer has been addressed.
Window HandlingIt could happen that the titles of the modal and main window of the same session were flickering in turns when activating the session by clicking in the main window.
Remote Function Call (RFC)

SAP GUI contains an RFC library that can receive calls from the backend to start processes. The mechanism to find the executables of the Java GUI installation was defect.

Release 7.30 rev 4 (September 2013)

  • Enhancements and New Features
Feature  Description
Java runtime version check

At startup time, it is verified whether the Java runtime meets the feature requirements of SAP GUI for Java. In case the Java runtime is not sufficient, a warning message is displayed.

Undo/RedoUndo/Redo in entry fields is now more consistent with the behavior of other editors.
  • Bug Fixes
Feature  Description
Html ControlButtons in html forms were broken with Java 7 Update 25 (JDK 7u25) and newer caused by incompatible changes in the Java runtime internals. A workaround has been implemented.
Grid ControlVarious issues with clipboard handling in editable grid control have been fixed.
TextEdit Control

The handling of limiting the text length (MAX_NUMBER_CHARS parameter in the constructor) has been made consistent regarding various ways to insert text into the control.

SAPInfo Control

(ABAP class

CL_GUI_FRONTEND_SERVICES)

Method DIRECTORY_LIST_FILES did not work when passing in the root directory as input parameter for DIRECTORY.

Release 7.30 rev 3 (July 2013)

  • Enhancements and New Features
Feature  Description
Compatibility with New Java Versions

A significant change deep inside of the JVM implementation of Java 7 Update 25 (JDK 7u25) and newer has caused problems loading classes resulting in the startup process to fail. The code has been adapted to this new situation to make it work again.

Security A menu for choosing the trust level classification of the current connection has been added.
Templates

The set of configuration files, which can be distributed by the templates mechanism, has been extended.

You find more information in the SAP GUI for Java 7.30 documentation in chapter Configuration Files, section Installing Custom Templates.

  • Bug Fixes
Feature  Description
Application StartupThere has been a potential race condition reading the configuration files causing the startup process to fail.
Grid ControlSome background colors have been wrong when using the Enjoy theme.
Calendar Control
  • There have been situations when the focus did not move.
  • Sometimes, the layout of the date picker was wrong resulting in a horizontal scrollbar.
TextEdit Control

Importing a file erratically has caused to deactivate the limitation to enter only a certain number of characters.

Themes
  • An issue with windows using the Design Window Decoration has been solved.
  • With Tradeshow, the triangle to toggle the display of the status area was missing.

Release 7.30 rev 2 (May 2013)

  • Enhancements and New Features
Feature  Description
Support for New OS Versions
  • openSUSE 12.3
Color Schemes for Signature Design Color Schemes are now available for Signature Design and can be customized. They can be assigned to systems or even clients to clearly differentiate between test, development or productive systems and clients.
CorbuThe bounds of controls located on tabstrip pages are now more visible.
DropDown ListboxThe performance of the layout calcuation has been improved to avoid a delay when opening a list with thousands of items.
  • Bug Fixes
Feature  Description
Security
  • A legacy component has not been handled correctly.
  • Opening file or directory choosers by various methods of class CL_GUI_FRONDEND_SERVICES could fail with an AccessControlException.
Grid ControlIn rare cases the grid title has not been displayed.
Tree Control
  • Dropping a node was not reported correctly to the application in some special cases.
  • An issue with displaying the selection in hierachy and column part have been solved.
Textedit Control
  • Cutting selected text could result in an error.
  • Several potential deadlocks have been fixed.
Table ControlIn sone themes, checked checkboxes and radiobuttons have not been displayed when their column was selected.
Data Provider on DemandCalling the Invalidate() method has caused a dump.
OS X onlyWhen launching the process from command line using the SAPGUI application stub, the command line arguments were not passed correctly to the JavaVM.
RenderingVarious graphics cards have issues with hardware accelerated image scaling resulting in vertical stripes in Corbu theme. A workaround has been implemented.

Release 7.30 rev 1 (February 2013)

  • Enhancements and New Features
Feature  Description
Support for New OS Versions

Fedora 18

Secure Network Connection (SNC) The option to logon with user and password, although SNC is active, has been introduced.
  • Bug Fixes
Feature  Description
Print Preview

In some cases, PDF files have not been displayed at all or the first page has been blank. This has been solved by a workaround for third party code causing the issue.

File ChooserFile choosers called by third-party components did not follow the rules of the Java Security Model, which was causing various issues. For example saving a PDF file from the print preview did not work.
Tree Control
  • In column tree, sometimes the horizontal scrollbar has initially not been displayed.
  • In case of inconsistent key values set by method NODE_SET_LAST_HIERARCHY_ITEM of class CL_GUI_LIST_TREE, items have been erroneously displayed in the hierarchy part instead of the columns part.
Textedit ControlSaving the content to a local file could have caused the loss of the changes in the data base.
OS X only
  • A workaround for an issue with the Java 7 runtime causing the installer to freeze during the startup phase of the Java VM has been implemented until a solution from Oracle is available.
  • A workaround for an issue with the Java 7 runtime regarding a wrong value of the LANG environment variable causing all kind of issues with non-ascii characters in filenames has been implemented until a solution from Oracle is available. See also SAP note 1803275.
Windows onlyExecution of shh.exe was blocked by mistake because of missing policies.

Release 7.30 (December 2012)

  • Enhancements and New Features
Feature  Description
Support for New OS Versions
  • Fedora 17
  • Red Hat Enterprise Linux 6
  • Ubuntu 12.04
  • OS X 10.8
  • Microsoft Windows 6
Support for Java SE 7
Support for 64-bit JavaWindows
Corbu ThemeThe new design is a fresh, modern and unique visual identity and is intentionally neutral to blend with a variety of content.
High Contrast ThemeHigh Contrast Theme for visually impaired users is available now.
InstallationInstallation has been redesigned. It provides a better user experience and performance improvements.
SecurityImproved security by employing the Java Security Model also in standalone mode.
SoundsUser interface elements provide audio feedback. This can be switched off in the preferences dialog.
Web Start SupportSAP GUI for Java can now also be deployed by using Web Start.
Keyboard NavigationIn Tabstrips, it is possible to navigate between the tabs by typing their title.
Grid Control
  • Multilevel-Undo is now supported in Grid. ◦
  • Performance of mass data change in Grid control has been improved for operations like delete, copy and duplicate.   

No comments