GMS.NET e‐Defter yazılımından G.İ.B e‐Defter Web Servisi Kullanımı ile ilgili Kurulumu Dokümanı 1‐ Bilgisayardaki kurulu tüm java sürümleri kaldırılır. 2‐ 64 bit için jdk‐7u45‐windows‐x64.exe veya 32 bit için jdk‐7u45‐windows‐i586.exe dosyası indirilip JDK ve JRE kurulmalıdır. Kurulumda varsayılan seçenekler izlenerek ileri – ileri şeklinde kurulum yapılmalıdır. JRE bahsedilen kurulumun başlatılması ile otomatik olarak kurulacaktır. Jdk kurulum dosyaları http://www.mikrokom.com/download adresinden indirilebilir. 3‐ Bligisayarım üzerinde sağ fareye tıklanarak Gelişmiş Sistem Özellikleri > Gelişmiş sekmesi > Ortam Değişkenleri’ ne tıklanır. Alt kısımdaki sistem değişkenlerinden Path değişkeni bulunur. Değiştir tıklanır. En başına C:\Program Files\Java\jdk1.7.0_45\bin; değeri kopyalanır. Tamam denerek diyalog pencereleri kapatılır. Bilgisayar yeniden başlatılır. 4‐ AKIS reader ve AKIS yöneticisinin kurulumu yapılır. http://www.kamusm.gov.tr/islemler/surucu_yukleme_servisi/ adresine gidilerek uygun işletim sistemi ve cihaz tipi için sürücü indirme işlemi yapılır. Önce sürücü sonra AKIS yöneticisi kurulur. Kurulum sonrasında mali mühür cihazına şifre ile giriş yapılarak sağlıklı çalıştığından emin olunur. Bu işlem ek olarak şifrenin doğru bilindiğinden emin olmamızı sağlayacaktır. 5‐ Mikrokom çalışma dizini bulunur. Bu dizin altına Java adında bir dizin açılır. http://www.mikrokom.com/download adresinden gerekli.exe dosyası, açılan dizine indirilir. (Örn: D:\MikroKom\GMSNET\Java dizini altına) Dosyadan, Installcert.java, j2pkcs11.dll ve sunpkcs11.jar dosyaları çıkacaktır. 6‐ Dos komut satırına geçilir. D:\MikroKom\GMSNET\Java dizini altına geçilir. (D: enter , cd D:\MikroKom\GMSNET\Java) "c:\Program Files\Java\jdk1.7.0_45\bin\javac.exe" InstallCert.java Bu satırın işletilmesinin ardından dizinde InstallCert.class ve InstallCert$SavingTrustManager.class adında 2 dosya oluşacaktır. Sonrasında "c:\Program Files\Java\jdk1.7.0_45\bin\java.exe" InstallCert uyg.edefter.gov.tr:443 komutları çalıştırılır. Bu işlem sonunda enter ile onay istenecek ve işlem sonunda Added certificate to keystore 'jssecacerts' using alias 'uygtest.edefter.gov.tr‐1' şeklinde bilgi mesajı gelecektir. Dizinde jssecacerts dosyası oluşmuş olmalıdır. 7‐ jssecacerts dosyası c:\Program Files\Java\jre7\lib\security dizini altına kopyalanır. 8‐ D:\MikroKom\GMSNET\Java altındaki j2pkcs11.dll dosyası c:\Program Files\Java\jre7\bin ve c:\Program Files\Java\jdk1.7.0_45\jre\bin dizini altına mevcut dosyasının üzerine yazmak üzere kopyalanır. 9‐ D:\MikroKom\GMSNET\Java altındaki sunpkcs11.jar dosyası c:\Program Files\Java\jre7\lib\ext ve c:\Program Files\Java\jdk1.7.0_45\jre\lib\ext altına mevcut dosyanın üzerine yazmak üzere kopyalanır. 10‐ Bilgisayar yeniden başlatılır. 11‐ Çalışma dizini içinde bulunan (c:\Program Files (x86)\Mikrokom\GMSNET) pkcs.properties dosyasının içinde library = C:\Windows\System32\akisp11.dll satırı bulunmaktadır. Eğer Windows işletim sistemi farklı bir dizine kuruldu ise bu satır düzeltilmelidir. Bu dosyanın var olup olmadığı ve doğru dizinde ve bulunup bulunmadığı kontrol edilmelidir.