[SOLVED] Web Forms - works on IE and Chrome, firefox, said that missing the plugin

Greetings,


It works perfectly in IE and Chrome I opened client Gin through the same URL, ex: http://10.0.0.28:7778/forms/frmservlet? config = gin4

However, if I try the same URL in firefox it shows a large gray square on the page with the message "click here to download the Plugin.

Clicking on install opens a small popup saying no appropriate plugins have been found, it is said to the inside and unknown Plugin (text/html) and a button to install manually is displayed.
By clicking this button, I am taken to this page: http://java.sun.com/products/archive/j2se/1.4.2_06/index.html

I lost track on the number of times where I have installed uninstalled and reinstalled many versions of java not only the version 1.4.2_06.

I tried to solve this problem for a few months now with no luck.

Here is the Source code of the html page, it is the same for all browsers, since it is the same url:





< HTML >
<!-FILE: webutiljpi.htm (Oracle Forms)->
<!-->-->
<!-this is the HTML file default base for running a form on the - >
<!-web site using the Plugin Java JDK. It is used for example when->
<!-running with Netscape on Unix. ->
<!- and -> an applet for registration of certificate for utility WebUtil
<!-->-->
<!-NOTICE IMPORTANT: - >
<!--> default values for all variables that appear below
<!--(fermé en caractères pour cent) are defined in the servlet->
<!-configuration file (formsweb.cfg). It is better to do-->
<!-changes in this file, if possible, rather than this one. ->
<!-->-->
<!-this file uses several additional tags that are not present in the - >
<!-default template files. You must ensure that these are->
<! - present in the configuration that uses this model - >
<!-the extra substitution Tags are: - >
<! - frmwebutil.jar, jacob.jar = jar file containing the code of WebUtil - >
<!-->--(par défaut, ce doit être frmwebutil.jar)
<!-off = sets the current journaling mode. ->
<!-valid values: off | on | Console | Server | all->
<!-->--(suite == console)
<!-normal = specifies the level of logging error.-->
<!-valid values: normal | detail->
<!-alert = errors should be displayed in an alert-->
<!--as well as the programmer defined - >
<!--locations - >
<!-valid values: console | Server | alert | all->
<!--5 = points in second to->
<! - indicate how often the thread - >
<!-checks whether the session of forms is always-->
<!-living. Used with the WebUtil_Session->
<!-the package. ->
<!-true = should intranet without domain-> suffix
<!-trust. ->
<!-valid values: true | Yes | false | No->
<!--16384 = size in bytes of the file--> transfer
<!-segments. By default and the maximum allowed value is->
<!--16384, which is 16 K. ->
< HEAD > < TITLE > GIN - Integrada Negocio - WebUtil management < / TITLE > < / HEAD >
< BODY >

