JInitiator Vs Sun Plugin

JInitiator Vs Sun Plugin

JInitiator Vs Sun Plugin

Titleimage

Posted by Patrick Hamou on 2017:09:12 16:43:13

APPLIES TO:

Oracle Jinitiator - Version 1.3.1.6 to 1.3.1.30
Information in this document applies to any platform.

PURPOSE

This article explains how to configure JInitiator and the Sun Java Plugin and also explains the details of the jar files used with the required plugin.

SCOPE

Developers and Administrators of Forms services.

DETAILS

JInitiator is Oracle's Java plugin used by Forms versions prior to 11g.
It is used for Internet Explorer, Netscape, Mozilla and Firefox.
The latest version of Oracle JInitiator is based on JDK 1.3, and the last version is 1.3.1.30.  Oracle Jinitiator has been desupported.  See note 761159.1 for desupport information.

 Sun has a plugin as well and Oracle recommends using the Sun JRE plugin. Oracle currently has versions 1.4 or 1.5 or 1.6 of Sun's plugin certified with various versions of Oracle Forms 10g. Only Sun plugin versions 1.5 and 1.6 are certified with Oracle Forms 11g.

See following links for client platform certification:

Forms 11g:

then follow: System Requirements and Supported Platforms for Oracle Fusion Middleware 11gR1
and in the document, follow the third line For Client Certification. Note: JInitiator is not certified with Forms 11g.

Forms 10.1.2.x 

Using Oracle JInitiator

This applies only to versions prior to 11g.
Following are the Jar files provided for use with Oracle JInitiator: 

frmall.jar - includes all required classes 
frmall_jinit.jar - same as frmall.jar but is optimized for use with Oracle JInitiator (this is the default) 
frmmain.jar - contains fewer classes than frmall.jar.

The other classes are downloaded as needed using a deferred mechanism. This gives a smaller download and a faster startup time. 
frmall.jar is a standard Jar file, and frmall_jinit.jar is a Jar file with extra compression that can only be used with Oracle JInitiator.

Your archive_jini setting needs to use only one among the three Jar files listed above. It may also contain any additional custom Jar files that your application uses (for example, icons.jar, as shown in the previous example). Each application can use its own archive_jini setting. 

[MyApp] 
archive_jini=frmall_jinit.jar 

 

Using the Sun Plugin

When using the Sun plugin, we have to use frmall.jar (this jar file does not have extra compression) but there is no loss of functionality when using frmall.jar file which is the main jar file.

The frmall.jar file is provided for Java Virtual Machines (JVMs) other than JInitiator, it includes all required classes.

Special steps to run Forms using the Sun plugin in Forms 10g:

1. Use the provided configuration included in the formsweb.cfg. This config section can be found in the [JPI] section of the file. Calling this configuration from a URL would appear something like this: 

http://server:port/forms/frmservlet?config=jpi 

2. Add the following parameter and value to your own configuration or change the default configuration: 

baseHTMLJInitiator=basejpi.htm

Posted by Patrick Hamou on 2017:09:12 16:43:13

Return to Blog