3 Replies Latest reply: Dec 28, 2012 4:04 PM by Hussein Sawwan-Oracle RSS

    Random FRM 92101 and FRM 92050

    851394
      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
          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
            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
              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