How to deploy forms? Or: FRM-92101 on Forms 10g (10.1.2.0.2)
Hello,
we have a problem with deploying changed FMX-Files.
We work with an OAS 10.1.2.0.2 and the Developer Suite 10.1.2.0.2. The Compilation works fine with frmcmp_batch.sh on the server (Linux X86).
And these Files are accessible within the JInitiator-Applet. All fine.
But now there's the problem: If anyone has opened a FMX-File within JInitiator and this FMX-File is compiled again, the compilation is successful but the access on this form is not. The user only get an error
FRM-92101: There was a failure in the Forms Server during startup. This could happen due to invalid configuration.
Please look into the web-server log file for detatails.
Details...
Java Exception:
oracle.forms.net.ConnectionException: Forms.session <46> aborted: unable to communicate with runtime process.
at ...
I remember, there was an equivalent problem under 9i and the solution there was to set the FORMS90_MMAP-Variable. Under 10g there is no such setting. (and this is clearly no solution)
Now my question: There had to be a way to treat this problem. And all of the Forms-Developer had to have the same problem. I would be very happy if anybody could tell here how to deploy correctly.
Many thanks in advance,
Ralf
Yes, indeed.
We want to change fmx-files in a running installation because the functionality of the forms have to change, errors have to be corrected and so on.
I read the suggestions in Note 286762.1, but honestly I think it is to complicated in a development team to handle with two or more directories and to make clear, which one is the production-directory
I think this could not be the only possibility.
We thought about this:
- we have a development directory, a "waiting" directory and a productivity-directory.
The process could be:
- compiling in the development directory
- checking, if the fmx-file is in use (with lsof)
- if the fmx-file is in use, the fmx-file will be transferred into the "waiting" directory
- it the fmx-file is not in use, it will be transferred into the productivity-directory
- in regular intervalls a job has to test, if the files in the "waiting" directory are freed. If so they will be transferred, else not.
Only if changes are needed to do immediately (e.g. heavily errors), the fmx-file can be moved manually in the productivity-directory.
But this is only our idea. I thought there has to be a standard deployment-strategy from Oracle or better ideas from other developers.
Perhaps someone has a even better suggestion for us.
Many thanks in advance for every idea,
Ralf
Similar Messages
-
Hiya
We have been doing Load Performance Testing using testing tool QALoad on our Forms 10g application. After about 56 virtual users(sessions) have logged-in into our application, if a new user tries to log-in into our application, the Forms crashes. As soon as we encounter the FRM-92101 error, no more new forms session are able to start.
The Load Testing software start up each process very quickly, about every 10 seconds.
The very first form that appears is the login form of our application. So before the login screen appears, we get FRM-92101 error message.
However, those users who have already logged-in into our application, they are able to carry on their tasks.
We are using Application Server 10g 10.1.2.0.2. I have checked the status on Application Server through Oracle Enterprise Manager Console. The OC4J Instance is up and running. Also, server's configuration is pretty good. It is running on 2 CPUs (AMD Opteron 3GHz) and has 32GB of memory. The memory used by those 56 sessions is less than 3GB.
The Applicatin Server is running on a Microsoft Windows Server 2003 64bit Enterprise Edition.
Any help will be much appreciated.
Cheers
MayurHi Shekhawat
In Windows Registry go to
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\SubSystems
In the right hand side panel, you will find String Value as Windows. Now double click on it (Windows). In the pop up window you will see a string similar to the following one:
%SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,20480,768 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ProfileControl=Off MaxRequestThreads=16
Now if you read it carefully in the above string, you will find this parameter
SharedSection=1024,20480,768
Here SharedSection specifies the system and desktop heaps using the following format:
SharedSection=xxxx,yyyy,zzzz
The default values are 1024,3072,512
All the values are in Kilobytes (KB)
xxxx = System-wide Heapsize. There is no need to modify this value.
yyyy = IO Desktop Heapsize. This is the heap for memory objects in the IO Desktop.
zzzz = Non-IO Desktop Heapsize. This is the heap for memory objects in the Non-IO Desktop.
On our server the values were as follows :
1024,20480,768
We changed the size of Non-IO desktop heapsize from 768 to 5112. With 5112 KB we managed to test our application for upto 495 virtual users.
Cheers
Mayur -
FRM:92101 and forms service disabled.
Hi,
Fresh installation R12 (12.0.4) in SUSE Linux 9.
I am getting login page.
I exported once the ORACLE_SID, ORACLE_HOME,ORACLE_OWNER, PATH, LD_LIBRARY_PATH.
Even then forms services couldn't start it.
while strat from INST_TOP/admin/scripts/sh adstrtall.sh apps/apps
From this i unable to start, any one will give solution.
Awaiting
Regards
KT
any one give details, to verify and should make run1. First time which are file should modified with what information to be modified?You do not need to modify any files (please elaborate more on this).
2. what are the env files are very important to run it (stop and start services)You do not have to source env file(s) before you start/shutdown the services.
FRM:92101 - Error messgae, after login and click the any things.Please refer to:
Note: 429627.1 - FRM-92101: There Was a Failure in the Forms Server During Startup After Fresh R12 Installation
https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=429627.1
Note: 427714.1 - R12 fresh install FORMS DO NOT LAUNCH - FRM-92101/500
https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=427714.1
Note: 468429.1 - On fresh install: Forms session <1> failed during startup FRM-92101
https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=468429.1 -
Hi all
I found that the error frm-92101 always occures in all triggers that is also executed before the form is displayed, if any message -(whether you display it using an alert or it comes implicity from forms like error messages)- is displayed before the form start displaying, then the form stuck and get frm-92101 error.
An instance of this erro is, if we used the execute_query built-in in the
when-new-form-instance trigger and the data table does not have any rows.
I solved the problem as follows
I put the line
:System.Message_Level := '10';
just before execute_query line, so no message will display and the error no more comes.
Does this means that we should not use any alerts in any of the triggers that could be executed before the form display, like :
when-validate-record
when-new-form-instance
post-change
and others ?
Dear colleagues
Please share me this bug
Regards
Mostafa Abolaynain:System.Message_Level := '10';
just before execute_query line, so no message will display and the error no more comes.This is not fixing the problem. The error will still occur whether you choose to display the error or not.
Try recompiling the form as follows:
Step 1. Ctrl + K (Compile Incremental)
Step 2. Ctrl + Shift + K (Compile All)
Step 3. Ctrl + T (Compile Module) -
How to deploy apllication icon in oracle AS forms & report services
Hi all
I have deployed all the oracle 10g forms on 10g AS forms & report services.
also i have updated registry.dat file for icon directory path but icons are not appering on forms.
please help me out if anybody has solution.
ThanksYou have to add an Alias in formsweb.cfg for Icons, like
Alias /icons /pathforicons/icons
Regards -
FRM-92101:There was a failure in the Forms Server during setup
I get the following runtime error when press "send" button in one of the forms.
FRM-92101:There was a failure in the Forms Server during setup. This could happen due to invalid configuration. Please look into the web-server log file for details.
Please suggest how to resolve....Getting the error "FRM-92101:There was a failure in the Forms Server during setup" when calling a db package from forms package. (Specifically when package variable is defined in record type).
Application.log shows
10/03/06 08:26:06 formsweb: Forms session <54> aborted: unable to communicate with runtime process.
10/03/06 08:26:06 formsweb: Forms session <54> exception stack trace:
java.io.IOException: FRM-93000: Unexpected internal error.
Details : No HTTP headers received from runform
Please let me know the solution............
Other Details:_
Rec type is being used in the forms package and db package.
DB Package (dbpkg1) Spec:_
TYPE rec_type IS RECORD
(var1 IN db.pkg1.var_type, (var_type is table of table1.field5%type)
var2 IN table.field1%TYPE,
var3 IN table.field2%TYPE,
var4 IN table.field2%TYPE,
var5 IN table.field2%TYPE,
var6 BOOLEAN)
PROCEDURE main
(rec1 IN rec_type);
Form body:_
PROCEDURE proc1
IS
frm_rec dbpkg1.rec_type;
BEGIN
frm_rec.var2 = "Value";
frm_rec.var3 = "Value";
frm_rec.var4 = "Value"
frm_rec.var5 = "Value"
frm_rec.var6 = "Value"
dbpkg1.main(frm_rec); -
R12: "FRM-92101:There was a failure in the Forms Server during startup"
LINUX VERSION:
[oracle@USSLTC3118V StageR12]$ cat /etc/*-release
Red Hat Enterprise Linux Server release 5.4 (Tikanga)
LOGS:
$/ebs/oracle/VIS/inst/apps/VIS_ussltc3118v/logs/ora/10.1.3/j2ee/forms/forms_default_group_1/application.log:
12/06/07 08:55:15.661 formsweb: Forms session <11> aborted: unable to communicate with runtime process.
12/06/07 08:55:15.663 formsweb: Forms session <11> exception stack trace:
java.lang.StringIndexOutOfBoundsException: String index out of range: -6
at java.lang.String.substring(String.java:1938)
at oracle.forms.servlet.RunformProcess.connect(Unknown Source)
at oracle.forms.servlet.RunformProcess.dataToRunform(Unknown Source)
at oracle.forms.servlet.RunformSession.dataToRunform(Unknown Source)
at oracle.forms.servlet.ListenerServlet.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:619)
12/06/07 10:02:25.980 formsweb: Forms session <12> aborted: unable to communicate with runtime process.
12/06/07 10:02:25.980 formsweb: Forms session <12> exception stack trace:
java.lang.StringIndexOutOfBoundsException: String index out of range: -6
at java.lang.String.substring(String.java:1938)
at oracle.forms.servlet.RunformProcess.connect(Unknown Source)
at oracle.forms.servlet.RunformProcess.dataToRunform(Unknown Source)
at oracle.forms.servlet.RunformSession.dataToRunform(Unknown Source)
at oracle.forms.servlet.ListenerServlet.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:619)
[root@USSLTC3118V VIS]# cat ./inst/apps/VIS_ussltc3118v/logs/ora/10.1.3/opmn/forms_default_group_1/formsstd.out
12/05/31 11:52:36 FormsServlet init():
configFileName: /ebs/oracle/VIS/inst/apps/VIS_ussltc3118v/ora/10.1.2/forms/server/appsweb.cfg
testMode: false
12/05/31 11:52:36 Oracle Containers for J2EE 10g (10.1.3.4.0) initialized
12/06/05 16:23:05 ListenerServlet init()
12/06/05 16:23:09 Forms session <1> failed during startup: no response from runtime process
12/06/05 16:23:32 Forms session <2> aborted: unable to communicate with runtime process.
12/06/06 09:23:04 Forms session <3> aborted: unable to communicate with runtime process.
12/06/06 10:48:47 Forms session <4> aborted: unable to communicate with runtime process.
12/06/06 12:43:05 Forms session <5> aborted: unable to communicate with runtime process.
12/06/06 19:48:33 Forms session <6> aborted: unable to communicate with runtime process.
12/06/06 19:49:04 Forms session <7> aborted: unable to communicate with runtime process.
12/06/07 08:43:26 Forms session <8> aborted: unable to communicate with runtime process.
12/06/07 08:46:39 Forms session <9> aborted: unable to communicate with runtime process.
12/06/07 08:52:56 Forms session <10> aborted: unable to communicate with runtime process.
12/06/07 08:55:15 Forms session <11> aborted: unable to communicate with runtime process.
12/06/07 10:02:25 Forms session <12> aborted: unable to communicate with runtime process.
[root@USSLTC3118V VIS]#
Solutions I Tried:
REMOVE
rpm -e openmotif21-2.1.30-11.EL5
INSTALL
rpm -i openmotif21-2.1.30-11.EL5.i386.rpm
[root@USSLTC3118V lib]# make -f ins_forms.mk install
ins_forms.mk:42: /forms/lib/env_forms.mk: No such file or directory
ins_forms.mk:581: warning: overriding commands for target `-pure'
ins_forms.mk:574: warning: ignoring old commands for target `-pure'
ins_forms.mk:583: warning: overriding commands for target `-quantify'
ins_forms.mk:576: warning: ignoring old commands for target `-quantify'
ins_forms.mk:585: warning: overriding commands for target `-cov'
ins_forms.mk:578: warning: ignoring old commands for target `-cov'
ins_forms.mk:588: warning: overriding commands for target `-pure'
ins_forms.mk:581: warning: ignoring old commands for target `-pure'
ins_forms.mk:590: warning: overriding commands for target `-quantify'
ins_forms.mk:583: warning: ignoring old commands for target `-quantify'
ins_forms.mk:592: warning: overriding commands for target `-cov'
ins_forms.mk:585: warning: ignoring old commands for target `-cov'
ins_forms.mk:595: warning: overriding commands for target `-pure'
ins_forms.mk:588: warning: ignoring old commands for target `-pure'
ins_forms.mk:597: warning: overriding commands for target `-quantify'
ins_forms.mk:590: warning: ignoring old commands for target `-quantify'
ins_forms.mk:599: warning: overriding commands for target `-cov'
ins_forms.mk:592: warning: ignoring old commands for target `-cov'
make: *** No rule to make target `/forms/lib/env_forms.mk'. Stop.
[root@USSLTC3118V lib]#
Any insight as to what else shall I try?How do you get this error?
Was this working before? If yes, any changes been done recently?
Have you tried to run AutoConfig and see if it completes successfully?
Please see these docs.
R12: "FRM-92101: There Was a Failure in the Forms Server During Startup" Error When Executing EXECUTE_QUERY in Forms [ID 1111113.1]
R12: "FRM-92101: There was failure in the Forms Server during startup" Error While Submitting Concurrent Requests [ID 867501.1]
Users Receive FRM-92101 oracle.forms.net.ConnectionException Errors When Launching E-Business Suite Forms Responsibility and Function [ID 1258305.1]
Forms are Erroring with FRM-92101:There was a failure in the forms server during start up. [ID 1433329.1]
Thanks,
Hussein -
Starting Form on Journal Entry fail with FRM-92101
Hi guys,
When we try to create Journal on GL we get FRM-92101: There was a failure in the Forms Server during startup. this could happen due to invalid configuration. Please look into the web-server for the details.
Details...
Java Exception:
Oracle.forms.net.ConnectionException:Forms Session<1,142> aborted: unable to communicate with runtime process.
at oracle.forms.net.ConnectionException.createConnectionException(Unknow Source)
at oracle.forms.net.HTTPNStream.getResponse(unknown source)
at oracle.forms.net.HTTPNStream.doFlust(unknown source)
at oracle.forms.net.HTTPNStream.flush(unknown source)
at java.io.DataOutputStream.flush(unknown source)
at oracle.forms.net.StreamMessageWriter.run(unknown source)
And checkin' the corresponding log I found:
File does not exist: /oracle/PROD01/apps/apps_st/comn/java/classes/oracle/forms/engine/RunformBundle_es_US.properties
File does not exist: /oracle/PROD01/apps/apps_st/comn/java/classes/oracle/ewt/alert/resource/AlertBundle_es_US.class
Looking for that path, we only reach to /oracle/PROD01/apps/apps_st/comn/java/classes/oracle/
We operate on eBusiness 12.0.4 with 10G Database 10.2.0.4 all this in RAC
Edited by: IvanBalVe on Aug 3, 2012 12:11 PMWas this working before? If yes, any changes been done recently?
Do you have any invalid objects in the database?
Any errors in the database log file?
Please see these docs.
Show Full Journal Button In Arabic Instance Leads To Error FRM-92101 [ID 841590.1]
Users Receive FRM-92101 oracle.forms.net.ConnectionException Errors When Launching E-Business Suite Forms Responsibility and Function [ID 1258305.1]
R12 GLXIQACC Show Full Journal Button Errors With FRM-92101for Arabic [ID 802261.1]
If you still have the same issue, please generate the form via adadmin and check then -- How to Generate a Specific Form Through AD utility adadmin [ID 178722.1]
Thanks,
Hussein -
FRM-92101 error while running report from form
HI All,
I am getting the form error FRM-92101 while running report from form menu.My code is given below:
DECLARE
repid REPORT_OBJECT;
v_rep VARCHAR2(100);
rep_status VARCHAR2(20);
BEGIN
repid := FIND_REPORT_OBJECT('REPORT47');
v_rep := RUN_REPORT_OBJECT(repid);
rep_status := REPORT_OBJECT_STATUS(v_rep);
WHILE rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED')
LOOP
rep_status := report_object_status(v_rep);
END LOOP;
IF rep_status = 'FINISHED' THEN
WEB.SHOW_DOCUMENT('http://192.168.0.21:8889/reports/rwservlet/getjobid'||
substr(v_rep,instr(v_rep,'_',-1)+1)||'?'||'server=repserver90','_blank');
ELSE
message('Error when running report');
END IF;
Clear_message;
END;
Clear_message;
--Arifhi Arif
Please see this note on MOS/Metalink for some common causes of this error:
Known Causes of FRM-92101 Error In Forms [ID 604633.1]
thanks,
AMN -
FRM-92101 when creating excel file through webutil
I am getting forms error FRM-92101 error when loading a large amount of records into an excel file using webutil
FRM-92101
A Network Error has occurred
The forms client has attempted to reconnect to the server 1 time(s) without success
I can successfully create the excel file without the the FRM-92101 when loading only 100 out of 2,000 records from the datablock.
But if I try to load 1,000 out of the 2,000 records then in the middle of the loading process I get the FRM-92101 error.
What is causing this error? A timeout issue with forms? How much the excel file can actually handle? Could it be an security issue on the network?
What can be done to remedy the problem? Just save data little bits at a time?
Thanks,
MichelleI was running the form from my DS and when I put the form on the application server there were no FRM-92101 errors.
I'm not sure why running the form from my DS caused this error and running the form from the application server didn't?
Thanks,
Michelle -
The dreaded frm-92101 when executing a database package :-(
Hiya gang! Forms 10g on WIN2K hitting oracle database 10g.
We have a database package with a function that calls the oracle dbms_ldap functions to do an ldap lookup in order to verify an ID. I can run it from SQL/Plus and it returns just fine.
Connected with the same ID in forms causes frm-92101 (forms server failure) to happen. I know this is a catch-all error (which drives me nuts, this is a tool written for developers, by developers, we need more info to troubleshoot errors for crying out loud!) but I'm hoping someone out here will have run across this. Here's the code just in case:
rc PLS_INTEGER;
rc := ldap_security.ldap_login_verify(:control.login, :control.passwd);
if rc = 1 then
message('verified',acknowledge);
else
message('verification failed',acknowledge);
end if;Now I don't believe its the function itself, as it runs just fine from SQL/Plus. It's got to be something to do with calling it from forms.
I put it up on the app server (solaris) and I get the same error there as when running it from my PC.
Has anyone had success with validating via ldap from forms?
Thanks for any info,
Gary
Message was edited by:
GaryDOH!
Just before the call to the ldap_security function, I issue a logon statement. The trouble was, I had originally coded an on_logon trigger with the text of "null;" when I created the form and promptly forgot about it.
When logon was called, control went to the on-logon trigger which just exits. It bombed because I wasn't really logged in! You mean to tell me forms could not tell me I wasn't logged in but just gave the frm-92101 error!?
If you issue a select without being logged in, you get a "not connected to Oracle" message. If you try to run a database function inside a package, you get the frm-92101 error.
Anyway, I deleted the on-logon trigger and all is good.
Gary
Message was edited by:
Gary -
FRM-92101 error while opening forms on fresh r12 vision db on hp ux (11.31)
Hi all,
I have installed vision database r12(12.0.4) on hp ux (11.31).
I am able to open the login page but when trying to access any form it gives below mention error.
FRM-92101: There was a failure in the Forms Server during startup. This could happen due to invalid configuration.
I have checked below mention log file.
/devbackup/applvis/inst/apps/VIS_reeldev/logs/ora/10.1.3/opmn/forms_default_group_1/formsstd.out
Error:
Forms session <1> aborted: runtime process failed during startup with errors /usr/lib/hpux32/dld.so: Unsatisfied code symbol 'nnftboot' in load module '/devbackup/applvis/apps/tech_st/10.1.2/lib32/libclntsh.so.10.1'.
As search from Google and forums get the same issue with RHEL, issue seems to be with some library.
We are having other testing instances on the same server and I am able to open there forms.
Is any issue with library or any configuration requiring after installation?
What is post installation task after installing r12?
Not able to execute .env file with owner and privileges, why?
How to get r12 original media from oracle?
Thanks in advance
Sandeep.Hi sandeep;
I have installed vision database r12(12.0.4) on hp ux (11.31).
I am able to open the login page but when trying to access any form it gives below mention error.
FRM-92101: There was a failure in the Forms Server during startup. This could happen due to invalid configuration.
I have checked below mention log file.
/devbackup/applvis/inst/apps/VIS_reeldev/logs/ora/10.1.3/opmn/forms_default_group_1/formsstd.out
Error:
Forms session <1> aborted: runtime process failed during startup with errors /usr/lib/hpux32/dld.so: Unsatisfied code symbol 'nnftboot' in load module '/devbackup/applvis/apps/tech_st/10.1.2/lib32/libclntsh.so.10.1'.Please check below and see its helpful:
Error Dld.So: Unsatisfied Code Symbol 'Nnftboot' Signal 9 When Running Reports Concurrent Requests [ID 560287.1]
All Concurrent Requests End With Signal 9 Termination Error [ID 452714.1]
Also check Apache log files for more details
What is post installation task after installing r12?You can follow Recomended R12 patches On Metalink
Not able to execute .env file with owner and privileges, why?How you are trying to execute?
How to get r12 original media from oracle? You can log Sr for media or you can contact wiht your oracle local office
Regard
Helios -
FRM-92101 error while opening forms & OC4J
Hi all,
I have a customer having problem after certain number of users connecting to the application.
These are the following setup in the environment:
1. OAS 10.1.2.1
2. Windows 2003 Standard Edition SP1 32 Bit
3. Memory 2GB
They are running the application using the Oracle Form, connecting through the application using Internet Explorer.
Number of users might connect to the application are around 42 users in application server #1 and 10 users in application server #2.
Recently they reported that they experiencing the FRM-92101 in random fashion in all clients computer.
I did a check on the windows task manager and I can see that frmweb.exe process will consume around 17MB - 68MB.
This is random, not all process consuming up to 68MB, some of it will be in the avarage of 30MB to 50MB.
I checked the registry for the desktop heap setting which is in HKEY_LOCAL_MACHINE -> System -> Current Control Set -> Control -> Session Manager -> SubSystems. There is a key named Windows and inside here there is a variable called SharedSection. Currently the value is set to 2048, 3072, 2048
From what I know this setting should be enough for around 40 users.
I noticed when 42 users were connecting to app server #1, the physical memory available is only around 140MB.
This FRM-92101 error is not only happening to app server #1 but also #2 which only handles 10 users maximum.
From the information above, I have some questions:
1. What other areas that I need to check for this?
2. What other configuration I can increase so this error is not happening anymore?
3. If I check on opmnctl status, I can only see 1 OC4J home and OC4J_BI_FORMS. Does increasing the number of OC4J can suppress this error?
Please give me the enlightment.
Thank you so much,
AdhikaHi sandeep;
I have installed vision database r12(12.0.4) on hp ux (11.31).
I am able to open the login page but when trying to access any form it gives below mention error.
FRM-92101: There was a failure in the Forms Server during startup. This could happen due to invalid configuration.
I have checked below mention log file.
/devbackup/applvis/inst/apps/VIS_reeldev/logs/ora/10.1.3/opmn/forms_default_group_1/formsstd.out
Error:
Forms session <1> aborted: runtime process failed during startup with errors /usr/lib/hpux32/dld.so: Unsatisfied code symbol 'nnftboot' in load module '/devbackup/applvis/apps/tech_st/10.1.2/lib32/libclntsh.so.10.1'.Please check below and see its helpful:
Error Dld.So: Unsatisfied Code Symbol 'Nnftboot' Signal 9 When Running Reports Concurrent Requests [ID 560287.1]
All Concurrent Requests End With Signal 9 Termination Error [ID 452714.1]
Also check Apache log files for more details
What is post installation task after installing r12?You can follow Recomended R12 patches On Metalink
Not able to execute .env file with owner and privileges, why?How you are trying to execute?
How to get r12 original media from oracle? You can log Sr for media or you can contact wiht your oracle local office
Regard
Helios -
FRM-92101 There was a failure in the forms server during startup
Hi guys when running EBS i am getting this error:
it happens when i try to load any form i.e hrms managemnet --> work structure -> organization
error : FRM-92101 There was a failure in the forms server during startup
this could happen due to invalid configuration
please look into webserver log file for detail
following are the formsweb.cfg file details:
-------------------------------------------------------------------------------start----------------------------------------
[oratest@kapp server]$ vi formsweb.cfg
[oratest@kapp server]$ tail -1000 formsweb.cfg
# $Id: formsweb.cfg 15-apr-2005.13:17:30 pkuhn Exp $
# formsweb.cfg defines parameter values used by the FormsServlet (frmservlet)
# This section defines the Default settings. Any of them may be overridden in the
# following Named Configuration sections. If they are not overridden, then the
# values here will be used.
# The default settings comprise two types of parameters: System parameters,
# which cannot be overridden in the URL, and User Parameters, which can.
# Parameters which are not marked as System parameters are User parameters.
# SYSTEM PARAMETERS
# These have fixed names and give information required by the Forms
# Servlet in order to function. They cannot be specified in the URL query
# string. But they can be overridden in a named configuration (see below).
# Some parameters specify file names: if the full path is not given,
# they are assumed to be in the same directory as this file. If a path
# is given, then it should be a physical path, not a URL.
# USER PARAMETERS
# These match variables (e.g. %form%) in the baseHTML file. Their values
# may be overridden by specifying them in the URL query string
# (e.g. "http://myhost.mydomain.com/forms/frmservlet?form=myform&width=700")
# or by overriding them in a specific, named configuration (see below)
[default]
# System parameter: default base HTML file
baseHTML=base.htm
# System parameter: base HTML file for use with JInitiator client
baseHTMLjinitiator=basejini.htm
# System parameter: base HTML file for use with Sun's Java Plug-In
baseHTMLjpi=basejpi.htm
# System parameter: delimiter for parameters in the base HTML files
HTMLdelimiter=%
# System parameter: working directory for Forms runtime processes
# WorkingDirectory defaults to <oracle_home>/forms if unset.
workingDirectory=
# System parameter: file setting environment variables for the Forms runtime processes
envFile=default.env
# Forms runtime argument: whether to escape certain special characters
# in values extracted from the URL for other runtime arguments
escapeparams=true
# Forms runtime argument: which form module to run
form=test.fmx
# Forms runtime argument: database connection details
userid=
# Forms runtime argument: whether to run in debug mode
debug=no
# Forms runtime argument: host for debugging
host=
# Forms runtime argument: port for debugging
port=
# Other Forms runtime arguments: grouped together as one parameter.
# These settings support running and debugging a form from the Builder:
otherparams=buffer_records=%buffer% debug_messages=%debug_messages% array=%array% obr=%obr% query_only=%query_only% quiet=%quiet% render=%render% record=%record% tracegroup=%tracegroup% log=%log% term=%term%
# Sub argument for otherparams
buffer=no
# Sub argument for otherparams
debug_messages=no
# Sub argument for otherparams
array=no
# Sub argument for otherparams
obr=no
# Sub argument for otherparams
query_only=no
# Sub argument for otherparams
quiet=yes
# Sub argument for otherparams
render=no
# Sub argument for otherparams
record=
# Sub argument for otherparams
tracegroup=
# Sub argument for otherparams
log=
# Sub argument for otherparams
term=
# HTML page title
pageTitle=Oracle Application Server Forms Services
# HTML attributes for the BODY tag
HTMLbodyAttrs=
# HTML to add before the form
HTMLbeforeForm=
# HTML to add after the form
HTMLafterForm=
# Forms applet parameter: URL path to Forms ListenerServlet
serverURL=/forms/lservlet
# Forms applet parameter
codebase=/forms/java
# Forms applet parameter
imageBase=DocumentBase
# Forms applet parameter
width=750
# Forms applet parameter
height=600
# Forms applet parameter
separateFrame=false
# Forms applet parameter
splashScreen=
# Forms applet parameter
background=
# Forms applet parameter
lookAndFeel=Oracle
# Forms applet parameter
colorScheme=teal
# Forms applet parameter
logo=
# Forms applet parameter
restrictedURLparams=HTMLbodyAttrs,HTMLbeforeForm,pageTitle,HTMLafterForm,log,allow_debug,allowNewConnections
# Forms applet parameter
formsMessageListener=
# Forms applet parameter
recordFileName=
# Forms applet parameter
serverApp=default
# Forms applet archive setting for JInitiator
archive_jini=frmall_jinit.jar
# Forms applet archive setting for other clients (Sun Java Plugin, Appletviewer, etc)
archive=frmall.jar
# Number of times client should retry if a network failure occurs. You should
# only change this after reading the documentation.
networkRetries=0
# Page displayed to Netscape users to allow them to download Oracle JInitiator.
# Oracle JInitiator is used with Windows clients.
# If you create your own page, you should set this parameter to point to it.
jinit_download_page=/forms/jinitiator/us/jinit_download.htm
# Parameter related to the version of JInitiator
jinit_classid=clsid:CAFECAFE-0013-0001-0022-ABCDEFABCDEF
# Parameter related to the version of JInitiator
jinit_exename=jinit.exe#Version=1,3,1,22
# Parameter related to the version of JInitiator
jinit_mimetype=application/x-jinit-applet;version=1.3.1.22
# Page displayed to users to allow them to download Sun's Java Plugin.
# Sun's Java Plugin is typically used for non-Windows clients.
# (NOTE: you should check this page and possibly change the settings)
jpi_download_page=http://java.sun.com/products/archive/j2se/1.4.2_06/index.html
# Parameter related to the version of the Java Plugin
jpi_classid=clsid:CAFEEFAC-0014-0002-0006-ABCDEFFEDCBA
# Parameter related to the version of the Java Plugin
jpi_codebase=http://java.sun.com/products/plugin/autodl/jinstall-1_4_2-windows-i586.cab#Version=1,4,2,06
# Parameter related to the version of the Java Plugin
jpi_mimetype=application/x-java-applet;jpi-version=1.4.2_06
# EM config parameter
# Set this to "1" to enable Enterprise Manager to track Forms processes
em_mode=0
# Single Sign-On OID configuration parameter
oid_formsid=%OID_FORMSID%
# Single Sign-On OID configuration parameter
oracle_home=/mnt/extdrive/VIS/apps/tech_st/10.1.2/
# Single Sign-On OID configuration parameter
formsid_group_dn=%GROUP_DN%
# Single Sign-On OID configuration parameter: indicates whether we allow
# dynamic resource creation if the resource is not yet created in the OID.
ssoDynamicResourceCreate=true
# Single Sign-On parameter: URL to redirect to if ssoDynamicResourceCreate=false
ssoErrorUrl=
# Single Sign-On parameter: Cancel URL for the dynamic resource creation DAS page.
ssoCancelUrl=
# Single Sign-On parameter: indicates whether the url is protected in which
# case mod_osso will be given control for authentication or continue in
# the FormsServlet if not. It is false by default. Set it to true in an
# application-specific section to enable Single Sign-On for that application.
ssoMode=false
# The parameter allow_debug determines whether debugging is permitted.
# Administrators should set allow_debug to "true" if servlet
# debugging is required, or to provide access to the Forms Trace Xlate utility.
# Otherwise these activities will not be allowed (for security reasons).
allow_debug=false
# Parameter which determines whether new Forms sessions are allowed.
# This is also read by the Forms EM Overview page to show the
# current Forms status.
allowNewConnections=true
# EndUserMonitoring
# EndUserMonitoringEnabled parameter
# Indicates whether EUM/Chronos integration is enabled
EndUserMonitoringEnabled=
# EndUserMonitoringURL
# indicates where to record EUM/Chronos data
EndUserMonitoringURL=
# Example Named Configuration Section
# Example 1: configuration to run forms in a separate browser window with
# "generic" look and feel (include "config=sepwin" in the URL)
# You may define your own specific, named configurations (sets of parameters)
# by adding special sections as illustrated in the following examples.
# Note that you need only specify the parameters you want to change. The
# default values (defined above) will be used for all other parameters.
# Use of a specific configuration can be requested by including the text
# "config=<your_config_name>" in the query string of the URL used to run
# a form. For example, to use the sepwin configuration, your could issue
# a URL like "http://myhost.mydomain.com/forms/frmservlet?config=sepwin".
[sepwin]
separateFrame=True
lookandfeel=Generic
# Example Named Configuration Section
# Example 2: configuration forcing use of the Java Plugin in all cases (even if
# the client browser is on Windows)
[jpi]
baseHTMLJInitiator=basejpi.htm
# Example Named Configuration Section
# Example 3: configuration running the Forms ListenerServlet in debug mode
# (debug messages will be written to the servlet engine's log file).
[debug]
serverURL=/forms/lservlet/debug
# Sample configuration for deploying WebUtil. Note that WebUtil is shipped with
# DS but not AS and is also available for download from OTN.
[webutil]
WebUtilArchive=frmwebutil.jar,jacob.jar
WebUtilLogging=off
WebUtilLoggingDetail=normal
WebUtilErrorMode=Alert
WebUtilDispatchMonitorInterval=5
WebUtilTrustInternal=true
WebUtilMaxTransferSize=16384
baseHTMLjinitiator=webutiljini.htm
baseHTMLjpi=webutiljpi.htm
archive_jini=frmall_jinit.jar
archive=frmall.jar
lookAndFeel=orac
------------------------------------------------------end----------------------------------------------
plz help
regards,
kashifHi Hussein,
i got the error in application log that libXm.so.2 is missing, then i installed openmotif to resolve it, but after that form window is not opening.
and application log is as follows:
10/10/22 18:41:45.258 10.1.3.0.0 Started
10/10/22 18:41:46.981 formsweb: FormsServlet init():
configFileName: /mnt/extdrive/VIS/inst/apps/VIS_kapp/ora/10.1.2/forms/server/appsweb.cfg
testMode: false
10/10/22 18:41:46.993 formsweb: 10.1.3.0.0 Started
10/10/22 18:44:38.873 formsweb: ListenerServlet init()
10/10/22 18:44:40.204 formsweb: Forms session <1> failed during startup: no response from runtime process
10/10/22 18:44:40.206 formsweb: Forms session <1> exception stack trace:
oracle.forms.engine.RunformException: Forms session <1> failed during startup: no response from runtime process
at oracle.forms.servlet.RunformProcess.connect(Unknown Source)
at oracle.forms.servlet.RunformProcess.dataToRunform(Unknown Source)
at oracle.forms.servlet.RunformSession.dataToRunform(Unknown Source)
at oracle.forms.servlet.ListenerServlet.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:719)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:376)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:299)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
10/10/23 14:57:11.795 10.1.3.0.0 Started
10/10/23 14:57:22.415 formsweb: FormsServlet init():
configFileName: /mnt/extdrive/VIS/inst/apps/VIS_kapp/ora/10.1.2/forms/server/appsweb.cfg
testMode: false
10/10/23 14:57:22.641 formsweb: 10.1.3.0.0 Started
10/10/23 15:01:33.111 formsweb: 10.1.3.0.0 Stopped
10/10/23 15:05:56.542 10.1.3.0.0 Started
10/10/23 15:05:58.541 formsweb: FormsServlet init():
configFileName: /mnt/extdrive/VIS/inst/apps/VIS_kapp/ora/10.1.2/forms/server/appsweb.cfg
testMode: false
10/10/23 15:05:58.652 formsweb: 10.1.3.0.0 Started
10/10/23 15:15:29.23 formsweb: Servlet error
java.io.IOException: Broken pipe
at sun.nio.ch.FileDispatcher.write0(Native Method)
at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:29)
at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:104)
at sun.nio.ch.IOUtil.write(IOUtil.java:75)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:302)
at java.nio.channels.Channels.write(Channels.java:60)
at java.nio.channels.Channels.access$000(Channels.java:47)
at java.nio.channels.Channels$1.write(Channels.java:134)
at com.evermind.server.http.AJPOutputStream.endRequest(AJPOutputStream.java:117)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:306)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:187)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
10/10/23 15:32:28.558 formsweb: 10.1.3.0.0 Stopped
10/10/23 15:33:44.992 10.1.3.0.0 Started
10/10/23 15:33:46.570 formsweb: FormsServlet init():
configFileName: /mnt/extdrive/VIS/inst/apps/VIS_kapp/ora/10.1.2/forms/server/appsweb.cfg
testMode: false
10/10/23 15:33:46.610 formsweb: 10.1.3.0.0 Started
regards,
kashif -
Frm-92101 happens when I open a form from another form and close it.
Frm-92101 happens when I open a form from another form, check something, show a message to the user and exit the form to the previous form.
Forms version: 10.1.2.0.2. Java: 1.6.0_23. Browser: IE6
When I put before the "EXIT_FORM" two messages, everything is fine and the second form is closed and I repeat to the first form just as I wanted.
In forms 9.0 it didn't happen.
Does it have a connection with the fact I use JRE instead of JInitiator?
Thank you.>
There are numerous causes of the FRM-92101 error. I recommend you start your investigation by tracing your Forms session so you can see what your form is doing when the error occurs. Check out My Oracle Support document How to Use Forms Trace with Forms [ID 209372.1] for information on how to enable the trace. Also, take a look at My Oracle Support document Known Causes of FRM-92101 Error In Forms [ID 604633.1].
Hope this helps,
Craig
>
I have just found that there is a "Synchronize" command in one of the main attached libraries, and when I comment that command the application works well. But I don't want to comment it because it's a great library and I assume it has a part in the system.
I have discovered that in the new Forms' help, the fact that the System.Current_Item mustn't be null so the command "Synchronize" will work, is mentioned. In the old Forms' help, that fact is not mentioned.
So I tried to put it inside a condition that checks if the current item is not null, but the compiler doesn't recognize the "current_item". I don't know why. Because it's a library? So how can I check this? I can sent it as a parameter, but I don't want. Do you know something about it? Thank you.
Maybe you are looking for
-
I'm currently struggling with a core data issue with my app that defies (my) logic. I'm sure I'm doing something wrong but can't see what. I am doing a basic executeFetchRequest on my core data entity, but the array of managed objects returned never
-
Ppp0 interface not strarting ueagle-atm
When I try to connect to internet using an old sagem f@st 800 with ueagle-atm the interface is not started. However the modem is operational /etc/ppp/peers/ueagle-atm user "fti/xu6rfh2" plugin pppoatm.so 8.35 noipdefault usepeerdns defaultroute persi
-
Hello forum, I am using Crystal Reports XI ver 11.5.8.826 on WinXP Pro to design reports for an Informix database. The connection between the report designer and the database is an Informix ODBC connection, version 3.31. I have other database clien
-
ITunes won't play my downloads
Since updating to version 7.1.0.59 when I try to play a song I get the old "iTunes has encountered a problem and needs to close." message, how do I fix this? compaq Windows XP class=otherinfo>compaq Windows XP compaq Windows XP
-
Hp pavilion os system recovery (windows xp)
hi, so im having some major problems when im trying to reformat my computer. first off i have a hp pavilion about 5 years old that runs windows xp. i've had to reformat in the past and i have 2 system recovery discs that i've used in the past and ha