Skip to Main Content

Oracle Forms

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

Forms 11g does not start using JRE later than 8 Update 121

134868Mar 2 2017 — edited Mar 3 2017

Hi, I just installed JRE 8 Update 152 (early access) from here: https://jdk8.java.net/

Same problem for JRE 8 Update 122 (early access). Any JRE previous to this release works fine.

When trying to run a Forms application (Version 11.1.2.2.0) using servlet in IE11 (Windows 7), the Forms application does not start.

In "Oracle JRE will no longer trust MD5-signed code by Default" https://blogs.oracle.com/java-platform-group/entry/oracle_jre_will_no_longer there is an indication that this is caused by frmall.jar not being signed properly (obvously it is MD5-signed which is not supported in upcoming releases of JRE).

I was wondering why I did not find any other users complaining about this problem. Does anybody know of a fix or a workaround? When the next JRE will be deployed by Oracle, IMHO all Forms 11g-Users (not sure about Forms 12c) will be in trouble...

Thanks, Michael

JRE.jpg

This post has been answered by Dan Andro-Oracle on Mar 2 2017
Jump to Answer

Comments

Dan Andro-Oracle

Hi,

The workaround would be to use the Exception Site list - https://www.java.com/en/download/faq/exception_sitelist.xml

Regards,

Dan

134868

Thanks Dan,

I already looked at this and it kind-of works (the users would need to confirm messages at every start).

But..... that would need somebody manually adjusting the exception list on each and every computer using the Forms application?! Not something anybody should need to do...

Again, thanks for your reply!

Michael

Matej D.

Just tried and for me everything is fine:

Java Plug-in 11.152.2.01 x86

Using JRE version 1.8.0_152-ea-b01 Java HotSpot(TM) Client VM

User home directory = C:\Documents and Settings\root

----------------------------------------------------

c:   clear console window

f:   finalize objects on finalization queue

g:   garbage collect

h:   display this help message

l:   dump classloader list

m:   print memory usage

o:   trigger logging

q:   hide console

r:   reload policy configuration

s:   dump system and deployment properties

t:   dump thread list

v:   dump thread stack

x:   clear classloader cache

0-5: set trace level to <n>

----------------------------------------------------

Forms Session ID is WLS_FORMS.formsapp.9863

The proxy host is null, and the proxy port is 0.

Native HTTP implementation is being used for the connection.

The connection mode is HTTP.

Forms Applet version is 11.1.2.2

Forms jar are signed with SHA-256.

There must be something else.

Regards

Dan Andro-Oracle
Answer

Hi,

You might want to apply patch 19933795, then clear the java cache on the client.

Regards,

Dan

Marked as Answer by 134868 · Sep 27 2020
134868

Dan,

You're the man!

I extracted frmall.jar from the patch and deployed it, now it works :-)

Thanks for your help!!

Michael

1 - 5
Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Mar 31 2017
Added on Mar 2 2017
5 comments
1,876 views