4 Replies Latest reply on Jul 13, 2006 9:56 AM by 424150

    Configuring the JPI to run forms for all browsers

    321261
      Hi,

      I have configured my IE to actually run thru JInitiator, but on some client pc(s) the applets donot initialize. I have not been able to ascertain as to why this happens.

      Anyways, v hav decided to shift from JINI to JPI. I changed to necessary settings but when i run the browser... It initiates the splash screen and bg and then gives me this error...
      FRM-92050: Failed to connect to the Server: /forms90/l90servlet: -1

      When i go into the details option i get the following detailed message:
      Java Exception:
      java.io.IOException: Negative content length from http://myserver/forms90/f90servlet?
      acceptLanguage=en-us, en;q=0.5&ifcmd=startsession
      at oracle.forms.net.HTTPNStream.doGet(Unknown Source)
      at oracle.forms.net.HTTPNStream.getInfoFromServlet(Unknown Source)
      at oracle.forms.net.HTTPNStream.<init>(Unknown Source)
      at oracle.forms.net.HTTPNStream.connect(Unknown Source)

      ...and many more but all of them give the same "unknown source"


      Java Console shows the following:
      java.lang.NoSuchMethodException: sun.java2d.SunGraphicsEnvironment.setFallbackFont(java.lang.String)
           at java.lang.Class.getMethod(Unknown Source)
           at oracle.forms.engine.Main.initDesktop(Unknown Source)
           at oracle.forms.engine.Main.start(Unknown Source)
           at sun.applet.AppletPanel.run(Unknown Source)
           at java.lang.Thread.run(Unknown Source)
      java.lang.NoSuchMethodException: sun.java2d.SunGraphicsEnvironment.preferLocaleSpecificFonts()
           at java.lang.Class.getMethod(Unknown Source)
           at oracle.forms.engine.Main.initDesktop(Unknown Source)
           at oracle.forms.engine.Main.start(Unknown Source)
           at sun.applet.AppletPanel.run(Unknown Source)
           at java.lang.Thread.run(Unknown Source)
      proxyHost=null
      proxyPort=0
      connectMode=HTTP, native.


      What did i do wrong?
      Am not a java programmer so that this code says is unknown to me..
      Can someone help?

      -Hema
        • 2. Re: Configuring the JPI to run forms for all browsers
          424150
          I'm also struggling to get Forms 9i running with the Sun Java Plugin (1.4.2_06). The applet loads correctly but I then get the FRM-92050 error. Are there any white papers or links showing what configuration changes are required in formsweb etc.
          • 3. Re: Configuring the JPI to run forms for all browsers
            424150
            Update: This is the error stack from the java console
            java.lang.InternalError: obsolete interface used
            
                 at sun.java2d.NullSurfaceData.getRaster(Unknown Source)
            
                 at sun.java2d.loops.OpaqueCopyAnyToArgb.Blit(Unknown Source)
            
                 at sun.java2d.loops.GraphicsPrimitive.convertFrom(Unknown Source)
            
                 at sun.java2d.loops.MaskBlit$General.MaskBlit(Unknown Source)
            
                 at sun.java2d.loops.Blit$GeneralMaskBlit.Blit(Unknown Source)
            
                 at sun.java2d.pipe.DrawImage.blitSurfaceData(Unknown Source)
            
                 at sun.java2d.pipe.DrawImage.renderSurfaceData(Unknown Source)
            
                 at sun.java2d.pipe.DrawImage.copyImage(Unknown Source)
            
                 at sun.java2d.pipe.DrawImage.copyImage(Unknown Source)
            
                 at sun.java2d.pipe.DrawImage.copyImage(Unknown Source)
            
                 at sun.java2d.SunGraphics2D.drawImage(Unknown Source)
            
                 at sun.java2d.SunGraphics2D.drawImage(Unknown Source)
            
                 at sun.plugin.AppletViewer.paintForegrnd(Unknown Source)
            
                 at sun.plugin.AppletViewer.paint(Unknown Source)
            
                 at sun.awt.RepaintArea.paint(Unknown Source)
            
                 at sun.awt.windows.WComponentPeer.handleEvent(Unknown Source)
            
                 at java.awt.Component.dispatchEventImpl(Unknown Source)
            
                 at java.awt.Container.dispatchEventImpl(Unknown Source)
            
                 at java.awt.Component.dispatchEvent(Unknown Source)
            
                 at java.awt.EventQueue.dispatchEvent(Unknown Source)
            
                 at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
            
                 at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
            
                 at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
            
                 at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
            
                 at java.awt.EventDispatchThread.run(Unknown Source)
            • 4. Re: Configuring the JPI to run forms for all browsers
              424150
              For anyone who's interested it appears Java 1.4.2 is only compatible with 10g patchset 2 or higher as previous versions contain Java code which is incompatible with 1.4.2

              See Metalink Note 359425.1 for details.