SAP arayüzü (SAPGUI) java tabanli olan bir yazilimdir. Yeni versiyonunda internet tarayıcısından (web browser) çalışacağı bildiriliyor. Masaüstü sistemi olarak Linux kullandığım için ilk SAPGUI kurulumu beni zorlamıştı. Bu dökümandan yararlanarak linux masaüstünüzde SAP çalıştırabilirsiniz. Kurulum yapacağımız sistem ubuntu. Kurulumda java runtime ve PlatinGUI-Linux paketleri kullanilmaktadır. Kurulum iki aşamalı anlatılmıştır. İlk aşama ubuntu sistemine java kurulumudur. İkinci aşama SAPGUI kurulumudur.
Ubuntu sisteminde java kurulum için;
apt-get update
apt-get install openjdk-6-jre
Sistemimizde başka java sürümleride yüklüyse aşağıdaki gibi bizim yüklediğimizi belirlemeliyiz.
update-alternatives – -config java
Selection Alternative
———————————————–
*+ 1 /usr/lib/jvm/java-6-openjdk/jre/bin/java
java kurulumu bitti. Sapgui kurulumuna geçebiliriz.
SAPGUI Kurulumu
Bu aşamadan sonraki anlatım bütün sistemlerde aynıdır. SAPGUI kurulum dosyasını indirmek için ftp://ftp.sap.com/pub/sapgui/java/adresine giriniz. İstediğiniz sürümün klasörüne girerek linux için olan hazırlanmış dosyayı indirin . Son sürüm tavsiye edilir. PlatinGUI-Linux-720.jar dosyasını bilgisayara indirdikten sonra kurulumu yapacağız.
java -jar PlatinGUI-Linux-720.jar
Hoşgeldiniz ekranı gelecek, next diyerek SAPGUI kurulum dizinin neresi olacağını soracak. Standar olarak /opt/SAPClients dizinine kurulur. Kurulum tamamlanacak.Masaüstüne /opt/SAPClients/SAPGUI7.00rev6/bin/guilogon yolunu kısayol olarak ekleyin. Komut satırından çalıştırmak içinde komutu hem root olarak hemde normal kullanıcı olarak aşağıdaki gibi kullanabilirsiniz.
/opt/SAPClients/SAPGUI7.00rev7/bin/guilogon
SAPGUI Bağlantı Ayarları
SAPGUI calıştırdıktan sonra karşımıza bağlantı ekranı gelecektir.

Bu ekran New tuşuna basarak SAP sunucumuzu ve sistemimizi SAPGUI tanıtacağız. Description alanına bağlanacağımız sistemin adınızı istediğiniz gibi yazabilirsiniz.Advanced sekmesine gelip use expert configuration seçeneğini işaretliyoruz. Aşağıdaki boş alana conn=/H/serveripsi/S/SAPportu yazdınktan save ediyoruz ve arabirim kullanılmak üzere hazırdır.

SAPGUI kurulumumuzu tamamladık. Yaşadığınız sorunları çözmek için yorum olarak yada iletişim bölümünden benimle irtibata geçebilirsiniz.
SapRouter kullanarak sistemimize bağlanabiliriz. Bağlantımızı advanced modda aşağıdaki gibi konfigüre edebilirsiniz. Saprouter tanımlaması için alan adı yada ip yazabilirsiniz.
conn=/H/saprouter.linuxuzmani.com/S/3299/H/172.16.1.10/S/3200









philaphi
04 Şubat 2009 at 08:46
java -jar PlatinGUI-Linux-710r7.jar
Exception in thread “main” java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which requires it.
at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:159)
at java.awt.Window.(Window.java:414)
at java.awt.Frame.(Frame.java:403)
at java.awt.Frame.(Frame.java:368)
at javax.swing.SwingUtilities$SharedOwnerFrame.(SwingUtilities.java:1731)
at javax.swing.SwingUtilities.getSharedOwnerFrame(SwingUtilities.java:1808)
at javax.swing.JDialog.(JDialog.java:259)
at javax.swing.JDialog.(JDialog.java:193)
at javax.swing.JDialog.(JDialog.java:141)
at com.sap.platin.micro.WelcomeDialog.(WelcomeDialog.java:39)
at com.sap.platin.micro.Microkernel.installImpl(Microkernel.java:1311)
at com.sap.platin.micro.Microkernel.install(Microkernel.java:1056)
at com.sap.platin.micro.Microkernel.main(Microkernel.java:2220)
Salih BiLGiN
06 Şubat 2009 at 17:38
Büyük ihtimalle root kullanıcısında çalıştırmayı deniyorsunuz.
Kendi kullanıcınızda çalıştırırsanız sorunu aşabilirsiniz.