This discussion is archived
3 Replies Latest reply: Dec 28, 2012 2:04 PM by Hussein Sawwan-Oracle RSS

Random FRM 92101 and FRM 92050

851394 Newbie
Currently Being Moderated
Hello Everyone,

I have Oracle EBS R12.1.3 installed with Vizio Demo Instance on Oracle Database 11.0.7.0. I have 3 application servers. Web Server runs on all three application servers.

While trying to launch forms from Security->User->Define/Monitor and Concurrent->Manager->Administer, I get FRM-92101 and FRM-92050 errors randomly.

Sometimes the error doesn't happen and I am able to launch the forms properly from the same client. But other times, I get one of the 2 errors mentioned. When I close the error window and try to reopen again, the error sometimes doesn't happen. There is no particular sequence of steps with which I can reproduce the error. It is totally random.

Extract from $LOG_HOME/ora/10.1.3/j2ee/forms/forms_default_group_1/application.log is shown below:

12/12/27 07:27:54.910 formsweb: Servlet error
java.lang.UnsatisfiedLinkError: no frmjsl in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1709)
at java.lang.Runtime.loadLibrary0(Runtime.java:823)
at java.lang.System.loadLibrary(System.java:1030)
at oracle.forms.servlet.RunformProcess.loadLibrary(Unknown Source)
at oracle.forms.servlet.RunformProcess.<init>(Unknown Source)
at oracle.forms.servlet.RunformProcess.<init>(Unknown Source)
at oracle.forms.servlet.RunformSession.<init>(Unknown Source)
at oracle.forms.servlet.RunformSession.get(Unknown Source)
at oracle.forms.servlet.ListenerServlet.getRunformSession(Unknown Source)
at oracle.forms.servlet.ListenerServlet.getInfo(Unknown Source)
at oracle.forms.servlet.ListenerServlet.doGet(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
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 oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234)
at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29)
at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879)
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/12/27 07:57:16.933 formsweb: Forms session <4> aborted: runtime process failed during startup with errors
Unable to switch to Working Directory: /u01/appR12/VIS/apps/tech_st/10.1.3/forms
12/12/27 07:57:16.933 formsweb: Forms session <4> failed during startup: no response from runtime process
12/12/27 07:57:33.179 formsweb: Forms session <5> aborted: runtime process failed during startup with errors
Unable to switch to Working Directory: /u01/appR12/VIS/apps/tech_st/10.1.3/forms
12/12/27 07:57:33.180 formsweb: Forms session <5> failed during startup: no response from runtime process
12/12/27 08:05:04.228 formsweb: Forms session <7> aborted: runtime process failed during startup with errors
Unable to switch to Working Directory: /u01/appR12/VIS/apps/tech_st/10.1.3/forms
12/12/27 08:05:04.228 formsweb: Forms session <7> failed during startup: no response from runtime process
12/12/27 08:11:19.11 formsweb: Forms session <8> aborted: runtime process failed during startup with errors
Unable to switch to Working Directory: /u01/appR12/VIS/apps/tech_st/10.1.3/forms
12/12/27 08:11:19.12 formsweb: Forms session <8> failed during startup: no response from runtime process

I have already checked the supported list of browsers, security level and disables XSS filter.

Thanks in advance.
  • 1. Re: Random FRM 92101 and FRM 92050
    Hussein Sawwan-Oracle Employee ACE
    Currently Being Moderated
    Can you find any errors in the database log file?

    Do you have any invalid objects in the database?

    Have you tried to generate the form via adadmin or manually and check then?

    Please see these docs.

    R12 Fresh Install Forms Do Not Launch - FRM-92101/500 [ID 427714.1]
    FRM-92050 With "Connection reset by peer: JVM_recv in socket input stream read" Error When Launching Form On Microsoft Servers [ID 744093.1]
    FRM-92050 java.lang.UnsatisfiedLinkError: no frmjsl in java.library.path [ID 438522.1]
    Troubleshooting FRM-92XXX Errors in Oracle Applications [ID 365529.1]

    Thanks,
    Hussein
  • 2. Re: Random FRM 92101 and FRM 92050
    851394 Newbie
    Currently Being Moderated
    Hi Sawwan,

    Thanks for the reply.

    There are no errors in the alert_log if that is what you mentioned as database log and there are no invalid objects.

    Just realized, my information is incomplete. We are trying to implement a new software load balancer. The forms work fine without the load balancer and it works fine again if only one of the application server is up and running. Autoconfig on all the application servers completed successfully. And all the services started fine.

    As I mentioned earlier, the error is totally random. If I close the error window and click on the responsibility again, the forms launch fine. My research shows it might be because of Session Persistence. As of now, we have set JSESSIONID in cookie as the persistence check. I am still researching on it. But I found useful information from the notes you have mentioned.

    Thanks and Regards,
    Ashok Kumar
  • 3. Re: Random FRM 92101 and FRM 92050
    Hussein Sawwan-Oracle Employee ACE
    Currently Being Moderated
    As I mentioned earlier, the error is totally random. If I close the error window and click on the responsibility again, the forms launch fine. My research shows it might be because of Session Persistence. As of now, we have set JSESSIONID in cookie as the persistence check. I am still researching on it. But I found useful information from the notes you have mentioned.
    Please review these docs and see if it helps.

    How To Check Session Persistence On BigIP F5, Cisco Ace, Citrix Netscaler or Radware AppDirector Load Balancer Appliances [ID 601694.1
    Using Load-Balancers with Oracle E-Business Suite Release 12 [ID 380489.1]
    Random error Your login session has expired when using Load Balancing [ID 387306.1]
    11i/R12 How to Debug "Transaction Context Is Lost" or "You are trying to access a page that is no longer active" [ID 456906.1]

    Thanks,
    Hussein

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points