Home » Java

Category Archives: Java

SAP XI Installation Part#2


Setelah melakukan step prerequisites check (opsional), silakan lanjutkan ke proses instalasi.

Masuk ke direktori installation master dan set beberapa environment setting, antara lain SAPINST_JRE_HOME, JAVA_HOME, LD_LIBRARY_PATH (karena gw pake Linux), dan umask.

Selanjutnya jalankan file sapinst dan pilih Standard System.

Pilih Custom. (more…)

SAP XI Installation part#1


Berangkat dari iseng aja, kemaren gw mencoba untuk melakukan instalasi SAP XI. Setelah melihat beberapa video dan dokumentasi dari beberapa forum, akhirnya gw download beberapa software yang diperlukan untuk melakukan instalasi SAP XI (SAP Exchange Infrastructure). Yang gw download dan install ini masih versi yang agak lama tapi overall versi baru masih sama.

Beberapa software yang perlu disiapkan (dapat didownload dari SAP Marketplace portal) adalah

  • SAP XI Kernel
  • RDBMS dan client (dalam hal ini saya pake DB2, bisa pake RDBMS lain)
  • Bahasa (Language)
  • SAP XI Installation Master
  • SAP Export untuk ABAP Stack
  • SAP Export untuk Java Stack (jika memakai dual stack)
  • SAP DB2 License (tidak perlu jika memakai DB lain, misal Oracle)

Sekarang step untuk memeriksa prerequisite. (more…)

Download : SAPGUI for Java Linux 720rev4


Setelah SAP menghapus link download SAPGUI for Java dari FTP server mereka, beberapa user tidak bisa leluasa untuk mendownloadnya lagi.

Silakan mendownload lewat link berikut : http://rapidshare.com/files/433986525/PlatinGUILNX_4-10006060.JAR

Selamat mendownload !!

 

Installing and Running Aptana on Ubuntu 8.10 (Ubuntu Intrepid)


Since Linux distributions started shipping with Firefox 3 Aptana has become harder and harder to get running error free. After getting a nice fresh Ubuntu 8.10 install running my first task was to get Aptana running so that in a pinch I could belt out some code and get myself paid.

There are only a couple of steps required to get Aptana running on Ubuntu 8.10. Install Java and install Firefox 2. Don’t panic I have never had trouble doing this despite the warning bells you are probably hearing. Firefox 2 and 3 can happily be installed on the same machine without argument.

Step 1: Install Java on Ubuntu

Simple, hardly requires a step.

  1. Go to Applications -> Add/Remove
  2. Change the Show drop down to read “All Available Applications”
  3. Search for Java
  4. Tick and Install Sun Java 6 Runtime – feel free to use one of the others, your choice but I can’t vouch for them working – Aptana says they prefer Sun and that is good enough for me.

Step 2: Install Firefox 2 on Ubuntu 8.10

The theory here is simple. Change your package sources to Ubuntu 7.10 (Gusty Gibbon) ones, which make Firefox 2 available, install Firefox 2, and then revert your package sources.

Back up our existing source list to make it easy to revert later.

sudo mv /etc/apt/sources.list /etc/apt/sources.list.original

Create a new package source list

gksudo gedit /etc/apt/sources.list

Paste the following list of package sources into this new file and save and close it.

deb http://archive.canonical.com/ubuntu hardy partner
deb http://br.archive.ubuntu.com/ubuntu/ hardy main universe restricted multiverse
deb http://security.ubuntu.com/ubuntu/ hardy-security universe main multiverse restricted
deb http://br.archive.ubuntu.com/ubuntu/ hardy-updates universe main multiverse restricted
deb http://packages.medibuntu.org/ hardy free non-free

Update using the new (well technically old) package source and install Firefox Two.

sudo apt-get update
sudo apt-get install firefox-2

Step 3: Cleaning up the mess and getting the system back to usable

Copy back our original package source list

