Kurulum Prosedürü
Hazırlayan: Mücahid USLU / Yazılım - Temel Bankacılık
1- Kullanılan Forms versiyonuna uygun browser aşağıdaki tablodan seçilir.
2- Seçilen browser’a uygun client platform (java plug-in ve Jınitiator tablodan tespit edilir.
3- Hem ias tarafında hem de client larda aynı java plug-in olmasına dikkat edilir.(Client tarafında daha üst java versiyonun bulunması genelde sorun teşkil etmez ancak aynı olması tavsiye olunur.)
4- Yapılan seçimlere uygun forms patchlerinin yüklenmesi tavsiye edilir.
5- Çağrılan ilk html sayfası edit edilir, yapılan seçimlere uygun olarak object classid ="clsid:CAFECAFE-0013-0001-0028-ABCDEFABCDEF"
Ve EMBED SRC="" PLUGINSPAGE=""
type="application/x-jinit-applet;version=1.3.1.28" kısımları değiştirilir.
6- Eğer kullanılacak olan browser Netscape ya da Firefox ise, bunlara ait /plugins dizinlerine NPJinit131XX.dll dosyası kopyalanır.Bu dosya Jınitiator klasörü altından temin edilir.Eğer Jınitiator kurulumu browser kurulumundan sonra yapıldıysa kopyalamaya gerek kalmaz kendisi atar, yine de mutlaka varlığı kontrol edilmelidir.
7- Birden fazla tipte browser kullanımı için, çağrılan html sayfası değişik isimlerde yaratılarak kullanım sağlanmış olunur. Ör: start_ie.html, start_fir.html gibi..
8- JInitiator tüm sürümleri (şu anda en günceli 1.3.1.28) jdk1.3 ile develop edilmiştir, ancak uygulama içerisinde PrintRequestAttributeSet gibi java1.4 e ait class kullanılmaktaysa benim uygulamamdaki gibi ki bu class jdk1.4 ün bir üyesidir. Bu nedenle kullanılan Jınitiator sürümüne ait /lib dizininde rt.jar dosyası extract edilerek, içerisine jdk1.4 rt.jar javax paketi içerinden alınacak olan /printer dizini kopyalanır ve tekrar jar dosyası haline getirilerek client’lara kopyalanır. Aksi halde aşağıdaki gibi hata alınır;
java.lang.NoClassDefFoundError: javax/print/attribute/PrintRequestAttributeSet
at baysis.josefin.oracle.PrintWrapper.
9- Ayrıca kullandiginiz jar dosyalari ve f90all.jar dosyaları da buraya kopyalanmalıdır.
0 yorum:
Yorum Gönder