Weblogic 10.3.4 & Fusion MiddleWare Forms Report 11.1.1.4 kurulumu
Kuruluma geçmeden önce tüm yazıyı okumanızı tavsiye ederim.
Kurulum Adımları
1-Weblogic 10.3.4
2-Fusion MiddleWare 11.1.1.2 (Konfig edilmiyor)
3-Fusion Middleware 11.1.1.4 Patchi (Konfig edilmiyor) (http://metalink.oracle.com dan indirebilirsiniz.)
4-Config.bat/config.sh çalıştırılarak konfig edilir. (C:OracleWLSas_1binconfig.bat)
İşletim Sisteminin Hazırlanması
1- Sunucu isminde (underscore) “ _” “-“ "i" "İ" "ı" "I" "Ö" "ç" "ü" "ğ" "ş" vb. işaretlerin olmamalı 7-8 karakterden uzun tutulmamalı. Aksi halde
FMW 11g Installation Failed In Domain Creation Phase With "An Error Occurred While Starting The Domain" [ID 1056027.1] gibi hatalar alınabiliyor.
2- Regional settings ingilizce united states yapılır.
3- Radmin ile console dan açılarak kurulum başlatılır.
4- SETUP dosyaları run-as (shift sağ klik) administrator kullanıcısı ile çalıştırılır.
5- Temp ve tmp dosyaları resimdeki gibi pathlerin tam yolu yazılır.
6- Sunucunun IP’si static olmalı ve DNS kayıtları girilmiş olmalı( “A” ve “PTR” ).
7- Yapılan değişiklikerden sonra servislerin kapatılıp açılması gerekmektedir.
NOT : Resimlerde versiyonlar farklı gözükmektedir, dikkate almayınız.
8- Generic weblogic kurulumlarında, Jar dosyaları yüklemek için : jdk nın yüklenmesi gerekir. C:java ya da X:java dizini şeklinde yüklemeniz ve path i MS envirement a girmeniz tavsiye edilir.
X68 sistemler için : java -Xmx1024m -jar wlsversion_generic.jar
X64 sistemler için : JAVA –D64 -jar
Not: generic weblogic dosyaları 64 bit sistemler içindir. 32 bit e de kurulabiliyor.
9- Wbls 10.0.4 & FMW 11.1.1.4 kurulacaksa; önce 10.0.4+ 11.1.1.2 +11.1.1.4 sıralaması ile kurulum yapılabilir.
Fusion MiddleWare Forms Report 11.1.1.2 kurulumuna geçiyoruz.
Buraya metalink hesap bilgilerini girerseniz otomatik olarak güncellemeleri alarak kurulumlarını yapacaktır. 64 bit sistemlerde mecburen girilmesi gerekiyor.
Erişim Bilgileri
Administrator Console: http://sunucu_ismi:7001/console
EM Console: http:// sunucu_ismi:7001/em
EMAgent URL: http:// sunucu_ismi:5155/emd/main
Forms URL: http:// sunucu_ismi:8888/forms/frmservlet
Reports URL: http:// sunucu_ismi:8888/reports/rwservlet
Karşılaşılabilecek Hatalar ve çözümleri
|
1 |
C:OracleWLSasinst_1bin > opmnctl status |
komutu ile servislerin durumu kontrol edilebilir.
Reports serverların servislerinin çalışmaması durumunda msvcr71.dll dosyasının system32 nin içine kopyalanması çözüm olabiliyor.
DNS ptr kaydının girilmesi de istenebiliyor.
*Config.bat çalıştırıldığında yüzde sıfırda takılırsa.
Echo %path% çıktısında parantez (aç kapa parantez) olmaması gerekiyor.
"sağ click" "run as administrator" seçeneği ile yeni bir command prompt açılıp aşağıdaki gibi yeniden path tanımlayarak config.bat ı bu command prompt tan çalıştırarak deneyebilirsiniz.
|
1 2 3 4 5 6 7 8 9 10 11 12 |
set PATH=G:Oraclewlsas_1bin; C:Program FilesEMCPowerCommon; C:Program FilesEMCPowerPath; C:Program FilesEMCPowerPath32bit; C:ProgramilesEMCRSACSTlib; C:Windowssystem32; C:Windows; C:WindowsSystem32Wbem; C:WindowsSystem32WindowsPowerShellv1.0; G:Oraclewlsas_1opmnbin; G:Oraclewlsas_1opmnlib; G:Oraclewlsas_1perl |
Kaynak : http://forums.oracle.com/forums/thread.jspa?threadID=1033352&tstart=15
*RptSvr_SUNUCUISMI_asinst_1 servisi çalışmazsa;
silinip tekrar oluşturulması çözüm olabiliyor.
opmnctl.bat deletecomponent -componentName RptSvr_SUNUCU_ISMI_asinst_1 -componenttype
ReportsServerComponent -instancename asinst_1
opmnctl.bat createcomponent -componentName RptSvr_SUNUCU_ISMI_asinst_1 -componenttype
ReportsServerComponent -instancename asinst_1
*Uygulama veritabanına bağlantısı sırasında FRM-93652 hatası alııyorsa bunun nedeni oracle 10G nin windows sürümlerindeki Bug 9496636 'den kaynaklanmaktadır. Bu bug "C:Oraclewlsasinst_1FormsComponentformstrace” klasörüne dump __VInfreq__kpuexec içerikli hata mesajlarının oluşmasına neden olur.Veritabanını linux ortamına alındığın sorun düzeliyor. (windows ortamında sorunsuz çalışanlar da olabiliyor, windows un güncellemeleri ile de ilgili olabilir.)
*sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: signature check failed
içerikli hata alınıyorsa; “C:Oraclewlsas_1jdkbinkeytool –delete” ile var olan keyler silinip sign_webutil.bat webutil2 key i ile tekrar imzalama yapılır. Hata devam ederse jacob.jar ve jacob.dll silinip yenisi kopyalanabilir.
F:Oraclewlsuser_projectsdomainsDomain_İsmiserversAdminServersecurity dizinine, boot.properties adında dosya oluşturup içeriğini aşağıdaki gibi yaparsak. Sunucuların açılışında şifre sormaz. Aynı işlem forms ve reports için de yapılmalı.
|
1 2 |
Username=weblogic_kullanıcı_ismi Password=weblogic_sifre |
C:OracleWLSas_1binconfig.bat























