Tampilkan postingan dengan label Oracle. Tampilkan semua postingan
Tampilkan postingan dengan label Oracle. Tampilkan semua postingan

Jumat, 27 September 2013

FRM-92090: unexpected fatal error in client-side Java code during startup

Setelah setting atau signing jacob.jar dengan mengikuti langkah-langkah yang BalonCoding baca di sini, BalCod mencoba membuka form yang menggunakan webutil.jar. Namun hasil yang muncul tidak berjalan lancar, yakni dijumpai pesan (bahkan belum sempat ke layar login) sebagai berikut,

FRM-92090: unexpected fatal error in client-side Java code during startup

Java Exception: java.lang.SecurityException: class "oracle.forms.engine.Version"'s signer information does not match signer information of other classes in the same package

BalCod mengikuti beberapa langkah hasil dari googling di beberapa web, yakni :

  1. edit formsweb.cfg (di /u01/app/oracle/middleware/user_projects/domains/ClassicDomain/config/fmwconfig/servers/WLS_FORMS/applications/formsapp_11.1.2/config)

    [itcf] 
    archive=frmicons.jar,jacob.jar,frmwebutil.jar,frmall.jar
    [webutil] 
    WebUtilArchive=jacob.jar,frmwebutil.jar

  2. edit itcf.env (di /u01/app/oracle/middleware/user_projects/domains/ClassicDomain/config/fmwconfig/servers/WLS_FORMS/applications/formsapp_11.1.2/config)

    CLASSPATH=/u01/app/oracle/middleware/FRHome/forms/j2ee/frmsrv.jar:/u01/app/oracle/middleware/FRHome/jlib/ldapjclnt11.jar:/u01/app/oracle/middleware/FRHome/jlib/debugger.jar:/u01/app/oracle/middleware/FRHome/jlib/ewt3.jar:/u01/app/oracle/middleware/FRHome/jlib/share.jar:/u01/app/oracle/middleware/FRHome/jlib/utj.jar:/u01/app/oracle/middleware/FRHome/jlib/zrclient.jar:/u01/app/oracle/middleware/FRHome/reports/jlib/rwrun.jar:/u01/app/oracle/middleware/FRHome/forms/java/jacob.jar:/u01/app/oracle/middleware/FRHome/forms/java/frmwebutil.jar:/u01/app/oracle/middleware/FRHome/forms/java/frmall.jar:/u01/app/oracle/middleware/FRHome/jlib/start_dejvm.jar:/u01/app/oracle/middleware/FRHome/opmn/lib/optic.jar

  3. edit webutil.cfg (di /u01/app/oracle/middleware/FRInst/config/FormsComponent/forms/server)

    transfer.database.enabled=FALSE 
    transfer.appsrv.enabled=TRUE 
    transfer.appsrv.accessControl=FALSE 
    transfer.appsrv.read.1=/home/oracle/temp 
    transfer.appsrv.write.1=/home/oracle/temp

  4. edit forms.conf (di /u01/app/oracle/middleware/FRInst/config/OHS/ohs1/moduleconf) AliasMatch ^/webutil/(..*) "/u01/app/oracle/middleware/FRHome/forms/webutil/$1"

Senin, 23 September 2013

Jam dan Tanggal di Oracle VM VirtualBox Selalu Berubah

BalonCoding sedang mencari cara agar bisa masuk ke BIOS Oracle VM VirtualBox (VirtualBox) yang guestnya ber-OS Windows XP, dan BalCod menemukan saran untuk menjalankan modifikasi pada VirtualBox. Ketika VirtualBox dalam keadaan "off" BalonCoding mencoba menjalankan perintah,
vboxmanage modifyvm "xp Clone" --biossystemtimeoffset 900000000
setelah itu VirtualBox di-start, namun tidak bisa juga masuk ke BIOS. Dan setelah googling beberapa saat, BalCod sadari bahwa BIOS untuk VirtualBox tidak ada seperti layar BIOS komputer normal. 

BIOS untuk VirtualBox adalah menu Settings pada setiap VM. Namun karena BalCod lupa mengembalikan offset yang telah terubah, akhirnya jam dan tanggal di-komputer guest, yakni di Windows XP, jamnya terupdate hingga tanggal 10-Okt-2013 jam 11:42, sedangkan hari ini adalah tanggal 23-Sep-2013 jam 13:42.

Pada awalnya, BalCod kira ini adalah perbuatan virus yang mengubah settingan waktu, karena setiap diubah ke tanggal yang benar, baru 2-3 detik waktu kembali menjadi tanggal yang salah seperti di atas.

BalCod googling lagi dengan keyword yang lain, tiba-tiba teringat perintah yang pertama di atas, akhirnya BalCod setting lagi menjadi,
vboxmanage modifyvm "xp Clone" --biossystemtimeoffset 1000
Akhirnya VirtualBox berjalan normal kembali, huff