My Oracle Support Banner

Class "oracle.forms.engine.Main"'s Signer Information Does Not Match (Doc ID 3023283.1)

Last updated on MAY 22, 2024

Applies to:

Oracle Forms - Version 12.2.1.19.0 and later
Oracle Forms for OCI - Version 12.2.1.19.0 and later
Information in this document applies to any platform.

Symptoms

On : 12.2.1.19.0 version, Upgrade, Patching and Maintenance

After applying Forms QPR patch: 36475988,  Forms Stand Alone Launcher stops working and the following error is seen:

ERROR
-----------------------

Detected Java version: 1.8.0_381
Inspecting archive files in cache directory C:\Users\<USER>\AppData\Local\Temp\frmsal\..\12.2.1.19
Downloading archive file frmall.jar to cache subdirectory <SUBDIRECTORY>
Downloading archive file frmwebutil.jar to cache subdirectory <SUBDIRECTORY>
Downloading archive file bean_timer.jar to cache subdirectory <SUBDIRECTORY>
Using cached archive file frmwebutil.jar from cache subdirectory <SUBDIRECTORY>
Downloading archive file jacob.jar to cache subdirectory <SUBDIRECTORY>
Exception in thread "main" java.lang.reflect.InvocationTargetException
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  at java.lang.reflect.Method.invoke(Unknown Source)
  at oracle.forms.saa.FormsStandAloneApp.main(Unknown Source)
Caused by: java.lang.SecurityException: class "oracle.forms.engine.Main"'s signer information does not match signer information of other classes in the same package
  at java.lang.ClassLoader.checkCerts(Unknown Source)
  at java.lang.ClassLoader.preDefineClass(Unknown Source)
  at java.lang.ClassLoader.defineClass(Unknown Source)


-
The issue can be reproduced at will with the following steps:
1. Apply QPR patch: 36475988
2. Attempt to run: java.exe -jar c:\fsal\frmsal.jar -url "http://<HOSTNAME>/forms/frmservlet?config=<Config_standaloneapp>"


Changes

 Applied QPR patch 36475988

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.