FRM-40735 with ORA-105100 when calling JavaBean in Forms6i deployed to Web with Forms Server [message #318455] |
Tue, 06 May 2008 21:53 |
stevek123
Messages: 1 Registered: May 2008 Location: Bay Area, CA
|
Junior Member |
|
|
We are encountering an ORA_JAVA error during runtime in a new simple form when trying to call an imported JavaBean in Forms 6i.
It works when in the Forms6i Builder Run Form Client/Server mode on Linux/Motif.
The specific error is: FRM-40735:WHEN-BUTTON-PRESSED trigger raised unhandled exception ORA-105100
Our form incorporates the following simple example from Metalink Note:131964.1
How to Create a Simple Java program with the ORA_JAVA Package of Forms?
We have confirmed that we are downloading our custom JavaDev6i.jar file in the JInitiator console during runtime when deployed on the Forms Server using sockets.
We have turned on Forms Runtime Diagnostics (FRD), which showed the following
ORA_JAVA.LAST_ERROR: 121
when attempting to execute the call to the JavaBean.
I also ran strace on the forms processes:
strace -o/tmp/f60srvm_trc.txt -afeT -p 21192 &
strace -o/tmp/f60webmx_trc.txt -afeT -p 9172 &
I found libjvm.so could not be found in the LD_LIBRARY_PATH,
so I changed /d01/oracle/visappl/admin/adovars.env from:
LD_LIBRARY_PATH=$ORACLE_HOME/network/jre11/lib/i686/native_threads:$ORACLE_HOME/network/jre11/lib/linux/native_threads:${LD_LIBRARY_P ATH:=}
to
JDK131_HOME=/usr/java/jdk1.3.1_20
export JDK131_HOME
LD_LIBRARY_PATH=$JDK131_HOME/lib/i386:$JDK131_HOME/jre/lib/i386:$JDK131_HOME/jre/lib/i386/classic:$JDK131_HOME/jre/lib/i386/native_th reads:${LD_LIBRARY_PATH:=}
This solved that library problem, but it did not fix the original problem of not being able to run a JavaBean in a deployed Form.
I've provided our environment below from txkMPcheck.sh, but please let me know what else you need to help us with this.
Technology Validation Utility report for 11.5.9 Maintenance Pack (some info deleted to fit in forum 3.5K limit)
Script : ./txkMPcheck.sh (115.20)
Context : /d01/oracle/visappl/admin/VIS_hpbox.xml
HTTP Server Node (hpbox):
[PASS] Oracle JInitiator version from the Applications Context file is: 1.1.8.16
[PASS] JDK version on HTTP server node is: 1.3.1_20
[PASS] iAS version from the Applications Context file is: ias1022
[PASS] iAS patchset version from the OUI inventory is: 1.3.19.0.0g
[PASS] PERL is included in the PATH variable from the APPLSYS.env file.
[PASS] DISPLAY variable from the Applications Context file is: :0.0
Forms Server Node (hpbox):
[PASS] Developer 6i version from f60gen executable is: 6.0.8.21.3
[PASS] The 806 client library version from the f60gen executable is: 8.0.6.3.0
[PASS] Checksum of file kpuex.o confirms back port 1227566 has been applied.
[PASS] DISPLAY variable from the Applications Context file is: :0.0
Administration Server Node (hpbox):
[PASS] Database version from dbms_utility is: 9.2.0.3.0
SUMMARY:
[ALLPASS] All the technology checks on this node needed for the 11.5.9 Maintenance Pack
have passed. You may now proceed with next steps in the Oracle
Applications Release 11.5.9 Maintenance Pack Installation instructions.
More env info...
Oracle (Red Hat) Enterprise Linux Rel 4 Upd 6 (uname: 2.6.9-67.0.0.0.1.ELsmp #1 SMP)
Forms6i Builder 6.0.8.21.3 (Production) (on Linux)
Thanks for your help!
|
|
|
|