sudo mv /etc/apt/sources.list.original /etc/apt/sources.list

Update your package sources for next time.

sudo apt-get update

Step 4: Downloading and Running Aptana on Ubuntu 8.10

  1. Download Aptana from http://aptana.com/studio/download
  2. Create a script to launch it with the correct settings
    1. Create a new text file called startAptana in your home directory
    2. Add the following
    3. #!/bin/bash
      export MOZILLA_FIVE_HOME=/usr/lib/firefox
      /usr/local/aptana/AptanaStudio
    4. Make the file executable by running
    5. sudo chmod a+x startAptana
    6. from the Terminal

All things being equal you should now be able to ./startAptana and away you go.

Troubleshooting

If you get Java errors and can not find JRE messages change

/usr/local/aptana/AptanaStudio

to

/usr/local/aptana/AptanaStudio -vm /usr/lib/jvm/java-6-sun-1.6.0.10/jre/bin/java

(or whatever the path to your Java runtime is) in your startAptana file

SAPGUI 710 dan Microsoft Office 2007


Gw lagi pusing about this think since couple month ago. Ya, di sistem ERP SAP kami ada report untuk melihat omzet yang bisa didownload ke Excel. Nah, problem nya adalah Microsoft Office 2003 untuk Excel -ya tidak mampu menampung data lebih dari 65 ribu row. Padahal data yang ditampilkan lebih dari itu. Otomatis mau tidak mau harus memakai Microsoft Office 2007 yang bisa men-support nya.

Sudah dicoba untuk memakai kombinasi SAPGUI 640 dengan latest patches dengan Microsoft Office 2007. Ada ketidakkompatibel-an anta keduanya. Solusinya adalah memakai SAPGUI 710 for Windows dengan latest patches. Sudah dicoba pake patch no 12 tidak berhasil. Kayaknya mesti nyoba yang lebih baru. Hari ini gw liat SAP sudah me-release patch no 15. Kayaknya dicoba lagi.

Screenshot SAPGUI for Java 720 Public Preview


Silakan dilihat. Saya set Signature Design sehingga animasi nya berfungsi. Keren juga euyyy….

SAPGUI for Java 720 Public Preview

Testing skrip HACMP terpending oleh corrupted Oracle DB


Jadwal pagi ini seharusnya mulai testing skrip HACMP tetapi apa daya ternyata Database Oracle-nya ternyata corrupt. Ada data file yang tidak konsisten secara logical database sehingga database tidak bisa di-open.

Database Oracle hanya bisa di-startup mount. Udah dicoba beberapa cara untuk melakukan recovery tetapi tidak berhasil.

Akhirnya dengan sangat terpaksa dilakukan restore. Untung saja data dari server yang satunya belum dihancurkan.

Instalasi Dialog Instance SAP ERP 6.0 SR3 selesai


Setelah berkutat dengan instalasi, manual book, puluhan SAP Notes, dan caci maki dengan SAP Global Support akhirnya instalasi Dialog Instance SAP ERP 6.0 SR 3 gue berhasil dengan sukses.

Cukup menguras emosi dan tenaga. Saya musti buka-buka puluhan SAP Notes. Message yang gue kirim ke SAP pun tidak banyak membantu. SAP Global Support tidak membantu sama sekali. malah suruh ngecekin settingan JAVA_HOME. Padahal udah jelas-jelas gue kirimin settingan environment dan log instalasi yang gagal. Malah keukeh ingin konek lewat Windows Terminal Service. Malah gue minta agar status message dinaikkan sampai High baru mereka merespon.

Mengenai penyebabnya sih sampai saat ini gue juga belum tahu. Gue curiga di 2 hal, yaitu program sapinst dan file control.xml. Program sapinst memang ada yang baru. Baru direlease tanggal 17 Juli 2009. Gue curiga karena SAP Global Support lama banget nggak memberikan respon sebelum tanggal itu. Kecurigaan kedua adalah masalah control.xml. Kenapa demikian ? Karena saat gue tes pake Installation Master milik SR1 so far so good. Gak ada masalah tuh soal JAVA_HOME.