< COMMENT id = "forms_plugin_info".
plug_ver = "clsid:CAFEEFAC-0014-0002-0006-ABCDEFFEDCBA"
appheight = "800".
appwidth = "900".
AppCodeBase = "http://java.sun.com/products/plugin/autodl/jinstall-1_4_2-windows-i586.cab#Version=1, 4,2,06" >
< / COMMENT >
<!-definition forms (start)-> applet
< NOSCRIPT >
< OBJECT classid = "clsid:CAFEEFAC-0014-0002-0006-ABCDEFFEDCBA"
CodeBase = "http://java.sun.com/products/plugin/autodl/jinstall-1_4_2-windows-i586.cab#Version=1, 4,2,06".
WIDTH = "900".
HEIGHT = "800".
HSPACE = "0".
HSPACE = "0" >
< / NOSCRIPT >
< SCRIPT LANGUAGE = "JavaScript" SRC = "java/forms_ie.js" > < / SCRIPT >
< PARAM NAME = "TYPE" VALUE="application/x-java-applet;jpi-version=1.4.2_06" >
< PARAM NAME = "CODEBASE" VALUE = "/ forms/java" >
< PARAM NAME = 'CODE' VALUE = "oracle.forms.engine.Main" > "
< PARAM NAME = jacob.jar, laf.jar, formsmagnifier.jar, formsmagnifier10123.jar, handleimage3.jar, fjtable.jar, frmwebutil.jar, ginico4.jar, 'ARCHIVE' VALUE = "frmall.jar" > "
< PARAM NAME = 'ServerURI"VALUE =" / forms/lservlet? " ifcfs = / forms/frmservlet? config = gin4 & acceptLanguage = en-US, en; q = 0.8 ">
< PARAM NAME = "networkRetries" VALUE = "30" >
< PARAM NAME = "serverArgs".
VALUE = "escapeParams = true module = GINFS001.fmx userid = sso_userid = sso_formsid % 20 = % 25OID_FORMSID % 25 sso_subDN sso_usrDN = debug = no = no host = buffer_records port = no = no debug_messages = no table only = no obr = no query_only no = no = yes render peace = no trace = tracegroup = log = term=/orasoft/OraHome_1/forms/admin/resource/US/fmrpcweb.res UTI = PASS IDIOMA = ADMGIN = admgin PM$CSS_FILENAME=/gin/gin4/exe/forms.css =" >
< PARAM NAME = "separateFrame" VALUE = "true" >
< PARAM NAME = "splashScreen" VALUE = "no" >
< PARAM NAME = "background" VALUE = "FUNDO.jpg" >
< PARAM NAME = "lookAndFeel" VALUE = 'oracle' >
< PARAM NAME = 'colorScheme' VALUE = 'blue' >
< PARAM NAME = 'serverApp"VALUE ="default">
< PARAM NAME = "logo" VALUE = "REMATE_MENU.gif" >
< PARAM NAME = 'imageBase' VALUE = 'codebase' >
< PARAM NAME = "formsMessageListener" VALUE = "" >
< PARAM NAME = "recordFileName" VALUE = "" >
< PARAM NAME = "EndUserMonitoringEnabled" VALUE = "" >
< PARAM NAME = "EndUserMonitoringURL" VALUE = "" >
< PARAM NAME = "heartBeat" VALUE = "" >
< PARAM NAME = "WebUtilLogging" VALUE = "off" >
< PARAM NAME = "WebUtilLoggingDetail" VALUE = 'normal' >
< PARAM NAME = "WebUtilErrorMode" VALUE = "Alert" >
< PARAM NAME = "WebUtilDispatchMonitorInterval" VALUE = "5" >
< PARAM NAME = "WebUtilTrustInternal" VALUE = "true" >
< PARAM NAME = "WebUtilMaxTransferSize" VALUE = "16384" >
< COMMENT >
< EMBED SRC = "" PLUGINSPAGE = 'http://java.sun.com/products/archive/j2se/1.4.2_06/index.html' "
TYPE = application/x-Java-applet"; YPI-version = 1.4.2_06.
java_codebase = "/ forms/java.
java_code = "Oracle.Forms.Engine.main"
java_archive = "frmall.jar, ginico4.jar, laf.jar, formsmagnifier.jar, formsmagnifier10123.jar, handleimage3.jar, fjtable.jar, frmwebutil.jar, jacob.jar"
WIDTH = "900".
HEIGHT = "800".
HSPACE = "0".
HSPACE = "0".
serverURL = "/ forms/lservlet?" ifcfs = / forms/frmservlet? config = gin4 & acceptLanguage = en-US, en; q = 0.8"
networkRetries = '30 '.
serverArgs = "" escapeParams = true module = GINFS001.fmx userid = sso_userid = sso_formsid % 20 = % 25OID_FORMSID % 25 sso_subDN sso_usrDN = debug = no = no host = buffer_records port = no = no debug_messages = no table only = no obr = no query_only no = no = yes render peace = no trace = tracegroup = log = term=/orasoft/OraHome_1/forms/admin/resource/US/fmrpcweb.res UTI = PASS IDIOMA = ADMGIN = admgin PM$CSS_FILENAME=/gin/gin4/exe/forms.css = ""
separateFrame = 'true '.
splashScreen = 'no '.
Background = "Fundo.jpg"
lookAndFeel = 'oracle '.
colorScheme = 'blue '.
serverApp = "default".
logo = "REMATE_MENU.gif"
imageBase = 'code '.
recordFileName =""
EndUserMonitoringEnabled =""
EndUserMonitoringURL =""
Pulsation =""
WebUtilLogging = 'off '.
WebUtilLoggingDetail = 'normal '.
WebUtilErrormode = "Alert"
WebUtilDispatchMonitorInterval = '5 '.
WebUtilTrustInternal = 'true '.
WebUtilMaxTransferSize = "16384.
>
< NOEMBED >
< / COMMENT >
< / NOEMBED > < / EMBED >
< / OBJECT >
<!-definition (end) forms-> applet

< / BODY >
< / HTML >



Any help is appreciated.

Best regards
Igor Carrasco

Igor Carrasco says:
Also in the article you gave me it pretends that would work any higher version

This applies only when you use the dynamic as versions mentioned in the above article that you don't not firerfox as far as I can tell from the basexyz.htm that you posted.

Bascally there are 2 parameters that are used by browsers to check the version: jpi_classid and jpi_mimetype. jpi_codebase and jpi_download_page are used to provide information to download the plugins only appropriate in the correct versions.

The jpi_classid and jpi_codebase parameters are used by Internet Explorer (and as it seems too much chrome); jpi_mimetype and jpi_download_page are used by browsers like firefox mozilla based.

You have specified

jpi_classid=CAFEEFAC-0014-0002-0006-ABCDEFFEDCBA

so that means you want to use 1.4.2_06 with internet explore. IE is a bit lazy in this regard (as far as I know) and uses specified version or any higher if you have installed everything (beginning just your forms app and take a look in the java console which version you use).

the specified MIME type is

jpi_mimetype=application/x-java-applet;jpi-version=1.4.2_06

Now, firefox works as expected and requires the exact version: 1.4.2_06. The firefox version recognizes your side 1.6.0_20 which is not the version would be asked at all.

As mentioned in the article, you can use dynamic versioning to specify at least one major version that should be used:

jpi_mimetype=application/x-java-applet;jpi-version=1.6.0

would mean you can use any Plugin Java 1.6.0 (from 1.6.0_01 to 1.6.0_21)

If you for example use a any version of the YPI you could simply do

jpi_mimetype=application/x-java-applet

to run it with any installed YPI (from 1.4.x to 1.6.x)

see you soon

Tags: Oracle Development

Similar Questions

Maybe you are looking for