Java Support Package Manager – JSPM Update
JSPM (Java Support Package Manager), temel olarak SAP sistemlerinde support patchlerin güncelleştirme işlemini yapmamızı sağlayan araçtır. Aynı şekilde JSPM’in güncellemesi de yine kendi üzerinden yapılır. JSPM’i çalıştırmak için /usr/sap/<SID>/<Central instance name>/j2ee/JSPM/go.bat dosyasını çalıştırıyoruz. JSPM’i çalıştırdıktan sonra karşımıza gelen aşağıdaki ekranda öncelikle SDM parolasını girip, Java Support Package Manager’a logon oluyoruz:

JSPM’e logon olduktan sonra, sisteme support package (bundan sonra SP) implementasyonu için altı farklı tipte seçeneğimiz mevcuttur. Bunlar;
- Support Package Stack: Yığın halinde birden fazla SP güncelleştirmesi yapmak için bu seçenek kullanılır.
- Java Support Package Manager (JSPM) : JSPM’in kendisi bu seçenek vasıtasıyla güncelleştirilir.
- Single Support Packages: Tek bir SP’yi update etmek için bu seçenek kullanılır.
- New Software Components: Sistemde olmayan bir SP’yi yüklemek için kullanılır.
- Business and Enchancement Packages: Business ve enhancement paketleri bu seçenek ile sisteme yüklenir.
- Install Additional Usage Type: Ek paketlerin yüklemesi için kullanılır.
Çoğunlukla, tek support package (=SP) güncelleştirmesi yapmak istediğimizde mutlaka JSPM versiyonunu kontrol etmemiz gerekiyor. JSPM eğer düşük versiyonda ise, anlamsız hatalar alıp güncellemelerin yapılmasına imkan vermeyebilir. Single Support Package seçeneği ile sistemdeki SP’lerin hangi seviyede olduğunu görebiliriz:
Görüldüğü üzere Support Package güncelleştirme aracımız olan JSPM 13. patch seviyesinde bulunuyor. Şu an güncelleyeceğimiz paketleri ilgili dizine koymadığımız için JSPM, “Target SPLevel.PatchLevel” kısmında herhangi bir hedef patch seviyesi bulamıyor. Öncelikle JSPM’i güncelleyeceğiz. Bunun için http://service.sap.com/swdc linkinden JSPM patchini indireceğiz. Adrese gittikten sonra sol menüden Download -> Support Packages and Patches -> Entry by Application Group menüsüne indikten sonra gelen sayfadan aşağıdaki adımları takip ediyoruz:
SAP NetWeaver -> SAP NETWEAVER -> SAP NETWEAVER 7.0 -> Entry by Component -> Application Server Java -> Java SP Manager 7.0 -> #OS Independent
Sayfanın alt kısmında, download sekmesine baktığımızda karşımıza JSPM paketlerinin listelendiğini görüyoruz. Bizdeki JSPM seviyesi 13. patchlevel’da idi. Buradan JSPM19_0-10003470.SCA’ya tıklayarak JSPM 19. patchlevel’ı indiriyoruz.
Bu aşamadan sonra indirdiğimiz JSPM19_0-10003470.SCA dosyasını, update işlemini gerçekleştireceğimiz sunucu üzerindeki /usr/sap/trans/EPS/in dizinine kopyalıyoruz.
Kopyalama işleminden sonra JSPM’i tekrar çalıştırıyoruz (/usr/sap/<SID>/<Central instance name>/j2ee/JSPM/go.bat, bunu masaüstüne kısayol olarak atmamız ileride kolaylık sağlar.) SDM parolasını girdikten sonra, gelen ekrandan Java Support Package Manager (JSPM)’i seçerek ilerliyoruz. Aşağıda görüldüğü gibi bu kez karşımıza mevcut JSPM patch seviyemiz ve update edeceğimiz patch seviyesini gösteren ekran geliyor.
Burada next butonuna basarak ilgili paketlerin validasyon işlemlerini başlatıyoruz ve bir sonraki adıma geçiyoruz:
Burada önemli olan nokta Status kısmında OK görüyor olmaktır. Eğer herhangi bir uyarı veriyorsa o zaman ya hatalı stack yüklemeye çalıştığımızı, ya da öncelikle manuel olarak SDM update etmemiz gerektiğini belirtir. SDM Update işlemi için #860939 numaralı SAP Note’una bakılabilir.
Altta “Validation of selected components has finished.” uyarısını gördükten sonra “Start” butonuna bakarak JSPM’i 19.patch level’i uygulama işlemini başlatıyoruz. İşlem kendi kendine yürütülüyor olacak. “Deployment has finished” notunu gördükten sonra işlem tamamlanmış demektir. Exit diyerek çıkış yapabiliriz.
Konuya refer eden SAP note’ları: #891983, #884537, #723909
JSPM User’s Guide: http://help.sap.com/saphelp_nw04s/helpdata/en/1F/C45B4211AAC353E10000000A1550B0/frameset.htm
Google Docs: http://docs.google.com/View?id=ddhw5r9m_51dgrwtscw














Fakat Diyarbakırspor’un bu azim ve başarısını kutlarken, Diyarbakır eski Emniyet Müdürü Ali Gaffar Okkan’ı anmadan geçmek haksızlık olur.
