Resolving "JInitiator version too low" Errors in EBS Environments

[Aug. 7, 2013: Clarified JRE 1.7 compatibility with EBS; removed old interop patch numbers]

Oracle JInitiator 1.3 was desupported for E-Business Suite environments at the end of July 2009.  JInitiator 1.1.8 was desupported at the end of December 2008. E-Business Suite users should have switched from Oracle JInitiator to the native Java JRE plug-in at that time.

JRE 1.7 is certified with E-Business Suite 11i, 12.0, and 12.1. Some EBS sysadmins are mistakenly concluding that the following error message means that they must revert to JRE 1.6:

FRM-92095: Oracle Jlnitiator version too low. Please install version 1.1.8.2 or higher.

FRM-92095: Oracle Jlnitiator version too low. Please install version 1.1.8.2 or higher.

Details:
Java Exception: oracle.forms.engine.RunformException: FRM-92095: oracle Jlnitiator version too low. Please install version 1.1.8.2 or higher.

at oraclr.forms.net.HTTPConnection.<init>(Unknown Source)
at oraclr.forms.engine.FormsDispatcher.initConnection(Unknown Source)
at oraclr.forms.engine.FormsDispatcher.init(Unknown Source)
at oraclr.forms.Runform.initConnection(Unknown Source)
at oraclr.forms.Runform.startRunForm(Unknown Source)
at oraclr.forms.Main.createRunform(Unknown Source)
at oraclr.forms.Main.start(Unknown Source)
at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.start(Unknown Source)
at sun.plugin2.applet.plugin2Manager$AppletExecutuonRunnable.run(Unknown Source)
at java.lang.Thread.run(Threat.java.722)

What's causing this error?

This error message may occur if you try and launch an E-Business Suite form using the JRE 7 client plug-in without applying the prerequisite Forms patch needed to enable JRE 7 compatibility.

What's needed to enable EBS environments for JRE 7?

EBS customers should ensure that they are running the latest JRE 7 plug-in, at minimum, on Windows desktop clients.  If you've reached this article via a search engine, please check our Certifications summary page for the latest certified JRE 7 release.

Of the compatibility issues identified with JRE 7, the most critical is an issue that prevents E-Business Suite Forms-based products from launching on Windows desktops that are running JRE 7. 

Customers can prevent this issue -- and all other JRE 7 compatibility issues -- by ensuring that they have applied the latest certified patches documented for JRE 7 configurations to their EBS application tier servers.  Clease check the Notes for the authoritative list of patches.

The documented interop patches are compatible with JRE 6 and 7, production ready, and fully-tested with the E-Business Suite.  These patches may be applied immediately to all E-Business Suite environments. All other Forms prerequisites documented in the Notes above should also be applied. 

Where are the official patch requirements documented?

All patches required for ensuring full compatibility of the E-Business Suite with JRE 7 are documented in these Notes:

For EBS 11i:

For EBS 12

Related Articles

Comments:

I solved this problem by installing java 6 (jre 1.6). Initially I had java 7 (jre 1.7), I figured that I can have two versions of java on my windows 7 pc. The trick to make your forms work is just go to control panel open java go to tab java --> View and disable java 7 (jre 1.7) when you want to use forms that are not compatible with java 7. Thus your forms uses java 6 that co-exist on your pc and is only java currently enabled.

For other purposes which needs java 7 just enable that from control panel.

Hope this helps.
-Naga

Posted by guest on April 16, 2013 at 11:20 AM PDT #

Hello, Naga,

I'm glad that you found a workaround for your own requirements. It sounds like what you've described is unrelated to the issue described above.

Anyone encountering the issue described above should update their Forms environment rather than maintaining two different versions of JRE on their desktop.

Regards,
Steven

Posted by Steven Chan on April 17, 2013 at 08:20 AM PDT #

I am MacBook Pro user and after a workaround and having both JRE versions 6 and 7 as above, and also installing 1.6.0_43, I was able to work on R12, FRM error 92095 had gone until today. I suddenly find that after clicking for Forms, Java doesn't get initiated at all !! I neither get FRM error nor anything happening, it appears as if Java is not getting initiated.

All of a sudden this change, can you help what could have gone wrong that Java is not activating and I do not get Java symbol, however, at the same time when I check Java Plugin, it shows 1.6.0_43

I have MacBook Pro and Mountain Lion.

Posted by guest on April 19, 2013 at 02:25 AM PDT #

Hello, Guest,

I'm sorry to hear that you've encountered an issue with this.

We can provide general conceptual guidance here, but I'm afraid that this blog isn't the best place to get technical support for specific issues like the one that you're working through.

Your best bet would be to log a formal Service Request via My Oracle Support (formerly Metalink) to get one of our specialists engaged.

Please feel free to forward your Service Request number to me if it gets stuck in the support process for some reason.

Regards,
Steven

Posted by Steven Chan on April 19, 2013 at 12:01 PM PDT #

Thanks Steven.

Please also let us know how we can apply these patches ?

Thanks & Regards,
Idrees

Posted by Idrees on May 03, 2013 at 01:57 AM PDT #

Idrees,

These are standard Oracle patches. Check the READMEs for instructions on how to apply them.

If you have any additional questions on applying patches, I'd encourage you to log a Service Request with My Oracle Support for assistance.

Regards,
Steven

Posted by Steven Chan on May 03, 2013 at 07:12 AM PDT #

I have windows 7 32 bit and 64 bit also with JRE 1.6.0_22. In both it says: do you want to run this application? oracle.forms.engine.main. The applications digital signature has expired. after running "FRM-92095: Oracle version too low. pl install version 1.1.8.2 or higher." pl help me what should I do. I am not getting any help. thanks

