cancel
Showing results for 
Search instead for 
Did you mean: 

Does SAP support JVM 1.5.0 for the SAPgui 6.40 Rev 6 for the Mac?

Former Member
0 Kudos

On Tuesday evening, Apple released a software update for Java 2 Platform Standard Edition (J2SE) 5.0 Release 4 for Mac OS X v10.4.5 or later. When you install the update, it will change the default version of Java virtual machine from Java 1.4.2 to Java 1.5.0. Apple also posted instructions for changing the default back to Java 1.4.2 at <http://docs.info.apple.com/article.html?artnum=303526>.

When I launch SAPgui 6.40 Rev 4 or SAPgui 6.40 Rev 6 for the Mac, they both now use JVM 1.5.0. Does SAP support that, or should I follow Apple's instructions for changing the default JVM back to 1.4.2?

Here is the information from the "About SAPgui" boxes.

SAPGUI for Java 6.40 rev 4

(Version ID 064000040400)

Build: Thu Sep 1 02:10:41 MEST 2005 on uw1059

Java VM: Apple Computer, Inc. Version 1.5.0_06-64

OS: Mac OS X(ppc) Version 10.4.6

APGUI for Java 6.40 rev 6

(Version ID 064000040600)

Build: Wed Dec 21 13:01:37 MET 2005 on uw1059

Java VM: Apple Computer, Inc. Version 1.5.0_06-64

OS: Mac OS X(ppc) Version 10.4.6

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

I am using SAPGUI for JAVA 6.40 rev 6 with JVM 1.4.2-54.

Detail Info :

SAPGUI for Java 6.40 rev 6

(Version ID 064000040600)

Build: Wed Dec 21 13:01:37 MET 2005 on uw1059

Java VM: Apple Computer, Inc. Version 1.4.2-54

OS: Mac OS X(ppc) Version 10.4

But still it does not support eCATT with SAPGUI command or table control in eCATT scripting.

Do you think it is because of the JVM installed?

Thanks & Regards,

Sasmita

RMW
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello,

as indicated in the system requirements of SAP GUI for Java 6.40, JRE 1.4.2 is the only supported Java version on any of the platforms including Mac OS X.

Current Mac versions of SAP GUI for Java 6.40 unfortunately do not block usage of JRE 5.0 after installing Java 2 Platform Standard Edition (J2SE) 5.0 Release 4, which causes latter to become the Java default.

We have discovered this recently and starting with the next revision of SAP GUI for Java 6.40 we will make sure that it uses JRE 1.4.2 independent from the Java default.

Until then, it is required to change the Java default back to 1.4.2 like described in http://docs.info.apple.com/article.html?artnum=303526 in order to avoid unpredictable issues.

It is planend to support JRE 5.0 with the upcoming SAP GUI for Java 7.00 on all platforms including Mac OS X.

Best regards

Rolf-Martin Woersinger

SAP GUI for Java development

Former Member
0 Kudos

If you want Java 2 Platform Standard Edition (J2SE) 5.0 to be the default JVM version on your Macintosh (for other Java applications), you can still have SAPgui 6.40 Rev 6 use JVM 1.4.2, by editing it as follows.

(This editing is easier if you have Apple's "Property List Editor" installed. The Property List Editor is included in the XCode Development Tools which are included with the Tiger operating system, but would not have been installed by default.)

Hold down the control key when clicking on the SAPgui 6.40 Rev 6 application to open a contextual menu. Select the "Show Package Contents" menu item. Open the "Contents" folder. Within the Contents folder, open the "Info.plist" file. (If the "Property List Editor" is installed, Info.plist should be opened with it.) Expand the "Root" entry". Expand the "Java" entry. On the line that says "JVMVersion" on the left, change the value "1.4+" to "1.4*". Save the edited version of the "Info.plist" file.