Masalah bisa selesai karena gue coba paksain creat user dan group lewat prerequisite. Program prerequisite memeriksa profile dari DB instance bukan dari direktori /sapmnt/[SID]/profile tetapi lewat direktori /usr/sap/[SID]/SYS/profile. Terpaksa NFS gue ubah. gue mount /sapmnt/[SID] dan /usr/sap/[SID] agar host Apps1 bisa membaca direktori /usr/sap/[SID]/SYS/profile. Kalau gue baca sharing /usr/sap, profile nya tidak berhasil dimount karena berada pada mounting point yang berbeda.

Lewat installation master SR1 gue bisa juga install tuh Dialog Instance. Kernel tetap ikut server DB sehingga mendapatkan yang terbaru.

Morale Story : Still SAP Global Support sucks !!!!

Java tidak ada di Ubuntu Jaunty ?!?!


Saat pertama kali install Ubuntu 9.04 Jaunty agak sedikit kaget. Ternyata Ubuntu versi ini sudah tidak menyertakan Java. Agak sempet bingung juga neeh. Pasalnya terakhir kali pake Ubuntu versi 7.10 masih ada Java walaupun Java dari GNU (gij). Well, karena bagi gw, Java terutama sekali dari keluaran SUN adalah mandatory maka dengan terpaksa gw install lagi.

Gw lebih memilih install dari repositori daripada ekstrak seperti biasanya. Gw arahkan repositori situs kambing.ui.edu. Lumayan cepet lah pake network kantor. Kurang lebih 30 menit, Java sudah siap. Dan gw bisa mulai install aplikasi-aplikasi gw yang membutuhkan Java seperti SAPGUI for Java (aplikasi untuk akses SAP R/3 Server dan SAP ERP 6.0 IDES), Free Rapid Downloader (aplikasi untuk download dari penyedia download seperti rapidshare, megaupload, mediafire, dll), SAP Download Manager (aplikasi untuk download dari situs SAP), dll.

Java, Hibernate, Spring, iBatis, Tapestry….


Abis baca blog-nya om Endy, jadi pengen balik lagi ke programming. Back to hobby, java programming…

Sambil review lagi java programming dari situs SUN, mulai baca-baca buku mengenai J2EE..eh sekarang namanya udah bukan J2EE ding..udah jadi JEE (Java Enterprise Edition). Mulai download ebooks about EJB3, Hibernate, Spring Framework, iBatis, Tapestry, Struts, Webwork dll…Pengen nggabungin kemampuan di SAP dengan java programming.

Kata mas Endy, Hibernate dan Spring Framework adalah 2 framework utama dalam pemrograman Java Enterprise Edition.

Minggu sebelumnya juga abis beli buku-nya om Frans Thamura “Cara Cepat Mengembangkan Solusi Java Enterprise Dengan Arsitektur MVC (Struts2, Spring dan Hibernate)”.

Sekalian kemaren beli (mumpung ada), bukunya om Frans yang lain “Cara Cepat Menerapkan ERP Menggunakan Compiere”. Basisny Java juga.

Sekarang lagi semangat belajar Java Programming lagi….nanti mau digabungin sama aplikasi SAP R/3…

Never stop learning !!

About Penulis

Ardhian – seorang linux geeks yang saat ini bekerja sebagai Basis (Administrator sistem SAP). Saat ini juga memegang sistem HPUX dan sebagai DBA Oracle. Pengelola toko linux online (http://linux-shop.siteburg.com) dan menjalankan bisnis training linux privat. Penulis merupakan konsultan freelance untuk sistem Linux, migrasi windows ke Linux, network consultant dsb. Penulis bisa dihubungi di devratt@yahoo.com.