Posted by surendra on June 14, 2013 at 06:44 AM PDT #

Hi, Surendra,

As stated in the article above, this error message generally indicates that you haven't applied the Forms prerequisite patches needed for JRE compatibility. You can follow the Note linked above for details about those patches.

If you still have issues, feel free to log a Service Request so that we can help you out.

Regards,
Steven

Posted by Steven Chan on June 14, 2013 at 09:44 AM PDT #

My issue was resolved by uninstalling Java 7 update 25 and installing Java 6 update 34. I was receiving the exact same error message listed in the screenshot, in my corporate environment.

Posted by guest on June 21, 2013 at 04:04 PM PDT #

Hi Steven,

Our EBS JRE version is JRE6 update 30. At present we are not planing to upgrade the JRE Version on EBS Tier.

But Because of the Security reasons Users Desktop Java Version has been updated to JRE7 + . And Now few users have started reporting the same issue. Will Applying this patch 14614795 will suffice.

Forms Version is 10.2.0.3.0

REgards
Sourabh GUpta

Posted by Sourabh Gupta on June 21, 2013 at 09:52 PM PDT #

Hi, Sourabh,

Yes, that makes sense. As stated in the article above, JRE 1.7 requires a Forms patch to be applied on the application server for compatibility.

Your environment is missing that Forms patch, so the error is displayed.

JRE 1.6 doesn't require that Forms patch, so the problem goes away if you revert to that older JRE release.

Regards,
Steven

Posted by Steven Chan on June 24, 2013 at 08:05 AM PDT #

Hi,

There is a solution to remove the error message (FRM-92095: Oracle JInitiator version too low…) with Java 7.

In the Java Control Panel
Tab ‘Java’
Button ‘View…’
Add this in the section (Runtime Parameters):
-Djava.vendor="Sun Micrososystems Inc."

Thanks

Posted by Dany Bernard on July 03, 2013 at 07:46 AM PDT #

Hi, Dany,

As stated in the article above, that error is being displayed because your environment is missing a Forms patch required for full JRE 7 compatibility.

You should simply apply that patch to your EBS application tier to resolve the error.

Regards,
Steven

Posted by Steven Chan on July 03, 2013 at 08:21 AM PDT #

Hi Steven,

JRE Version on Server : JRE6 Update 30
USER JRE Version (Desktop) : JRE7u25

Even after applying the patch 14614795 , Users are still getting the error. What could be next action for me.

REgards
Sourabh Gupta

Posted by Sourabh Gupta on July 05, 2013 at 08:23 AM PDT #

Hi, Sourabh,

I'm sorry to hear that you've encountered an issue with this. I suspect that you might have missed a configuration step somewhere along the way.

I'd like to help you resolve this, but this blog isn't the ideal way of delivering support. Your best bet would be to log a formal Service Request via My Oracle Support (formerly Metalink) to get one of our specialists engaged.

Please feel free to forward your Service Request number to me if it gets stuck in the support process for some reason.

Regards,
Steven

Posted by Steven Chan on July 05, 2013 at 10:04 AM PDT #

Hi Steven ,

I got the reason , for Few of our production instances JRE Version is JRE6 update 7. Thats why we are getting the issue.

REgards
Sourabh GUpta

Posted by Sourabh Gupta on July 05, 2013 at 04:32 PM PDT #

Can i download the patches from another source because after creating the account still it says access denied to download.

Posted by guest on July 08, 2013 at 03:23 AM PDT #

Hello, Guest,

Having a free account on Oracle.com is not sufficient, I'm afraid.

These patches are only available to customers with current My Oracle Support contracts and a valid customer support ID (CSID). If you administer an E-Business Suite environment for your organization, you should contact the person in your organization who controls access to these accounts.

Regards,
Steven

Posted by Steven Chan on July 08, 2013 at 10:02 AM PDT #

Hi Steven,

I have raised a one question on oacore JVM Proccess on Form , But havn't got any answer. Would you please help to understand this "https://forums.oracle.com/thread/2560658"

Hi All,

EBS R12.1.3 , DB : 11gR2 , ( Only One Middle Tier)

Generally based on the number of active users , We increase the oacore procceses and JVM memeory . each oacore processes have its own JVM memory.

We increased number of proccess for oacore to 3.

As per my understanding Whenever a request ( OAF/JSP/ADF Pages) come , it passes to one of the oacore procesess.

If I am correct, I have few question :

> What is the used at OC4j level , which redirects the request to one of the oacore proceess.( How it is load balanced, if yes).

> If the request passes to one of the oacore procceeses , if it start consumes all the JVM , will the request passes to other JVM/oacore (if it uses any clustering at oacore level).

Please help to understand this.

Regards
Sourabh Gupta

Posted by Sourabh Gupta on July 21, 2013 at 12:04 PM PDT #

Dear Steven,

When I try to access oracle E-Business Suit receive error message "oracle Jlnitiator version too low 1.1.8.2 - FRM-92095.

Can I have the url link, to upgrade the old version.

many thanks.

Azrul Omar

Posted by guest on July 24, 2013 at 06:51 PM PDT #

Azrul,

Please read the article above for instructions on how to resolve this problem.

Regards,
Steven

Posted by Steven Chan on July 25, 2013 at 07:46 AM PDT #

Post a Comment:
Comments are closed for this entry.
About

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
4
5
6
7
8
9
10
11
12
13
14
19
20
21
23
24
25
26
27
28
29
30
   
       
Today