Skip to Main Content

Java Development Tools

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!

Deployment Exception when using Custom Form Template. VerifyError: RichTable overrides final method

Mark CunningtonFeb 18 2020 — edited Feb 20 2020

We are using a template Form as a basis for one of the forms within our BPM Process.

On deployment of this process to our Weblogic server the following exception is raised:

  1. weblogic.application.ModuleException: java.lang.VerifyError: class weblogic.application.ModuleException: java.lang.VerifyError: class oracle.adf.view.rich.component.rich.data.RichTable overrides final method getStamps.()Ljava/util/List;

        at weblogic.application.internal.ExtensibleModuleWrapper.start(ExtensibleModuleWrapper.java:140)

        at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:124)

        at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:233)

        at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:228)

        at weblogic.application.utils.StateMachineDriver$ParallelChange.run(StateMachineDriver.java:83)

overrides final method getStamps.()Ljava/util/List;

        at weblogic.application.internal.ExtensibleModuleWrapper.start(ExtensibleModuleWrapper.java:140)

        at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:124)

        at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:233)

        at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:228)

        at weblogic.application.utils.StateMachineDriver$ParallelChange.run(StateMachineDriver.java:83)

On investigation this RichTable class resides in the adf-richclient-api-11.jar where this incorrect override of getStamps is present.

On one of our development machines we have found  adf-richclient-api-11-1.0.jar version which looks like it might fix the problem by removing this override of getStamps().

The problem is there does not seem to be an easy way of upgrading to use this new jar in our deployments from JDeveloper.

How do we upgrade our JDeveloper to use a library that contains the updated adf-richclient-api-11-1.0.jar and uses it within our deployments?

Where do we find this library to download? (adf-richclient-api-11.jar is part of ADF Faces Runtime 11 library (adf.oracle.domain.webapp.war)

Is there a ADF Faces Runtime 11.1 library or ADF Faces Runtime 12 library or alternative adf.oracle.domain.webapp.war that we can download?

This post has been answered by Mark Cunnington on Feb 20 2020
Jump to Answer
Comments
Post Details
Added on Feb 18 2020
6 comments
867 views