This guide is written with an intention to help those who are trying to Install SAP GUI 7.30 in Mac OS X 10.9 Mavericks platform and ended up with installing Windows OS in Mac machines due to limited information availability related to Mac & Java configuration.
Requirements:
- Installer of SAP GUI 7.30 for Java enviroment
- Java 7 for OS X (Link : http://www.java.com/en/download/help/mac_install.xml)
- Pre-installed Mac OS X Mavericks 10.9.4.
Steps:
- Uninstall the currently installed Java version from mac OS X Mavericks
- Restart mac and follow given instructions
- Open ‘system preferences’ > ‘user & groups’ > create ‘new account’
- Logon to the new user.
- Download the mentioned version of “Java for OS X 10.9 OR above
- Close all running applications/browser
- Install downloaded Java 7
- Install SAP GUI (SAPGUI for Java 7.30)
- Restart your mac
- Logon to the ‘new user’
- Launch the ‘SAPGUI 7.30app’
Thank you !
Zaheer.
Trademarks:
JAVA® is a registered trademarks of Sun Microsystems.
SAP® is the registered trademark of SAP SE in Germany and in several other countries.
Mac and OS X are trademarks of Apple Inc., registered in the U.S. and other countries.
Disclaimer:
All content provided on this post is for informational purposes only. The owner of this blog makes no representations as to the accuracy or completeness of any information on this site or found by following any link on this site. The owner will not be liable for any errors or omissions in this information nor for the availability of this information. The owner will not be liable for any losses, injuries, or damages from the display or use of this information. These terms and conditions of use are subject to change at anytime and without notice.
Hello Zaheer,
SAP GUI for Java 7.30 requires Java 7, not Java 6. Please refer to note 1758540 for details.
Best regards
Rolf-Martin
BUENAS NOCHES, LE AGRADECERE AYUDARME CON CONEXION.
ME ARROJA ERROR.
Connection failed
Error: timeout occured
Thu Apr 23 23:08:00 2015
Release 720
Component NI (network interface), version 40
rc = -5, module nibuf.cpp, line 4795
Detail NiBufIConnect: route connect '/H/216.72.21.36/H/10.251.35.40/S/3200'
timeout
Technical Details
java.lang.Exception: Error: timeout occured
Thu Apr 23 23:08:00 2015
Release 720
Component NI (network interface), version 40
rc = -5, module nibuf.cpp, line 4795
Detail NiBufIConnect: route connect '/H/216.72.21.36/H/10.251.35.40/S/3200' timeout
at: com.sap.platin.r3.protocol.ni.GuiNiNetConnection.processOpenRequest(GuiNiNetConnection.java:328)
at: com.sap.platin.r3.protocol.ni.GuiNiNetConnection.handleOpenRequest(GuiNiNetConnection.java:157)
at: com.sap.platin.base.connection.GuiConnection.processCreateReply(GuiConnection.java:523)
at: com.sap.platin.base.connection.GuiConnection.handleCreateReply(GuiConnection.java:496)
at: com.sap.platin.r3.protocol.ni.GuiNiNetConnection.handleCreateRequest(GuiNiNetConnection.java:147)
at: com.sap.platin.base.connection.GuiConnection.open(GuiConnection.java:320)
at: com.sap.platin.base.application.GuiApplication.createConnection(GuiApplication.java:984)
at: com.sap.platin.base.menu.GuiFileMenu.doConnect(GuiFileMenu.java:642)
at: com.sap.platin.base.menu.GuiFileMenu.doConnect(GuiFileMenu.java:632)
at: com.sap.platin.base.menu.OpenConnectionAction$1.run(GuiFileMenu.java:776)
at: java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at: java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)
at: java.awt.EventQueue.access$400(EventQueue.java:82)
at: java.awt.EventQueue$2.run(EventQueue.java:676)
at: java.awt.EventQueue$2.run(EventQueue.java:674)
at: java.security.AccessController.doPrivileged(Native Method)
at: java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
at: java.awt.EventQueue.dispatchEvent(EventQueue.java:685)
at: com.sap.platin.micro.event.GuiEventQueue.dispatchEvent(GuiEventQueue.java:79)
at: java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at: java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at: java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at: java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at: java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at: java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
LINESEP caused by : java.io.IOExceptionLINESEPjava.io.IOException
at: com.sap.platin.r3.protocol.ni.JniAgComAdaptor.connect(JniAgComAdaptor.java:45)
at: com.sap.platin.r3.protocol.ni.GuiNiNetConnection.processOpenRequest(GuiNiNetConnection.java:287)
at: com.sap.platin.r3.protocol.ni.GuiNiNetConnection.handleOpenRequest(GuiNiNetConnection.java:157)
at: com.sap.platin.base.connection.GuiConnection.processCreateReply(GuiConnection.java:523)
at: com.sap.platin.base.connection.GuiConnection.handleCreateReply(GuiConnection.java:496)
at: com.sap.platin.r3.protocol.ni.GuiNiNetConnection.handleCreateRequest(GuiNiNetConnection.java:147)
at: com.sap.platin.base.connection.GuiConnection.open(GuiConnection.java:320)
at: com.sap.platin.base.application.GuiApplication.createConnection(GuiApplication.java:984)
at: com.sap.platin.base.menu.GuiFileMenu.doConnect(GuiFileMenu.java:642)
at: com.sap.platin.base.menu.GuiFileMenu.doConnect(GuiFileMenu.java:632)
at: com.sap.platin.base.menu.OpenConnectionAction$1.run(GuiFileMenu.java:776)
at: java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at: java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)
at: java.awt.EventQueue.access$400(EventQueue.java:82)
at: java.awt.EventQueue$2.run(EventQueue.java:676)
at: java.awt.EventQueue$2.run(EventQueue.java:674)
at: java.security.AccessController.doPrivileged(Native Method)
at: java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
at: java.awt.EventQueue.dispatchEvent(EventQueue.java:685)
at: com.sap.platin.micro.event.GuiEventQueue.dispatchEvent(GuiEventQueue.java:79)
at: java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at: java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at: java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at: java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at: java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at: java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
LINESEP